HCoop
/
clinton
/
Virtual-Jaguar-Rx.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Code refactoring for the variables support
[clinton/Virtual-Jaguar-Rx.git]
/
src
/
debugger
/
allwatchbrowser.h
diff --git
a/src/debugger/allwatchbrowser.h
b/src/debugger/allwatchbrowser.h
index
63107f4
..
4f56817
100644
(file)
--- a/
src/debugger/allwatchbrowser.h
+++ b/
src/debugger/allwatchbrowser.h
@@
-11,7
+11,7
@@
//#define AW_SUPPORTARRAY // Support array
\r
//#define AW_SUPPORTSTRUCTURE // Support structure
\r
\r
//#define AW_SUPPORTARRAY // Support array
\r
//#define AW_SUPPORTSTRUCTURE // Support structure
\r
\r
-#include <QtWidgets>
\r
+#include <QtWidgets
/QtWidgets
>
\r
#include <stdint.h>
\r
// Error code definitions
#include <stdint.h>
\r
// Error code definitions
@@
-26,6
+26,7
@@
class AllWatchBrowserWindow: public QWidget
{
\r
Q_OBJECT
\r
\r
{
\r
Q_OBJECT
\r
\r
+#if 0
\r
//
\r
typedef struct WatchInfo
\r
{
\r
//
\r
typedef struct WatchInfo
\r
{
\r
@@
-33,9
+34,11
@@
class AllWatchBrowserWindow: public QWidget
size_t addr;
\r
#endif
\r
size_t TypeTag;
\r
size_t addr;
\r
#endif
\r
size_t TypeTag;
\r
+ size_t Adr;
\r
char *PtrVariableName;
\r
char *PtrVariableBaseTypeName;
\r
}S_WatchInfo;
\r
char *PtrVariableName;
\r
char *PtrVariableBaseTypeName;
\r
}S_WatchInfo;
\r
+#endif
\r
\r
public:
\r
AllWatchBrowserWindow(QWidget *parent = 0);
\r
\r
public:
\r
AllWatchBrowserWindow(QWidget *parent = 0);
\r
@@
-48,6
+51,10
@@
class AllWatchBrowserWindow: public QWidget
protected:
\r
void keyPressEvent(QKeyEvent *);
\r
\r
protected:
\r
void keyPressEvent(QKeyEvent *);
\r
\r
+ protected slots:
\r
+ void SearchSymbol(void);
+ void SelectSearchSymbol(void);
\r
+
\r
private:
\r
QVBoxLayout *layout;
\r
#ifdef AW_LAYOUTTEXTS
\r
private:
\r
QVBoxLayout *layout;
\r
#ifdef AW_LAYOUTTEXTS
\r
@@
-57,8
+64,12
@@
class AllWatchBrowserWindow: public QWidget
QStandardItemModel *model;
\r
#endif
\r
QStatusBar *statusbar;
\r
QStandardItemModel *model;
\r
#endif
\r
QStatusBar *statusbar;
\r
- WatchInfo *PtrWatchInfo;
\r
+ //WatchInfo *PtrWatchInfo;
\r
+ void **PtrWatchInfo;
\r
size_t NbWatch;
\r
size_t NbWatch;
\r
+ QPushButton *search;
\r
+ QLineEdit* symbol;
\r
+ size_t CurrentWatch;
\r
};
\r
\r
#endif // __ALLWATCHBROWSER_H__
\r
};
\r
\r
#endif // __ALLWATCHBROWSER_H__
\r