Added a HW registers browser window and set a tab for the Blitter
[clinton/Virtual-Jaguar-Rx.git] / src / gui / debug / hwregsbrowser.h
1 //
2 // hwregsbrowser.h: Hardware registers browser
3 //
4 // by Jean-Paul Mari
5 //
6
7 #ifndef __HWREGSBROWSER_H__
8 #define __HWREGSBROWSER_H__
9
10 #include <QtWidgets>
11 #include <stdint.h>
12 #include "hwregsblitterbrowser.h"
13
14
15 //
16 class HWRegsBrowserWindow : public QWidget
17 {
18 Q_OBJECT
19
20 public:
21 HWRegsBrowserWindow(QWidget *parent = 0);
22 ~HWRegsBrowserWindow(void);
23 void Reset(void);
24
25 public slots:
26 void RefreshContents(void);
27
28 protected:
29 void keyPressEvent(QKeyEvent *);
30
31 private:
32 //QStatusBar *statusbar;
33 QVBoxLayout *layout;
34 QTabWidget *hwregstabWidget;
35 HWRegsBlitterBrowserWindow *hwregsblitterWin;
36 };
37
38
39 #endif