diff --git a/portcontrol.h b/portcontrol.h --- a/portcontrol.h +++ b/portcontrol.h @@ -24,6 +24,8 @@ #include #include #include +#include +#include namespace Ui { class PortControl; @@ -39,6 +41,8 @@ public: QSerialPort* serialPort; + QToolBar* toolBar(); + private: Ui::PortControl *ui; @@ -47,6 +51,9 @@ private: QButtonGroup stopBitsButtons; QButtonGroup flowControlButtons; + QToolBar portToolBar; + QAction openAction; + QStringList discoveredPorts; // list of port names returned by availablePorts QStringList userEnteredPorts; // list of port names entered by user void keepPortName(QString portName); // if it's not already in userEn. or discv. list @@ -66,6 +73,7 @@ public slots: private slots: void onPortNameChanged(QString portName); + void openActionTriggered(bool checked); signals: void skipByteRequested();