Automatisierte Screenshot Aufnahme per [SCREENSHOT] datei implementiert
This commit is contained in:
@@ -41,8 +41,10 @@ private slots:
|
||||
void onError(const QString &message);
|
||||
void onNewLine(const QString &line);
|
||||
void onTagDetected(const QString &tag, const QString &value);
|
||||
void onScreenshotRequested(const QString &filename);
|
||||
void showFormatReference();
|
||||
void configureTagFilter();
|
||||
void configureScreenshotDir();
|
||||
void showAbout();
|
||||
|
||||
private:
|
||||
@@ -53,6 +55,7 @@ private:
|
||||
void doShutdown();
|
||||
void saveSettings();
|
||||
void restoreSettings();
|
||||
void updateScreenshotDirTooltip();
|
||||
|
||||
QThread *m_thread = nullptr;
|
||||
SerialWorker *m_worker = nullptr;
|
||||
@@ -71,6 +74,7 @@ private:
|
||||
|
||||
QAction *m_connectAction = nullptr;
|
||||
QAction *m_disconnectAction = nullptr;
|
||||
QAction *m_screenshotDirAction = nullptr;
|
||||
|
||||
// Splitters (saved/restored via QSettings)
|
||||
QSplitter *m_mainSplitter = nullptr;
|
||||
@@ -78,5 +82,6 @@ private:
|
||||
|
||||
SerialConfig m_lastConfig;
|
||||
QSet<QString> m_suppressedTags; // tags hidden from Raw view
|
||||
QString m_screenshotDir; // target folder for [SCREENSHOT] tag captures
|
||||
bool m_shutdownDone = false;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user