diff options
author | Liang Qi <liang.qi@theqtcompany.com> | 2015-12-01 22:52:38 +0100 |
---|---|---|
committer | Liang Qi <liang.qi@theqtcompany.com> | 2015-12-01 22:52:38 +0100 |
commit | 14a2de2e7f87bee3d854e17d798380232ddd913b (patch) | |
tree | 53b6e8641ff7bc8e418ad7be5ea1b280a12173f7 /tests/manual/jumplist/testwidget.h | |
parent | 3b28b32df28123aee8fff1e353c9c49b5644220f (diff) | |
parent | c49209f274ca5b487eb4f94400cec5d5567dec60 (diff) |
Merge remote-tracking branch 'origin/5.6' into dev
Change-Id: I669796853f67166a688c885e0db415a534d1bbb4
Diffstat (limited to 'tests/manual/jumplist/testwidget.h')
-rw-r--r-- | tests/manual/jumplist/testwidget.h | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/tests/manual/jumplist/testwidget.h b/tests/manual/jumplist/testwidget.h index 71287c5..defb541 100644 --- a/tests/manual/jumplist/testwidget.h +++ b/tests/manual/jumplist/testwidget.h @@ -34,7 +34,7 @@ #ifndef TESTWIDGET_H #define TESTWIDGET_H -#include <QWidget> +#include <QMainWindow> QT_BEGIN_NAMESPACE namespace Ui { @@ -46,24 +46,34 @@ QT_END_NAMESPACE namespace Ui = QT_NAMESPACE::Ui; #endif -class TestWidget : public QWidget +class TestWidget : public QMainWindow { Q_OBJECT public: - explicit TestWidget(QWidget *parent = 0); + explicit TestWidget(QWidget *parent = Q_NULLPTR); ~TestWidget(); -protected: - void changeEvent(QEvent *e); - -private: - Ui::TestWidget *ui; void showFile(const QString &path); + void setText(const QString &text); + + static QStringList supportedMimeTypes(); + + QString id() const { return m_id; } + void setId(const QString &id) { m_id = id; } + +protected: + void changeEvent(QEvent *e) Q_DECL_OVERRIDE; private slots: void updateJumpList(); + void showInExplorer(); + void runJumpListView(); void openFile(); + +private: + Ui::TestWidget *ui; + QString m_id; }; #endif // TESTWIDGET_H |