summaryrefslogtreecommitdiffstats
path: root/examples/webenginewidgets/stylesheetbrowser/stylesheetdialog.h
diff options
context:
space:
mode:
authorSzabolcs David <davidsz@inf.u-szeged.hu>2018-05-02 11:16:46 +0200
committerSzabolcs David <davidsz@inf.u-szeged.hu>2018-05-16 09:27:12 +0000
commit3e8fb932531bd66f0fe79960744df4f5f6656515 (patch)
tree3d4eb5ece65c005bb667c82e763db9142ddfba2d /examples/webenginewidgets/stylesheetbrowser/stylesheetdialog.h
parent694350898f4d96a57a1f91e36519070ed4b4c09b (diff)
Improve user experience in stylesheet example
- Add checkboxes to make configurable whether a stylesheet should be applied - Add a default stylesheet which rotates the page by 180 degree. Task-number: QTBUG-64816 Change-Id: Ic82c61f9d1e5384f3271a260bc390ac50f5b9a12 Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io> Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Diffstat (limited to 'examples/webenginewidgets/stylesheetbrowser/stylesheetdialog.h')
-rw-r--r--examples/webenginewidgets/stylesheetbrowser/stylesheetdialog.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/examples/webenginewidgets/stylesheetbrowser/stylesheetdialog.h b/examples/webenginewidgets/stylesheetbrowser/stylesheetdialog.h
index f65cfe666..3bf3219ca 100644
--- a/examples/webenginewidgets/stylesheetbrowser/stylesheetdialog.h
+++ b/examples/webenginewidgets/stylesheetbrowser/stylesheetdialog.h
@@ -60,6 +60,9 @@ class StylesheetDialog;
}
QT_END_NAMESPACE
+typedef QPair<QString, bool> StyleSheet; // <source, isEnabled>
+Q_DECLARE_METATYPE(StyleSheet);
+
class StylesheetDialog : public QDialog
{
Q_OBJECT
@@ -70,6 +73,7 @@ public:
private slots:
void currentStyleSheetChanged(QListWidgetItem *current, QListWidgetItem *previous);
+ void listItemClicked(QListWidgetItem *item);
void fileNameChanged(const QString &text);
void addButtonClicked();