Potential fix to compile on Linux
[clinton/Virtual-Jaguar-Rx.git] / src / debugger / SaveDumpAsWin.h
CommitLineData
3323d78b
JPM
1//
2// SaveDumpAsWin.h: Save Dump function
3//
4// by Jean-Paul Mari
5//
6
7#ifndef __SAVEDUMPASWIN_H__
8#define __SAVEDUMPASWIN_H__
9
8646ea44 10#include <QtWidgets/QtWidgets>
3323d78b
JPM
11#include <stdint.h>
12
13class SaveDumpAsWindow : public QWidget
14{
15 Q_OBJECT
16
17 typedef struct SaveDumpAsInfo
18 {
19 size_t Size;
20 size_t Adr;
21 }
22 S_SaveDumpAsInfo;
23
24 public:
25 SaveDumpAsWindow(QWidget * parent = 0);
26 ~SaveDumpAsWindow(void);
27
28 protected:
29 void keyPressEvent(QKeyEvent *);
30
31 protected slots:
32 void SaveDumpAs(void);
33
34 private:
35 bool SelectAddress(void);
36 bool SelectSize(void);
37
38 private:
39 QVBoxLayout *layout;
40 QLineEdit *maddress;
41 QLineEdit *msize;
42 QPushButton *save;
43 SaveDumpAsInfo *savedump;
44};
45
46#endif // __SAVEDUMPASWIN_H__