mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-22 14:23:50 -07:00
more explicit qcolor
This commit is contained in:
parent
0b6191cc11
commit
f65bc9af36
1 changed files with 30 additions and 22 deletions
|
@ -460,21 +460,29 @@ int Plot::valueOf_yCoord(int y, QRect r, int maxVal) {
|
||||||
return (y - z) * maxVal / z;
|
return (y - z) * maxVal / z;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const QColor GREEN = QColor(100, 255, 100);
|
static const QColor BLACK = QColor(0, 0, 0);
|
||||||
static const QColor RED = QColor(255, 100, 100);
|
static const QColor GRAY60 = QColor(60, 60, 60);
|
||||||
static const QColor BLUE = QColor(100, 100, 255);
|
static const QColor GRAY100 = QColor(100, 100, 100);
|
||||||
static const QColor GRAY = QColor(240, 240, 240);
|
static const QColor GRAY240 = QColor(240, 240, 240);
|
||||||
|
static const QColor WHITE = QColor(255, 255, 255);
|
||||||
|
static const QColor GREEN = QColor(100, 255, 100);
|
||||||
|
static const QColor RED = QColor(255, 100, 100);
|
||||||
|
static const QColor BLUE = QColor(100, 100, 255);
|
||||||
|
static const QColor YELLOW = QColor(255, 255, 0);
|
||||||
|
static const QColor PINK = QColor(255, 0, 255);
|
||||||
|
static const QColor ORANGE = QColor(255, 153, 0);
|
||||||
|
static const QColor LIGHTBLUE = QColor(100, 209, 246);
|
||||||
|
|
||||||
QColor Plot::getColor(int graphNum) {
|
QColor Plot::getColor(int graphNum) {
|
||||||
switch (graphNum) {
|
switch (graphNum) {
|
||||||
case 0:
|
case 0:
|
||||||
return GREEN; //Green
|
return GREEN;
|
||||||
case 1:
|
case 1:
|
||||||
return RED; //Red
|
return RED;
|
||||||
case 2:
|
case 2:
|
||||||
return BLUE; //Blue
|
return BLUE;
|
||||||
default:
|
default:
|
||||||
return GRAY; //Gray
|
return GRAY240;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -586,7 +594,7 @@ void Plot::PlotGraph(int *buffer, size_t len, QRect plotRect, QRect annotationRe
|
||||||
|
|
||||||
if (GraphPixelsPerPoint > 10) {
|
if (GraphPixelsPerPoint > 10) {
|
||||||
QRect f(QPoint(x - 3, y - 3), QPoint(x + 3, y + 3));
|
QRect f(QPoint(x - 3, y - 3), QPoint(x + 3, y + 3));
|
||||||
painter->fillRect(f, QColor(100, 255, 100));
|
painter->fillRect(f, GREEN);
|
||||||
}
|
}
|
||||||
// catch stats
|
// catch stats
|
||||||
if (v < vMin) vMin = v;
|
if (v < vMin) vMin = v;
|
||||||
|
@ -677,8 +685,8 @@ void Plot::plotGridLines(QPainter *painter, QRect r) {
|
||||||
|
|
||||||
void Plot::paintEvent(QPaintEvent *event) {
|
void Plot::paintEvent(QPaintEvent *event) {
|
||||||
QPainter painter(this);
|
QPainter painter(this);
|
||||||
QBrush brush(QColor(100, 255, 100));
|
QBrush brush(GREEN);
|
||||||
QPen pen(QColor(100, 255, 100));
|
QPen pen(GREEN);
|
||||||
|
|
||||||
painter.setFont(QFont("Courier New", 10));
|
painter.setFont(QFont("Courier New", 10));
|
||||||
|
|
||||||
|
@ -696,16 +704,16 @@ void Plot::paintEvent(QPaintEvent *event) {
|
||||||
PageWidth = plotRect.width() / GraphPixelsPerPoint;
|
PageWidth = plotRect.width() / GraphPixelsPerPoint;
|
||||||
|
|
||||||
//Grey background
|
//Grey background
|
||||||
painter.fillRect(rect(), QColor(60, 60, 60));
|
painter.fillRect(rect(), GRAY60);
|
||||||
//Black foreground
|
//Black foreground
|
||||||
painter.fillRect(plotRect, QColor(0, 0, 0));
|
painter.fillRect(plotRect, BLACK);
|
||||||
|
|
||||||
//init graph variables
|
//init graph variables
|
||||||
setMaxAndStart(GraphBuffer, GraphTraceLen, plotRect);
|
setMaxAndStart(GraphBuffer, GraphTraceLen, plotRect);
|
||||||
|
|
||||||
// center line
|
// center line
|
||||||
int zeroHeight = plotRect.top() + (plotRect.bottom() - plotRect.top()) / 2;
|
int zeroHeight = plotRect.top() + (plotRect.bottom() - plotRect.top()) / 2;
|
||||||
painter.setPen(QColor(100, 100, 100));
|
painter.setPen(GRAY100);
|
||||||
painter.drawLine(plotRect.left(), zeroHeight, plotRect.right(), zeroHeight);
|
painter.drawLine(plotRect.left(), zeroHeight, plotRect.right(), zeroHeight);
|
||||||
// plot X and Y grid lines
|
// plot X and Y grid lines
|
||||||
plotGridLines(&painter, plotRect);
|
plotGridLines(&painter, plotRect);
|
||||||
|
@ -724,19 +732,19 @@ void Plot::paintEvent(QPaintEvent *event) {
|
||||||
|
|
||||||
//Draw the cursors
|
//Draw the cursors
|
||||||
if (CursorAPos > GraphStart && xCoordOf(CursorAPos, plotRect) < plotRect.right()) {
|
if (CursorAPos > GraphStart && xCoordOf(CursorAPos, plotRect) < plotRect.right()) {
|
||||||
painter.setPen(QColor(255, 255, 0));
|
painter.setPen(YELLOW);
|
||||||
painter.drawLine(xCoordOf(CursorAPos, plotRect), plotRect.top(), xCoordOf(CursorAPos, plotRect), plotRect.bottom());
|
painter.drawLine(xCoordOf(CursorAPos, plotRect), plotRect.top(), xCoordOf(CursorAPos, plotRect), plotRect.bottom());
|
||||||
}
|
}
|
||||||
if (CursorBPos > GraphStart && xCoordOf(CursorBPos, plotRect) < plotRect.right()) {
|
if (CursorBPos > GraphStart && xCoordOf(CursorBPos, plotRect) < plotRect.right()) {
|
||||||
painter.setPen(QColor(255, 0, 255));
|
painter.setPen(PINK);
|
||||||
painter.drawLine(xCoordOf(CursorBPos, plotRect), plotRect.top(), xCoordOf(CursorBPos, plotRect), plotRect.bottom());
|
painter.drawLine(xCoordOf(CursorBPos, plotRect), plotRect.top(), xCoordOf(CursorBPos, plotRect), plotRect.bottom());
|
||||||
}
|
}
|
||||||
if (CursorCPos > GraphStart && xCoordOf(CursorCPos, plotRect) < plotRect.right()) {
|
if (CursorCPos > GraphStart && xCoordOf(CursorCPos, plotRect) < plotRect.right()) {
|
||||||
painter.setPen(QColor(255, 153, 0)); //orange
|
painter.setPen(ORANGE);
|
||||||
painter.drawLine(xCoordOf(CursorCPos, plotRect), plotRect.top(), xCoordOf(CursorCPos, plotRect), plotRect.bottom());
|
painter.drawLine(xCoordOf(CursorCPos, plotRect), plotRect.top(), xCoordOf(CursorCPos, plotRect), plotRect.bottom());
|
||||||
}
|
}
|
||||||
if (CursorDPos > GraphStart && xCoordOf(CursorDPos, plotRect) < plotRect.right()) {
|
if (CursorDPos > GraphStart && xCoordOf(CursorDPos, plotRect) < plotRect.right()) {
|
||||||
painter.setPen(QColor(100, 209, 246)); //light blue
|
painter.setPen(LIGHTBLUE);
|
||||||
painter.drawLine(xCoordOf(CursorDPos, plotRect), plotRect.top(), xCoordOf(CursorDPos, plotRect), plotRect.bottom());
|
painter.drawLine(xCoordOf(CursorDPos, plotRect), plotRect.top(), xCoordOf(CursorDPos, plotRect), plotRect.bottom());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -763,7 +771,7 @@ void Plot::paintEvent(QPaintEvent *event) {
|
||||||
GridLocked ? "Locked" : "Unlocked",
|
GridLocked ? "Locked" : "Unlocked",
|
||||||
GridOffset
|
GridOffset
|
||||||
);
|
);
|
||||||
painter.setPen(QColor(255, 255, 255));
|
painter.setPen(WHITE);
|
||||||
painter.drawText(20, infoRect.bottom() - 3, str);
|
painter.drawText(20, infoRect.bottom() - 3, str);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -773,9 +781,9 @@ Plot::Plot(QWidget *parent) : QWidget(parent), GraphStart(0), GraphPixelsPerPoin
|
||||||
resize(400, 200);
|
resize(400, 200);
|
||||||
|
|
||||||
QPalette palette(QColor(0, 0, 0, 0));
|
QPalette palette(QColor(0, 0, 0, 0));
|
||||||
palette.setColor(QPalette::WindowText, QColor(255, 255, 255));
|
palette.setColor(QPalette::WindowText, WHITE);
|
||||||
palette.setColor(QPalette::Text, QColor(255, 255, 255));
|
palette.setColor(QPalette::Text, WHITE);
|
||||||
palette.setColor(QPalette::Button, QColor(100, 100, 100));
|
palette.setColor(QPalette::Button, GRAY100);
|
||||||
setPalette(palette);
|
setPalette(palette);
|
||||||
setAutoFillBackground(true);
|
setAutoFillBackground(true);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue