diff --git a/src/plugins/android/androidmanifesteditor.cpp b/src/plugins/android/androidmanifesteditor.cpp index bdc5a4f1686..9e59768cff7 100644 --- a/src/plugins/android/androidmanifesteditor.cpp +++ b/src/plugins/android/androidmanifesteditor.cpp @@ -107,8 +107,6 @@ private: class AndroidManifestEditorWidget : public QStackedWidget { - Q_OBJECT - public: enum EditorPage { General = 0, @@ -129,9 +127,6 @@ public: void setDirty(bool dirty = true); -signals: - void guiChanged(); - protected: void focusInEvent(QFocusEvent *event) override; @@ -647,7 +642,7 @@ void AndroidManifestEditorWidget::setDirty(bool dirty) if (m_stayClean || dirty == m_dirty) return; m_dirty = dirty; - emit guiChanged(); + m_textEditorWidget->textDocument()->changed(); } bool AndroidManifestEditorWidget::isModified() const @@ -1512,8 +1507,6 @@ public: setId(Constants::ANDROID_MANIFEST_EDITOR_ID); setMimeType(QLatin1String(Constants::ANDROID_MANIFEST_MIME_TYPE)); setSuspendAllowed(false); - connect(editorWidget, &AndroidManifestEditorWidget::guiChanged, - this, &Core::IDocument::changed); } private: @@ -1674,6 +1667,3 @@ void setupAndroidManifestEditor() } } // Android::Internal - - -#include "androidmanifesteditor.moc"