Add ability to set script parameters that can be changed and monitored

in realtime from SavvyCAN.
This commit is contained in:
Collin Kidder
2017-09-03 16:46:43 -04:00
parent 08752f7d6f
commit 8b3a22ccb0
4 changed files with 105 additions and 1 deletions
+7
View File
@@ -27,6 +27,10 @@ public:
public slots:
void log(QString text);
signals:
void updateValueTable(QTableWidget *widget);
void updatedParameter(QString name, QString value);
private slots:
void loadNewScript();
void createNewScript();
@@ -38,6 +42,8 @@ private slots:
void changeCurrentScript();
void newFrames(const CANConnection*, const QVector<CANFrame>&);
void clickedLogClear();
void valuesTimerElapsed();
void updatedValue(int row, int col);
private:
void closeEvent(QCloseEvent *event);
@@ -50,6 +56,7 @@ private:
ScriptContainer *currentScript;
const QVector<CANFrame> *modelFrames;
QElapsedTimer elapsedTime;
QTimer valuesTimer;
};
#endif // SCRIPTINGWINDOW_H