Merge branch 'develop'
[clinton/Virtual-Jaguar-Rx.git] / src / debugger / NewFnctBreakpointWin.h
1 //
2 // NewFnctBreakpointWin.h: New function breakpoint
3 //
4 // by Jean-Paul Mari
5 //
6
7 #ifndef __NEWFNCTBREAKPOINTWIN_H__
8 #define __NEWFNCTBREAKPOINTWIN_H__
9
10 #include <QtWidgets/QtWidgets>
11 #include <stdint.h>
12 #include "debugger/BreakpointsWin.h"
13
14 class NewFnctBreakpointWindow: public QWidget
15 {
16 Q_OBJECT
17
18 public:
19 NewFnctBreakpointWindow(QWidget * parent = 0);
20 void SetFnctBreakpointWin(BreakpointsWindow* BpW);
21 ~NewFnctBreakpointWindow();
22
23 public slots:
24
25 protected:
26 void keyPressEvent(QKeyEvent *);
27
28 protected slots:
29 void AddBreakpointAddress(void);
30 void SelectBreakpointAddress(void);
31
32 private:
33 QVBoxLayout *layout;
34 QLineEdit *address;
35 QPushButton *add;
36 BreakpointsWindow* BPWin;
37 };
38
39 #endif // __NEWFNCTBREAKPOINTWIN_H__