--- a/MqttMonitor/MqttMonitorWidget.ui Mon Sep 10 16:52:37 2018 +0200 +++ b/MqttMonitor/MqttMonitorWidget.ui Mon Sep 10 17:38:39 2018 +0200 @@ -144,7 +144,7 @@ <item> <widget class="QTabWidget" name="brokerWidget"> <property name="currentIndex"> - <number>3</number> + <number>0</number> </property> <widget class="QWidget" name="pubSubTab"> <attribute name="title"> @@ -323,6 +323,33 @@ </widget> </item> <item> + <layout class="QHBoxLayout" name="horizontalLayout_18"> + <item> + <widget class="QLabel" name="label_42"> + <property name="text"> + <string>Payload File:</string> + </property> + </widget> + </item> + <item> + <widget class="E5PathPicker" name="publishPayloadFilePicker" native="true"> + <property name="sizePolicy"> + <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="focusPolicy"> + <enum>Qt::StrongFocus</enum> + </property> + <property name="toolTip"> + <string>Enter the full path to a file containing the message payload</string> + </property> + </widget> + </item> + </layout> + </item> + <item> <layout class="QHBoxLayout" name="horizontalLayout_12"> <item> <widget class="QPushButton" name="publishClearButton"> @@ -479,7 +506,7 @@ <rect> <x>0</x> <y>0</y> - <width>178</width> + <width>344</width> <height>840</height> </rect> </property> @@ -1286,6 +1313,12 @@ <extends>QComboBox</extends> <header>E5Gui/E5ComboBox.h</header> </customwidget> + <customwidget> + <class>E5PathPicker</class> + <extends>QWidget</extends> + <header>E5Gui/E5PathPicker.h</header> + <container>1</container> + </customwidget> </customwidgets> <tabstops> <tabstop>modeButton</tabstop> @@ -1302,6 +1335,7 @@ <tabstop>unsubscribeButton</tabstop> <tabstop>publishTopicComboBox</tabstop> <tabstop>publishPayloadEdit</tabstop> + <tabstop>publishPayloadFilePicker</tabstop> <tabstop>publishQosSpinBox</tabstop> <tabstop>publishRetainCheckBox</tabstop> <tabstop>publishClearButton</tabstop> @@ -1311,6 +1345,7 @@ <tabstop>messagesClearButton</tabstop> <tabstop>brokerStatusButton</tabstop> <tabstop>scrollArea</tabstop> + <tabstop>logLevelComboBox</tabstop> <tabstop>logEdit</tabstop> <tabstop>logClearButton</tabstop> </tabstops>