Reworked the Info Window to use separate graphs for each byte and also

allow dynamic drag based resizing of the two sides of the window
This commit is contained in:
Collin Kidder
2023-01-15 15:18:35 -05:00
parent 816dc70b60
commit bbb5c99e78
3 changed files with 168 additions and 599 deletions
+2 -1
View File
@@ -28,10 +28,10 @@ private slots:
void updateDetailsWindow(QString);
void updatedFrames(int);
void saveDetails();
void changeGraphVisibility(int state);
private:
Ui::FrameInfoWindow *ui;
QCustomPlot *graphByte[8];
QList<int> foundID;
QList<CANFrame> frameCache;
@@ -47,6 +47,7 @@ private:
void refreshIDList();
void closeEvent(QCloseEvent *event);
bool eventFilter(QObject *obj, QEvent *event);
void setupByteGraph(QCustomPlot *plot, int num);
void readSettings();
void writeSettings();
void dumpNode(QTreeWidgetItem* item, QFile *file, int indent);