Designer: BC cleanup of QDesignerIntegrationInterface.
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>
Fri, 13 May 2011 07:16:24 +0000 (09:16 +0200)
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>
Fri, 13 May 2011 07:16:24 +0000 (09:16 +0200)
commit23de78e764c06ea62560a0d7690315456c0ff9d0
tree7ae090b5c407491a6ba6bdf55a95c3861fa438b1
parent45431ee2cf2daafe350ce54d3a3bc9f4a683e8b8
Designer: BC cleanup of QDesignerIntegrationInterface.

Add features enumeration similar to that of
QDesignerFormWindowInterface. Add missing virtuals for IDE
integration.

Make a cleaned-up version of Qt Designer's implemenation
public as QDesignerIntegration such that IDE integrations
can use an integration class derived from it.

Add a bit of documentation, marked as \internal.

Reviewed-by: Jarek Kobus <jkobus@trolltech.com>
20 files changed:
src/designer/src/components/formeditor/formeditor.cpp
src/designer/src/components/lib/qdesigner_components.cpp
src/designer/src/components/signalsloteditor/signalsloteditorwindow.cpp
src/designer/src/designer/qdesigner_actions.cpp
src/designer/src/designer/qdesigner_formwindow.cpp
src/designer/src/designer/qdesigner_workbench.cpp
src/designer/src/designer/qdesigner_workbench.h
src/designer/src/lib/sdk/abstractintegration.cpp
src/designer/src/lib/sdk/abstractintegration.h
src/designer/src/lib/shared/formwindowbase.cpp
src/designer/src/lib/shared/formwindowbase_p.h
src/designer/src/lib/shared/iconselector.cpp
src/designer/src/lib/shared/plugindialog.cpp
src/designer/src/lib/shared/qdesigner_integration.cpp [deleted file]
src/designer/src/lib/shared/qdesigner_integration_p.h [deleted file]
src/designer/src/lib/shared/qdesigner_propertycommand.cpp
src/designer/src/lib/shared/qdesigner_propertycommand_p.h
src/designer/src/lib/shared/qdesigner_taskmenu.cpp
src/designer/src/lib/shared/shared.pri
src/designer/src/lib/shared/stylesheeteditor.cpp