55 #ifndef BORNAGAIN_GUI_COREGUI_VIEWS_WIDGETBOX_FORMWINDOWBASE_P_H
56 #define BORNAGAIN_GUI_COREGUI_VIEWS_WIDGETBOX_FORMWINDOWBASE_P_H
60 #include <QtDesigner/QDesignerFormWindowInterface>
62 #include <QtCore/QList>
63 #include <QtCore/QVariantMap>
67 class QDesignerDnDItemInterface;
70 class QDesignerPropertySheet;
74 class QEditorFormBuilder;
78 class DesignerPixmapCache;
79 class DesignerIconCache;
80 class FormWindowBasePrivate;
87 explicit FormWindowBase(QDesignerFormEditorInterface* core, QWidget* parent = 0,
88 Qt::WindowFlags flags = {});
97 virtual QPoint
grid()
const;
114 #if QT_VERSION >= 0x050000
115 virtual ResourceFileSaveMode resourceFileSaveMode()
const;
116 virtual void setResourceFileSaveMode(ResourceFileSaveMode behaviour);
126 bool trailingSeparator =
true);
128 virtual bool dropWidgets(
const QList<QDesignerDnDItemInterface*>& item_list, QWidget* target,
129 const QPoint& global_mouse_pos) = 0;
143 #ifndef QT_NO_CLIPBOARD
173 NativeLineTerminator =
174 #if defined(Q_OS_WIN)
193 FormWindowBasePrivate*
m_d;
#define QDESIGNER_SHARED_EXPORT