diff options
author | Gerald Combs <gerald@wireshark.org> | 2012-11-05 03:54:21 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2012-11-05 03:54:21 +0000 |
commit | 56546f1b91893f47d29facb3a5da616a79f3afa8 (patch) | |
tree | 74851d05dd96d58a91a9212cf8ffba686fcfe757 /ui/qt/main_welcome.h | |
parent | 9f84a8d340ae486cb72ee0b7ceb3191a193dc6d6 (diff) | |
download | wireshark-56546f1b91893f47d29facb3a5da616a79f3afa8.tar.gz |
Move the MWOverlay code into its own class, SplashOverlay. Use it to
implement a splash screen.
svn path=/trunk/; revision=45912
Diffstat (limited to 'ui/qt/main_welcome.h')
-rw-r--r-- | ui/qt/main_welcome.h | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/ui/qt/main_welcome.h b/ui/qt/main_welcome.h index 6605cdc490..6b61734c83 100644 --- a/ui/qt/main_welcome.h +++ b/ui/qt/main_welcome.h @@ -27,14 +27,7 @@ #include <QFrame> #include <QListWidget> -//class MWOverlay : public QWidget -//{ -//public: -// MWOverlay(QWidget *parent); - -//protected: -// void paintEvent(QPaintEvent *event); -//}; +#include "splash_overlay.h" namespace Ui { class MainWelcome; @@ -47,12 +40,14 @@ public: explicit MainWelcome(QWidget *parent = 0); protected: -// void resizeEvent(QResizeEvent *event); + void resizeEvent(QResizeEvent *event); private: + Ui::MainWelcome *welcome_ui_; + + SplashOverlay *splash_overlay_; // QListWidget doesn't activate items when the return or enter keys are pressed on OS X. // We may want to subclass it at some point. - Ui::MainWelcome *welcome_ui_; QListWidget *task_list_; QListWidget *recent_files_; // MWOverlay *overlay; @@ -62,6 +57,7 @@ signals: void recentFileActivated(QString& cfile); private slots: + void destroySplashOverlay(); void showTask(); void updateRecentFiles(); void openRecentItem(QListWidgetItem *item); |