mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-19 21:03:48 -07:00
fix: 'data plot' - plot window now hides when keypress Q
This commit is contained in:
parent
190be2bd43
commit
e8be06dd31
3 changed files with 11 additions and 6 deletions
|
@ -557,6 +557,8 @@ Plot::Plot(QWidget *parent) : QWidget(parent), GraphStart(0), GraphPixelsPerPoin
|
|||
CursorBPos = 0;
|
||||
|
||||
setWindowTitle(tr("Sliders"));
|
||||
|
||||
master = parent;
|
||||
}
|
||||
|
||||
void Plot::closeEvent(QCloseEvent *event)
|
||||
|
@ -672,8 +674,7 @@ void Plot::keyPressEvent(QKeyEvent *event)
|
|||
break;
|
||||
|
||||
case Qt::Key_Q:
|
||||
//this->hide();
|
||||
this->close();
|
||||
master->hide();
|
||||
break;
|
||||
|
||||
default:
|
||||
|
|
|
@ -22,12 +22,16 @@
|
|||
#include <QtGui>
|
||||
|
||||
#include "ui/ui_overlays.h"
|
||||
|
||||
class ProxWidget;
|
||||
|
||||
/**
|
||||
* @brief The actual plot, black area were we paint the graph
|
||||
*/
|
||||
class Plot: public QWidget
|
||||
{
|
||||
private:
|
||||
QWidget *master;
|
||||
int GraphStart;
|
||||
double GraphPixelsPerPoint;
|
||||
int CursorAPos;
|
||||
|
|
|
@ -80,9 +80,9 @@ void PrintAndLogEx(logLevel_t level, char *fmt, ...) {
|
|||
vsnprintf(buffer, sizeof(buffer), fmt, args);
|
||||
va_end(args);
|
||||
|
||||
if(strchr(buffer, '\n')) {
|
||||
if (strchr(buffer, '\n')) {
|
||||
|
||||
token = strtok(buffer,"\n");
|
||||
token = strtok(buffer, "\n");
|
||||
|
||||
while (token != NULL) {
|
||||
size = strlen(buffer2);
|
||||
|
@ -159,9 +159,9 @@ void PrintAndLog(char *fmt, ...) {
|
|||
}
|
||||
va_end(argptr2);
|
||||
|
||||
if (g_flushAfterWrite == 1) {
|
||||
if (g_flushAfterWrite == 1)
|
||||
fflush(NULL);
|
||||
}
|
||||
|
||||
//release lock
|
||||
pthread_mutex_unlock(&print_lock);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue