summaryrefslogtreecommitdiff
path: root/ui/qt/main_welcome.h
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2012-11-05 03:54:21 +0000
committerGerald Combs <gerald@wireshark.org>2012-11-05 03:54:21 +0000
commit56546f1b91893f47d29facb3a5da616a79f3afa8 (patch)
tree74851d05dd96d58a91a9212cf8ffba686fcfe757 /ui/qt/main_welcome.h
parent9f84a8d340ae486cb72ee0b7ceb3191a193dc6d6 (diff)
downloadwireshark-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.h16
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);