summaryrefslogtreecommitdiffstats
path: root/src/designer/src/components/propertyeditor/pixmapeditor.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/designer/src/components/propertyeditor/pixmapeditor.h')
-rw-r--r--src/designer/src/components/propertyeditor/pixmapeditor.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/designer/src/components/propertyeditor/pixmapeditor.h b/src/designer/src/components/propertyeditor/pixmapeditor.h
index ed5f918f0..8ed334830 100644
--- a/src/designer/src/components/propertyeditor/pixmapeditor.h
+++ b/src/designer/src/components/propertyeditor/pixmapeditor.h
@@ -22,6 +22,7 @@ namespace qdesigner_internal {
class DesignerPixmapCache;
class IconThemeEditor;
+class IconThemeEnumEditor;
class PropertySheetIconValue;
class IconThemeDialog : public QDialog
@@ -34,6 +35,17 @@ private:
IconThemeEditor *m_editor;
};
+class IconThemeEnumDialog : public QDialog
+{
+ Q_OBJECT
+public:
+ static std::optional<int> getTheme(QWidget *parent, int theme);
+
+private:
+ IconThemeEnumDialog(QWidget *parent);
+ IconThemeEnumEditor *m_editor;
+};
+
class PixmapEditor : public QWidget
{
Q_OBJECT