//\r
-// localbrowser.h: All Watch\r
+// localbrowser.h: Local variables\r
//\r
// by Jean-Paul Mari\r
//\r
Q_OBJECT\r
\r
//\r
- struct WatchInfo\r
+ typedef struct WatchInfo\r
{\r
- //size_t TypeEncoding;\r
- //size_t TypeByteSize;\r
size_t Op;\r
size_t Adr;\r
int Offset;\r
size_t TypeByteSize;\r
char *PtrVariableName;\r
char *PtrVariableBaseTypeName;\r
+ char *PtrCPURegisterName;\r
}S_WatchInfo;\r
\r
public:\r
~LocalBrowserWindow(void);\r
\r
public slots:\r
-// void DefineAllKeys(void);\r
void RefreshContents(void);\r
bool UpdateInfos(void);\r
-// void GoToAddress(void);\r
\r
protected:\r
-// void keyPressEvent(QKeyEvent *);\r
+ void keyPressEvent(QKeyEvent *);\r
\r
private:\r
QVBoxLayout *layout;\r
-// QTextBrowser * text;\r
-// QLabel *text;\r
QTextBrowser *text;\r
-// QPushButton *refresh;\r
-// QLineEdit *address;\r
-// QPushButton *go;\r
WatchInfo *LocalInfo;\r
-// int32_t memBase;\r
size_t NbLocal;\r
char *FuncName;\r
};\r