diff options
Diffstat (limited to 'src/designer/src/lib/uilib/formbuilderextra_p.h')
-rw-r--r-- | src/designer/src/lib/uilib/formbuilderextra_p.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/designer/src/lib/uilib/formbuilderextra_p.h b/src/designer/src/lib/uilib/formbuilderextra_p.h index 54fbfbe66..b0239f6b1 100644 --- a/src/designer/src/lib/uilib/formbuilderextra_p.h +++ b/src/designer/src/lib/uilib/formbuilderextra_p.h @@ -69,6 +69,7 @@ #include <QtCore/qstringlist.h> #include <QtCore/qmap.h> #include <QtCore/qdir.h> +#include <QtGui/qpalette.h> QT_BEGIN_NAMESPACE @@ -89,9 +90,13 @@ namespace QFormInternal { #endif +class DomBrush; class DomButtonGroups; class DomButtonGroup; +class DomColorGroup; class DomCustomWidget; +class DomPalette; +class DomProperty; class DomUI; class QAbstractFormBuilder; @@ -175,6 +180,16 @@ public: static bool setGridLayoutColumnMinimumWidth(const QString &, QGridLayout *); static void clearGridLayoutColumnMinimumWidth(QGridLayout *); + static void setPixmapProperty(DomProperty *p, const QPair<QString, QString> &ip); + static QPalette loadPalette(const DomPalette *dom); + static void setupColorGroup(QPalette *palette, QPalette::ColorGroup colorGroup, + const DomColorGroup *group); + static DomColorGroup *saveColorGroup(const QPalette &palette, + QPalette::ColorGroup colorGroup); + static DomPalette *savePalette(const QPalette &palette); + static QBrush setupBrush(const DomBrush *brush); + static DomBrush *saveBrush(const QBrush &br); + QStringList m_pluginPaths; QMap<QString, QDesignerCustomWidgetInterface*> m_customWidgets; |