WaypointList.ui 13 KB
Newer Older
pixhawk's avatar
pixhawk committed
1 2 3 4 5 6 7 8
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
 <class>WaypointList</class>
 <widget class="QWidget" name="WaypointList">
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
9 10
    <width>854</width>
    <height>398</height>
pixhawk's avatar
pixhawk committed
11 12 13 14 15 16 17 18 19 20 21
   </rect>
  </property>
  <property name="minimumSize">
   <size>
    <width>100</width>
    <height>120</height>
   </size>
  </property>
  <property name="windowTitle">
   <string>Form</string>
  </property>
22
  <layout class="QGridLayout" name="gridLayout">
23 24 25 26 27 28 29 30 31 32 33 34
   <property name="leftMargin">
    <number>0</number>
   </property>
   <property name="topMargin">
    <number>8</number>
   </property>
   <property name="rightMargin">
    <number>0</number>
   </property>
   <property name="bottomMargin">
    <number>0</number>
   </property>
lm's avatar
lm committed
35 36 37
   <property name="spacing">
    <number>0</number>
   </property>
38 39
   <item row="0" column="0">
    <widget class="QTabWidget" name="tabWidget">
40 41 42
     <property name="enabled">
      <bool>true</bool>
     </property>
43
     <property name="currentIndex">
44
      <number>0</number>
45 46 47
     </property>
     <widget class="QWidget" name="editTab">
      <attribute name="title">
48
       <string>Edit Waypoints</string>
49 50
      </attribute>
      <layout class="QGridLayout" name="gridLayout_2">
51 52 53 54 55 56 57 58 59 60 61 62
       <property name="leftMargin">
        <number>6</number>
       </property>
       <property name="topMargin">
        <number>0</number>
       </property>
       <property name="rightMargin">
        <number>6</number>
       </property>
       <property name="bottomMargin">
        <number>6</number>
       </property>
lm's avatar
lm committed
63
       <property name="spacing">
64 65
        <number>6</number>
       </property>
66 67
       <item row="1" column="6">
        <widget class="QToolButton" name="addButton">
68
         <property name="toolTip">
69
          <string>Add a new waypoint to this list. Transmit via write to the MAV.</string>
70 71
         </property>
         <property name="statusTip">
72
          <string>Add a new waypoint to this list. Transmit via write to the MAV.</string>
73 74
         </property>
         <property name="whatsThis">
75
          <string>Add a new waypoint to this list. Transmit via write to the MAV.</string>
76 77
         </property>
         <property name="text">
78 79 80 81
          <string>...</string>
         </property>
         <property name="icon">
          <iconset resource="../../qgroundcontrol.qrc">
Don Gagne's avatar
Don Gagne committed
82
           <normaloff>:/res/PlusSign</normaloff>:/res/PlusSign</iconset>
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114
         </property>
        </widget>
       </item>
       <item row="1" column="1">
        <widget class="QPushButton" name="loadButton">
         <property name="toolTip">
          <string>Load waypoints from a file on the local harddisk. Does not load the waypoints on the MAV.</string>
         </property>
         <property name="statusTip">
          <string>Load waypoints from a file on the local harddisk. Does not load the waypoints on the MAV.</string>
         </property>
         <property name="whatsThis">
          <string>Load waypoints from a file on the local harddisk. Does not load the waypoints on the MAV.</string>
         </property>
         <property name="text">
          <string>Load WPs</string>
         </property>
        </widget>
       </item>
       <item row="1" column="3">
        <spacer name="horizontalSpacer">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>127</width>
           <height>20</height>
          </size>
         </property>
        </spacer>
       </item>
115 116
       <item row="1" column="0">
        <widget class="QPushButton" name="saveButton">
117
         <property name="toolTip">
118
          <string>Save waypoints to a file on the local harddisk. Does not save them on the MAV.</string>
119 120
         </property>
         <property name="statusTip">
121
          <string>Save waypoints to a file on the local harddisk. Does not save them on the MAV.</string>
122 123
         </property>
         <property name="whatsThis">
124
          <string>Save waypoints to a file on the local harddisk. Does not save them on the MAV.</string>
125 126
         </property>
         <property name="text">
127
          <string>Save WPs</string>
128 129 130
         </property>
        </widget>
       </item>
131 132
       <item row="1" column="2">
        <widget class="QLabel" name="statusLabel">
133
         <property name="toolTip">
