diff options
Diffstat (limited to 'src/plugins/vcsbase/basevcseditorfactory.h')
-rw-r--r-- | src/plugins/vcsbase/basevcseditorfactory.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/vcsbase/basevcseditorfactory.h b/src/plugins/vcsbase/basevcseditorfactory.h index a330c47675..b4184570b8 100644 --- a/src/plugins/vcsbase/basevcseditorfactory.h +++ b/src/plugins/vcsbase/basevcseditorfactory.h @@ -66,7 +66,7 @@ public: private: // Implement to create and initialize (call init()) a // VCSBaseEditor subclass - virtual VCSBaseEditor *createVCSBaseEditor(const VCSBaseEditorParameters *type, + virtual VCSBaseEditorWidget *createVCSBaseEditor(const VCSBaseEditorParameters *type, QWidget *parent) = 0; BaseVCSEditorFactoryPrivate *m_d; @@ -82,7 +82,7 @@ public: const char *describeSlot = 0); private: - virtual VCSBaseEditor *createVCSBaseEditor(const VCSBaseEditorParameters *type, + virtual VCSBaseEditorWidget *createVCSBaseEditor(const VCSBaseEditorParameters *type, QWidget *parent); QObject *m_describeReceiver; const char *m_describeSlot; @@ -99,10 +99,10 @@ VCSEditorFactory<Editor>::VCSEditorFactory(const VCSBaseEditorParameters *type, } template <class Editor> -VCSBaseEditor *VCSEditorFactory<Editor>::createVCSBaseEditor(const VCSBaseEditorParameters *type, +VCSBaseEditorWidget *VCSEditorFactory<Editor>::createVCSBaseEditor(const VCSBaseEditorParameters *type, QWidget *parent) { - VCSBaseEditor *rc = new Editor(type, parent); + VCSBaseEditorWidget *rc = new Editor(type, parent); rc->init(); if (m_describeReceiver) connect(rc, SIGNAL(describeRequested(QString,QString)), m_describeReceiver, m_describeSlot); |