projects
/
proxmark3-svn
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Bugfixes for LF FDX
[proxmark3-svn]
/
client
/
proxguiqt.h
diff --git
a/client/proxguiqt.h
b/client/proxguiqt.h
index 73f9286c39440ce9e58d2b3b8eff4bf68dbe73ca..5f7199fc09202ea2660c55fb7043c027a7b197bf 100644
(file)
--- a/
client/proxguiqt.h
+++ b/
client/proxguiqt.h
@@
-28,6
+28,7
@@
class Plot: public QWidget
{
private:
class Plot: public QWidget
{
private:
+ QWidget *master;
int GraphStart;
double GraphPixelsPerPoint;
int CursorAPos;
int GraphStart;
double GraphPixelsPerPoint;
int CursorAPos;
@@
-88,6
+89,18
@@
class ProxWidget : public QWidget
void vchange_dthr_down(int v);
};
void vchange_dthr_down(int v);
};
+class WorkerThread : public QThread {
+ Q_OBJECT;
+ public:
+ WorkerThread(char*, char*, bool);
+ ~WorkerThread();
+ void run();
+ private:
+ char *script_cmds_file = NULL;
+ char *script_cmd = NULL;
+ bool usb_present;
+};
+
class ProxGuiQT : public QObject
{
Q_OBJECT;
class ProxGuiQT : public QObject
{
Q_OBJECT;
@@
-97,10
+110,10
@@
class ProxGuiQT : public QObject
ProxWidget *plotwidget;
int argc;
char **argv;
ProxWidget *plotwidget;
int argc;
char **argv;
-
void (*main_func)(void)
;
+
WorkerThread *proxmarkThread
;
public:
public:
- ProxGuiQT(int argc, char **argv);
+ ProxGuiQT(int argc, char **argv
, WorkerThread *wthread
);
~ProxGuiQT(void);
void ShowGraphWindow(void);
void RepaintGraphWindow(void);
~ProxGuiQT(void);
void ShowGraphWindow(void);
void RepaintGraphWindow(void);
@@
-112,6
+125,7
@@
class ProxGuiQT : public QObject
void _RepaintGraphWindow(void);
void _HideGraphWindow(void);
void _Exit(void);
void _RepaintGraphWindow(void);
void _HideGraphWindow(void);
void _Exit(void);
+ void _StartProxmarkThread(void);
signals:
void ShowGraphWindowSignal(void);
void RepaintGraphWindowSignal(void);
signals:
void ShowGraphWindowSignal(void);
void RepaintGraphWindowSignal(void);
@@
-119,16
+133,4
@@
class ProxGuiQT : public QObject
void ExitSignal(void);
};
void ExitSignal(void);
};
-
-class WorkerThread : public QThread {
- Q_OBJECT;
-public:
- WorkerThread(char*, bool);
- ~WorkerThread();
- void run();
-private:
- char *script_cmds_file = NULL;
- bool usb_present = false;
-};
-
#endif // PROXGUI_QT
#endif // PROXGUI_QT
Impressum
,
Datenschutz