mainwindow.ui 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <ui version="4.0">
  3. <class>MainWindow</class>
  4. <widget class="QMainWindow" name="MainWindow">
  5. <property name="geometry">
  6. <rect>
  7. <x>0</x>
  8. <y>0</y>
  9. <width>1119</width>
  10. <height>702</height>
  11. </rect>
  12. </property>
  13. <property name="windowTitle">
  14. <string>MainWindow</string>
  15. </property>
  16. <widget class="QWidget" name="centralWidget">
  17. <property name="enabled">
  18. <bool>true</bool>
  19. </property>
  20. <property name="sizePolicy">
  21. <sizepolicy hsizetype="Maximum" vsizetype="Maximum">
  22. <horstretch>0</horstretch>
  23. <verstretch>0</verstretch>
  24. </sizepolicy>
  25. </property>
  26. <layout class="QVBoxLayout" name="verticalLayout">
  27. <item>
  28. <layout class="QHBoxLayout" name="main_container">
  29. <item>
  30. <layout class="QVBoxLayout" name="left_toolbar" stretch="1,0">
  31. <property name="sizeConstraint">
  32. <enum>QLayout::SetMinimumSize</enum>
  33. </property>
  34. <property name="topMargin">
  35. <number>9</number>
  36. </property>
  37. <item>
  38. <widget class="QWidget" name="buttons" native="true">
  39. <property name="sizePolicy">
  40. <sizepolicy hsizetype="Minimum" vsizetype="Maximum">
  41. <horstretch>1</horstretch>
  42. <verstretch>0</verstretch>
  43. </sizepolicy>
  44. </property>
  45. <property name="minimumSize">
  46. <size>
  47. <width>0</width>
  48. <height>80</height>
  49. </size>
  50. </property>
  51. <property name="maximumSize">
  52. <size>
  53. <width>300</width>
  54. <height>16777215</height>
  55. </size>
  56. </property>
  57. <property name="baseSize">
  58. <size>
  59. <width>300</width>
  60. <height>0</height>
  61. </size>
  62. </property>
  63. <layout class="QGridLayout" name="gridLayout">
  64. <item row="0" column="2">
  65. <widget class="QToolButton" name="zoom_in">
  66. <property name="sizePolicy">
  67. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  68. <horstretch>0</horstretch>
  69. <verstretch>0</verstretch>
  70. </sizepolicy>
  71. </property>
  72. <property name="toolTip">
  73. <string>Vergrößern (z)</string>
  74. </property>
  75. <property name="text">
  76. <string>...</string>
  77. </property>
  78. <property name="icon">
  79. <iconset resource="icons.qrc">
  80. <normaloff>:/icons/lupe_in.png</normaloff>:/icons/lupe_in.png</iconset>
  81. </property>
  82. <property name="shortcut">
  83. <string>Z</string>
  84. </property>
  85. <property name="checkable">
  86. <bool>true</bool>
  87. </property>
  88. </widget>
  89. </item>
  90. <item row="0" column="6">
  91. <widget class="QToolButton" name="move">
  92. <property name="sizePolicy">
  93. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  94. <horstretch>0</horstretch>
  95. <verstretch>0</verstretch>
  96. </sizepolicy>
  97. </property>
  98. <property name="toolTip">
  99. <string>Verschieben (m)</string>
  100. </property>
  101. <property name="text">
  102. <string>...</string>
  103. </property>
  104. <property name="icon">
  105. <iconset resource="icons.qrc">
  106. <normaloff>:/icons/move.png</normaloff>:/icons/move.png</iconset>
  107. </property>
  108. <property name="iconSize">
  109. <size>
  110. <width>20</width>
  111. <height>20</height>
  112. </size>
  113. </property>
  114. <property name="shortcut">
  115. <string>M</string>
  116. </property>
  117. <property name="checkable">
  118. <bool>true</bool>
  119. </property>
  120. <property name="checked">
  121. <bool>true</bool>
  122. </property>
  123. <property name="popupMode">
  124. <enum>QToolButton::DelayedPopup</enum>
  125. </property>
  126. <property name="toolButtonStyle">
  127. <enum>Qt::ToolButtonIconOnly</enum>
  128. </property>
  129. <property name="autoRaise">
  130. <bool>false</bool>
  131. </property>
  132. </widget>
  133. </item>
  134. <item row="0" column="5">
  135. <widget class="QToolButton" name="polygon">
  136. <property name="sizePolicy">
  137. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  138. <horstretch>0</horstretch>
  139. <verstretch>0</verstretch>
  140. </sizepolicy>
  141. </property>
  142. <property name="toolTip">
  143. <string>Neues Objekt (n)</string>
  144. </property>
  145. <property name="text">
  146. <string>...</string>
  147. </property>
  148. <property name="icon">
  149. <iconset resource="icons.qrc">
  150. <normaloff>:/icons/polygon.png</normaloff>:/icons/polygon.png</iconset>
  151. </property>
  152. <property name="shortcut">
  153. <string>N</string>
  154. </property>
  155. <property name="checkable">
  156. <bool>true</bool>
  157. </property>
  158. </widget>
  159. </item>
  160. <item row="0" column="1">
  161. <widget class="QToolButton" name="zoom_out">
  162. <property name="sizePolicy">
  163. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  164. <horstretch>0</horstretch>
  165. <verstretch>0</verstretch>
  166. </sizepolicy>
  167. </property>
  168. <property name="toolTip">
  169. <string>Vergrößerung zurücksetzen</string>
  170. </property>
  171. <property name="text">
  172. <string>...</string>
  173. </property>
  174. <property name="icon">
  175. <iconset resource="icons.qrc">
  176. <normaloff>:/icons/lupe_out.png</normaloff>:/icons/lupe_out.png</iconset>
  177. </property>
  178. <property name="checkable">
  179. <bool>false</bool>
  180. </property>
  181. <property name="checked">
  182. <bool>false</bool>
  183. </property>
  184. <property name="autoRaise">
  185. <bool>false</bool>
  186. </property>
  187. </widget>
  188. </item>
  189. <item row="1" column="2">
  190. <widget class="QToolButton" name="next">
  191. <property name="sizePolicy">
  192. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  193. <horstretch>0</horstretch>
  194. <verstretch>0</verstretch>
  195. </sizepolicy>
  196. </property>
  197. <property name="toolTip">
  198. <string>nächstes Bild</string>
  199. </property>
  200. <property name="text">
  201. <string>...</string>
  202. </property>
  203. <property name="icon">
  204. <iconset resource="icons.qrc">
  205. <normaloff>:/icons/next.png</normaloff>:/icons/next.png</iconset>
  206. </property>
  207. <property name="shortcut">
  208. <string>Right</string>
  209. </property>
  210. <property name="checkable">
  211. <bool>false</bool>
  212. </property>
  213. </widget>
  214. </item>
  215. <item row="1" column="5">
  216. <widget class="QToolButton" name="pipette">
  217. <property name="sizePolicy">
  218. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  219. <horstretch>0</horstretch>
  220. <verstretch>0</verstretch>
  221. </sizepolicy>
  222. </property>
  223. <property name="toolTip">
  224. <string>Kopieren (c)</string>
  225. </property>
  226. <property name="text">
  227. <string>...</string>
  228. </property>
  229. <property name="icon">
  230. <iconset resource="icons.qrc">
  231. <normaloff>:/icons/pipette.png</normaloff>:/icons/pipette.png</iconset>
  232. </property>
  233. <property name="shortcut">
  234. <string>C</string>
  235. </property>
  236. <property name="checkable">
  237. <bool>true</bool>
  238. </property>
  239. </widget>
  240. </item>
  241. <item row="1" column="6">
  242. <widget class="QToolButton" name="select">
  243. <property name="sizePolicy">
  244. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  245. <horstretch>0</horstretch>
  246. <verstretch>0</verstretch>
  247. </sizepolicy>
  248. </property>
  249. <property name="toolTip">
  250. <string>Objekte Verstecken (s)</string>
  251. </property>
  252. <property name="text">
  253. <string>...</string>
  254. </property>
  255. <property name="icon">
  256. <iconset resource="icons.qrc">
  257. <normaloff>:/icons/select.png</normaloff>:/icons/select.png</iconset>
  258. </property>
  259. <property name="shortcut">
  260. <string>S</string>
  261. </property>
  262. <property name="checkable">
  263. <bool>true</bool>
  264. </property>
  265. <property name="checked">
  266. <bool>false</bool>
  267. </property>
  268. </widget>
  269. </item>
  270. <item row="1" column="1">
  271. <widget class="QToolButton" name="before">
  272. <property name="sizePolicy">
  273. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  274. <horstretch>0</horstretch>
  275. <verstretch>0</verstretch>
  276. </sizepolicy>
  277. </property>
  278. <property name="toolTip">
  279. <string>vorheriges Bild</string>
  280. </property>
  281. <property name="text">
  282. <string>...</string>
  283. </property>
  284. <property name="icon">
  285. <iconset resource="icons.qrc">
  286. <normaloff>:/icons/before.png</normaloff>:/icons/before.png</iconset>
  287. </property>
  288. <property name="shortcut">
  289. <string>Left</string>
  290. </property>
  291. <property name="checkable">
  292. <bool>false</bool>
  293. </property>
  294. </widget>
  295. </item>
  296. <item row="1" column="4">
  297. <widget class="QToolButton" name="remove">
  298. <property name="sizePolicy">
  299. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  300. <horstretch>0</horstretch>
  301. <verstretch>0</verstretch>
  302. </sizepolicy>
  303. </property>
  304. <property name="toolTip">
  305. <string>Löschen (d)</string>
  306. </property>
  307. <property name="text">
  308. <string>...</string>
  309. </property>
  310. <property name="icon">
  311. <iconset resource="icons.qrc">
  312. <normaloff>:/icons/delete.png</normaloff>:/icons/delete.png</iconset>
  313. </property>
  314. <property name="shortcut">
  315. <string>D</string>
  316. </property>
  317. <property name="checkable">
  318. <bool>true</bool>
  319. </property>
  320. </widget>
  321. </item>
  322. <item row="0" column="4">
  323. <widget class="QToolButton" name="cut">
  324. <property name="sizePolicy">
  325. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  326. <horstretch>0</horstretch>
  327. <verstretch>0</verstretch>
  328. </sizepolicy>
  329. </property>
  330. <property name="toolTip">
  331. <string>Zerschneiden (x)</string>
  332. </property>
  333. <property name="text">
  334. <string>...</string>
  335. </property>
  336. <property name="icon">
  337. <iconset resource="icons.qrc">
  338. <normaloff>:/icons/cut.png</normaloff>:/icons/cut.png</iconset>
  339. </property>
  340. <property name="shortcut">
  341. <string>X</string>
  342. </property>
  343. <property name="checkable">
  344. <bool>true</bool>
  345. </property>
  346. </widget>
  347. </item>
  348. </layout>
  349. </widget>
  350. </item>
  351. <item>
  352. <layout class="QVBoxLayout" name="verticalLayout_3">
  353. <item>
  354. <widget class="QTreeView" name="framesTree"/>
  355. </item>
  356. </layout>
  357. </item>
  358. </layout>
  359. </item>
  360. <item>
  361. <widget class="QWidget" name="Widget" native="true">
  362. <property name="sizePolicy">
  363. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  364. <horstretch>70</horstretch>
  365. <verstretch>0</verstretch>
  366. </sizepolicy>
  367. </property>
  368. <layout class="QVBoxLayout" name="verticalLayout_4">
  369. <property name="spacing">
  370. <number>0</number>
  371. </property>
  372. <property name="leftMargin">
  373. <number>0</number>
  374. </property>
  375. <property name="topMargin">
  376. <number>0</number>
  377. </property>
  378. <property name="rightMargin">
  379. <number>0</number>
  380. </property>
  381. <property name="bottomMargin">
  382. <number>0</number>
  383. </property>
  384. <item>
  385. <layout class="QVBoxLayout" name="verticalLayout_2">
  386. <item>
  387. <widget class="QWidget" name="viewWidget" native="true">
  388. <property name="sizePolicy">
  389. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  390. <horstretch>3</horstretch>
  391. <verstretch>0</verstretch>
  392. </sizepolicy>
  393. </property>
  394. <layout class="QVBoxLayout" name="verticalLayout_6"/>
  395. </widget>
  396. </item>
  397. <item>
  398. <widget class="QWidget" name="textWidget" native="true">
  399. <property name="maximumSize">
  400. <size>
  401. <width>16777215</width>
  402. <height>100</height>
  403. </size>
  404. </property>
  405. <property name="baseSize">
  406. <size>
  407. <width>0</width>
  408. <height>0</height>
  409. </size>
  410. </property>
  411. <layout class="QGridLayout" name="gridLayout_3">
  412. <item row="0" column="0">
  413. <widget class="QLabel" name="toolTitel">
  414. <property name="maximumSize">
  415. <size>
  416. <width>16777215</width>
  417. <height>20</height>
  418. </size>
  419. </property>
  420. <property name="text">
  421. <string>TextLabel</string>
  422. </property>
  423. </widget>
  424. </item>
  425. <item row="1" column="0">
  426. <widget class="QLabel" name="toolBeschreibung">
  427. <property name="text">
  428. <string>TextLabel</string>
  429. </property>
  430. </widget>
  431. </item>
  432. </layout>
  433. </widget>
  434. </item>
  435. </layout>
  436. </item>
  437. </layout>
  438. </widget>
  439. </item>
  440. </layout>
  441. </item>
  442. </layout>
  443. </widget>
  444. <widget class="QMenuBar" name="menuBar">
  445. <property name="geometry">
  446. <rect>
  447. <x>0</x>
  448. <y>0</y>
  449. <width>1119</width>
  450. <height>15</height>
  451. </rect>
  452. </property>
  453. <widget class="QMenu" name="menuFile">
  454. <property name="title">
  455. <string>Datei</string>
  456. </property>
  457. <addaction name="actionOpen"/>
  458. <addaction name="actionSave"/>
  459. </widget>
  460. <widget class="QMenu" name="menuOptionen">
  461. <property name="title">
  462. <string>Optionen</string>
  463. </property>
  464. <addaction name="actionServer_address"/>
  465. <addaction name="actionKlassen_verwalten"/>
  466. </widget>
  467. <addaction name="menuFile"/>
  468. <addaction name="menuOptionen"/>
  469. </widget>
  470. <widget class="QToolBar" name="mainToolBar">
  471. <attribute name="toolBarArea">
  472. <enum>TopToolBarArea</enum>
  473. </attribute>
  474. <attribute name="toolBarBreak">
  475. <bool>false</bool>
  476. </attribute>
  477. <addaction name="actionOpen"/>
  478. <addaction name="actionSave"/>
  479. <addaction name="actionMaske_bearbeiten"/>
  480. <addaction name="separator"/>
  481. <addaction name="actionMaske_anzeigen"/>
  482. <addaction name="actionObjekte_faerben"/>
  483. <addaction name="actionIDs_anzeigen"/>
  484. <addaction name="actionIDs_bearbeiten"/>
  485. </widget>
  486. <widget class="QStatusBar" name="statusBar"/>
  487. <action name="actionOpen">
  488. <property name="checkable">
  489. <bool>false</bool>
  490. </property>
  491. <property name="checked">
  492. <bool>false</bool>
  493. </property>
  494. <property name="text">
  495. <string>Öffnen</string>
  496. </property>
  497. <property name="toolTip">
  498. <string>Open annotation</string>
  499. </property>
  500. </action>
  501. <action name="actionNext">
  502. <property name="text">
  503. <string>Vor</string>
  504. </property>
  505. <property name="toolTip">
  506. <string>got to next picture</string>
  507. </property>
  508. <property name="shortcut">
  509. <string>Right</string>
  510. </property>
  511. </action>
  512. <action name="actionBefore">
  513. <property name="text">
  514. <string>zurück</string>
  515. </property>
  516. <property name="toolTip">
  517. <string>Go to previous picture</string>
  518. </property>
  519. <property name="shortcut">
  520. <string>Left</string>
  521. </property>
  522. </action>
  523. <action name="actionSave">
  524. <property name="text">
  525. <string>Speichern</string>
  526. </property>
  527. </action>
  528. <action name="actionServer_address">
  529. <property name="text">
  530. <string>Server Adresse</string>
  531. </property>
  532. </action>
  533. <action name="actionKlassen_verwalten">
  534. <property name="text">
  535. <string>Klassen verwalten</string>
  536. </property>
  537. </action>
  538. <action name="actionMaske_anzeigen">
  539. <property name="checkable">
  540. <bool>true</bool>
  541. </property>
  542. <property name="checked">
  543. <bool>true</bool>
  544. </property>
  545. <property name="text">
  546. <string>Maske anzeigen</string>
  547. </property>
  548. <property name="toolTip">
  549. <string>Zeigt die Maske in der Arbeitsansicht an</string>
  550. </property>
  551. <property name="shortcut">
  552. <string>A</string>
  553. </property>
  554. </action>
  555. <action name="actionObjekte_faerben">
  556. <property name="checkable">
  557. <bool>true</bool>
  558. </property>
  559. <property name="checked">
  560. <bool>false</bool>
  561. </property>
  562. <property name="text">
  563. <string>Objekte färben</string>
  564. </property>
  565. <property name="toolTip">
  566. <string>Ordnet den Objekten je nach Objekt Id eine Farbe zu</string>
  567. </property>
  568. <property name="shortcut">
  569. <string>F</string>
  570. </property>
  571. </action>
  572. <action name="actionIDs_anzeigen">
  573. <property name="checkable">
  574. <bool>true</bool>
  575. </property>
  576. <property name="checked">
  577. <bool>true</bool>
  578. </property>
  579. <property name="text">
  580. <string>IDs anzeigen</string>
  581. </property>
  582. <property name="shortcut">
  583. <string>I</string>
  584. </property>
  585. <property name="visible">
  586. <bool>true</bool>
  587. </property>
  588. </action>
  589. <action name="actionMaske_bearbeiten">
  590. <property name="text">
  591. <string>Maske bearbeiten</string>
  592. </property>
  593. <property name="shortcut">
  594. <string>E</string>
  595. </property>
  596. <property name="visible">
  597. <bool>true</bool>
  598. </property>
  599. </action>
  600. <action name="actionIDs_bearbeiten">
  601. <property name="text">
  602. <string>IDs bearbeiten</string>
  603. </property>
  604. <property name="toolTip">
  605. <string>Öffnet eine Oberfläche, in der Die Objekt IDs effizient zugewiesen werden können</string>
  606. </property>
  607. <property name="shortcut">
  608. <string>I</string>
  609. </property>
  610. </action>
  611. </widget>
  612. <layoutdefault spacing="6" margin="11"/>
  613. <resources>
  614. <include location="icons.qrc"/>
  615. </resources>
  616. <connections/>
  617. </ui>