diff --git a/src/asciireader.h b/src/asciireader.h --- a/src/asciireader.h +++ b/src/asciireader.h @@ -32,6 +32,7 @@ class AsciiReader : public AbstractReade public: explicit AsciiReader(QIODevice* device, QObject *parent = 0); QWidget* settingsWidget(); + void enable(bool enabled); /// Stores settings into a `QSettings` void saveSettings(QSettings* settings); /// Loads settings from a `QSettings`. @@ -43,6 +44,8 @@ private: unsigned autoNumOfChannels; QChar delimiter; ///< selected column delimiter + bool firstReadAfterEnable = false; + private slots: void onDataReady() override; };