Wireshark  4.3.0
The Wireshark network protocol analyzer
splash_overlay.h
Go to the documentation of this file.
1 
10 #ifndef SPLASH_OVERLAY_H
11 #define SPLASH_OVERLAY_H
12 
13 #include <config.h>
14 
15 #include "epan/register.h"
16 
17 #include <QWidget>
18 #include <QElapsedTimer>
19 
20 void splash_update(register_action_e action, const char *message, void *dummy);
21 
22 namespace Ui {
23 class SplashOverlay;
24 }
25 
26 class SplashOverlay : public QWidget
27 {
28  Q_OBJECT
29 
30 public:
31  explicit SplashOverlay(QWidget *parent = 0);
32  ~SplashOverlay();
33 
34 private:
35  Ui::SplashOverlay *so_ui_;
36  register_action_e last_action_;
37  int register_cur_;
38  QElapsedTimer elapsed_timer_;
39 
40 private slots:
41  void splashUpdate(register_action_e action, const char *message);
42 };
43 
44 #endif // SPLASH_OVERLAY_H
Definition: splash_overlay.h:27