core: make mode creation more uniform

This commit is contained in:
hjk
2011-04-14 12:28:21 +02:00
parent 618fde4cc2
commit 3ac9bee144
5 changed files with 20 additions and 23 deletions

View File

@@ -36,7 +36,6 @@
#include <coreplugin/imode.h>
namespace Core {
class EditorManager;
class IEditor;
namespace Internal {
@@ -50,14 +49,14 @@ class DesignModeCoreListener;
* to the main editor widget itself.
*/
struct DesignModePrivate;
class DesignModePrivate;
class CORE_EXPORT DesignMode : public Core::IMode
{
Q_OBJECT
public:
explicit DesignMode(EditorManager *editorManager);
explicit DesignMode();
virtual ~DesignMode();
void registerDesignWidget(QWidget *widget,