134
          <string>The current waypoint transmission status</string>
135 136
         </property>
         <property name="statusTip">
137
          <string>The current waypoint transmission status</string>
138 139
         </property>
         <property name="whatsThis">
140
          <string>The current waypoint transmission status</string>
141 142
         </property>
         <property name="text">
143
          <string>Please add first waypoint.</string>
144 145 146
         </property>
        </widget>
       </item>
147 148 149 150
       <item row="0" column="0" colspan="10">
        <widget class="QScrollArea" name="scrollArea">
         <property name="widgetResizable">
          <bool>true</bool>
151
         </property>
152 153 154 155 156
         <widget class="QWidget" name="scrollAreaWidgetContents">
          <property name="geometry">
           <rect>
            <x>0</x>
            <y>0</y>
157 158
            <width>834</width>
            <height>325</height>
159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176
           </rect>
          </property>
          <layout class="QVBoxLayout" name="verticalLayout_2">
           <item>
            <widget class="QWidget" name="editableListWidget" native="true">
             <property name="toolTip">
              <string>Waypoint list. The list is empty until you issue a read command or add waypoints.</string>
             </property>
             <property name="statusTip">
              <string>Waypoint list. The list is empty until you issue a read command or add waypoints.</string>
             </property>
             <property name="whatsThis">
              <string>Waypoint list. The list is empty until you issue a read command or add waypoints.</string>
             </property>
            </widget>
           </item>
          </layout>
         </widget>
177 178
        </widget>
       </item>
179
       <item row="1" column="8">
180
        <widget class="QPushButton" name="readButton">
181 182 183
         <property name="enabled">
          <bool>false</bool>
         </property>
184 185 186 187 188 189 190 191 192 193
         <property name="toolTip">
          <string>Read all waypoints from the MAV. Clears the list on this computer.</string>
         </property>
         <property name="statusTip">
          <string>Read all waypoints from the MAV. Clears the list on this computer.</string>
         </property>
         <property name="whatsThis">
          <string>Read all waypoints from the MAV. Clears the list on this computer.</string>
         </property>
         <property name="text">
Jessica's avatar
Jessica committed
194
          <string>Get</string>
195 196 197
         </property>
        </widget>
       </item>
198
       <item row="1" column="9">
199
        <widget class="QPushButton" name="transmitButton">
200 201 202
         <property name="enabled">
          <bool>false</bool>
         </property>
203 204 205 206 207 208 209 210 211 212
         <property name="toolTip">
          <string>Transmit all waypoints on this list to the MAV.</string>
         </property>
         <property name="statusTip">
          <string>Transmit all waypoints on this list to the MAV.</string>
         </property>
         <property name="whatsThis">
          <string>Transmit all waypoints on this list to the MAV.</string>
         </property>
         <property name="text">
Jessica's avatar
Jessica committed
213
          <string>Set</string>
214 215 216
         </property>
        </widget>
       </item>
217 218
       <item row="1" column="7">
        <widget class="QToolButton" name="clearWPListButton">
219
         <property name="toolTip">
220
          <string>Delete all waypoints from this list. You have to click write to clear the list on the MAV as well.</string>
221 222
         </property>
         <property name="statusTip">
223
          <string>Delete all waypoints from this list. You have to click write to clear the list on the MAV as well.</string>
224 225
         </property>
         <property name="whatsThis">
226
          <string>Delete all waypoints from this list. You have to click write to clear the list on the MAV as well.</string>
227 228
         </property>
         <property name="text">
229 230 231 232
          <string>...</string>
         </property>
         <property name="icon">
          <iconset resource="../../qgroundcontrol.qrc">
Don Gagne's avatar
Don Gagne committed
233
           <normaloff>:/res/Kill</normaloff>:/res/Kill</iconset>
234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
         </property>
        </widget>
       </item>
       <item row="1" column="5">
        <widget class="QToolButton" name="positionAddButton">
         <property name="enabled">
          <bool>false</bool>
         </property>
         <property name="toolTip">
          <string>Set the current vehicle position as new waypoint</string>
         </property>
         <property name="statusTip">
          <string>Set the current vehicle position as new waypoint</string>
         </property>
         <property name="whatsThis">
          <string>Set the current vehicle position as new waypoint</string>
         </property>
         <property name="text">
          <string>...</string>
         </property>
         <property name="icon">
          <iconset resource="../../qgroundcontrol.qrc">
Don Gagne's avatar
Don Gagne committed
256
           <normaloff>:/res/BottomArrow</normaloff>:/res/BottomArrow</iconset>
257 258 259
         </property>
        </widget>
       </item>
260 261 262 263
      </layout>
     </widget>
     <widget class="QWidget" name="viewTab">
      <attribute name="title">
264
       <string>Onboard Waypoints</string>
265 266
      </attribute>
      <layout class="QGridLayout" name="gridLayout_3">
267 268 269 270 271 272 273 274 275 276 277 278
       <property name="leftMargin">
        <number>6</number>
       </property>
       <property name="topMargin">
        <number>0</number>
       </property>
       <property name="rightMargin">
        <number>6</number>
       </property>
       <property name="bottomMargin">
        <number>6</number>
       </property>
279
       <item row="0" column="0" colspan="3">
280 281 282 283 284 285 286 287 288
        <widget class="QScrollArea" name="readOnlyScrollArea">
         <property name="widgetResizable">
          <bool>true</bool>
         </property>
         <widget class="QWidget" name="scrollAreaWidgetContents_2">
          <property name="geometry">
           <rect>
            <x>0</x>
            <y>0</y>
289 290
            <width>834</width>
            <height>323</height>
291 292 293 294 295
           </rect>
          </property>
          <property name="autoFillBackground">
           <bool>true</bool>
          </property>
pixhawk's avatar
pixhawk committed
296
          <layout class="QVBoxLayout" name="verticalLayout">
297 298 299 300 301
           <item>
            <widget class="QWidget" name="viewOnlyListWidget" native="true">
             <property name="enabled">
              <bool>true</bool>
             </property>
pixhawk's avatar
pixhawk committed
302 303
             <property name="maximumSize">
              <size>
304
               <width>16777215</width>
pixhawk's avatar
pixhawk committed
305 306 307
               <height>16777215</height>
              </size>
             </property>
308 309 310 311 312 313
            </widget>
           </item>
          </layout>
         </widget>
        </widget>
       </item>
pixhawk's avatar
pixhawk committed
314 315 316 317 318 319 320
       <item row="1" column="0">
        <widget class="QLabel" name="viewStatusLabel">
         <property name="text">
          <string/>
         </property>
        </widget>
       </item>
321
       <item row="1" column="1">
322 323 324 325 326 327 328 329 330 331 332 333
        <spacer name="horizontalSpacer_2">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>714</width>
           <height>20</height>
          </size>
         </property>
        </spacer>
       </item>
334
       <item row="1" column="2">
335
        <widget class="QPushButton" name="refreshButton">
336 337 338
         <property name="enabled">
          <bool>false</bool>
         </property>
339 340 341 342 343 344 345 346 347 348 349 350 351 352
         <property name="toolTip">
          <string>Read all waypoints from the MAV and display in View tab..</string>
         </property>
         <property name="statusTip">
          <string>Read all waypoints from the MAV and display in View tab..</string>
         </property>
         <property name="whatsThis">
          <string>Read all waypoints from the MAV and display in View tab.</string>
         </property>
         <property name="text">
          <string>Refresh</string>
         </property>
         <property name="icon">
          <iconset resource="../../qgroundcontrol.qrc">
Don Gagne's avatar
Don Gagne committed
353
           <normaloff>:/res/JumpArrow</normaloff>:/res/JumpArrow</iconset>
354 355
         </property>
        </widget>
pixhawk's avatar
pixhawk committed
356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377
       </item>
      </layout>
     </widget>
    </widget>
   </item>
  </layout>
  <action name="actionAddWaypoint">
   <property name="text">
    <string>Add Waypoint</string>
   </property>
   <property name="toolTip">
    <string>Add a new waypoint to the end of the list</string>
   </property>
  </action>
  <action name="actionTransmit">
   <property name="text">
    <string>Transmit</string>
   </property>
   <property name="toolTip">
    <string>Transmit waypoints to unmanned system</string>
   </property>
  </action>
378 379
  <action name="actionRead">
   <property name="text">
Jessica's avatar
Jessica committed
380
    <string>Read</string>
381 382
   </property>
  </action>
pixhawk's avatar
pixhawk committed
383 384
 </widget>
 <resources>
385
  <include location="../../qgroundcontrol.qrc"/>
pixhawk's avatar
pixhawk committed
386 387 388
 </resources>
 <connections/>
</ui>