source: SMSSender/frontend/gui/ui/main.ui @ 355:66a4ee54c984

separation-frontend-backend
Last change on this file since 355:66a4ee54c984 was 355:66a4ee54c984, checked in by Sämy Zehnder <saemy.zehnder@…>, 5 years ago
  • Fixes qrc location in ui files.
  • Updates some ui properties (like font).
  • Fixes the wording in some texts.
File size: 11.8 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>MainClass</class>
4 <widget class="QMainWindow" name="MainClass">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>750</width>
10    <height>411</height>
11   </rect>
12  </property>
13  <property name="contextMenuPolicy">
14   <enum>Qt::DefaultContextMenu</enum>
15  </property>
16  <property name="windowTitle">
17   <string>SMSSender</string>
18  </property>
19  <widget class="QWidget" name="centralwidget">
20   <layout class="QHBoxLayout" name="horizontalLayout_2" stretch="1,0">
21    <item>
22     <widget class="QGroupBox" name="groupBox">
23      <property name="title">
24       <string>Message</string>
25      </property>
26      <layout class="QGridLayout" name="gridLayout_2">
27       <item row="0" column="0">
28        <widget class="QLabel" name="lblSMSSent">
29         <property name="maximumSize">
30          <size>
31           <width>16777215</width>
32           <height>11</height>
33          </size>
34         </property>
35         <property name="styleSheet">
36          <string notr="true">font-size: 12px;</string>
37         </property>
38         <property name="text">
39          <string>This sms has been sent.</string>
40         </property>
41        </widget>
42       </item>
43       <item row="0" column="1">
44        <spacer name="horizontalSpacer_3">
45         <property name="orientation">
46          <enum>Qt::Horizontal</enum>
47         </property>
48         <property name="sizeHint" stdset="0">
49          <size>
50           <width>261</width>
51           <height>11</height>
52          </size>
53         </property>
54        </spacer>
55       </item>
56       <item row="0" column="2">
57        <widget class="QLabel" name="lblTextSize">
58         <property name="maximumSize">
59          <size>
60           <width>16777215</width>
61           <height>11</height>
62          </size>
63         </property>
64         <property name="styleSheet">
65          <string notr="true">font-size: 12px;</string>
66         </property>
67         <property name="text">
68          <string notr="true">0 SMS</string>
69         </property>
70         <property name="alignment">
71          <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
72         </property>
73        </widget>
74       </item>
75       <item row="1" column="0" colspan="3">
76        <widget class="QPlainTextEdit" name="txtMessage">
77         <property name="tabChangesFocus">
78          <bool>true</bool>
79         </property>
80         <property name="lineWrapMode">
81          <enum>QPlainTextEdit::WidgetWidth</enum>
82         </property>
83        </widget>
84       </item>
85      </layout>
86     </widget>
87    </item>
88    <item>
89     <layout class="QVBoxLayout" name="verticalLayout_3">
90      <item>
91       <widget class="QGroupBox" name="groupBox_3">
92        <property name="maximumSize">
93         <size>
94          <width>269</width>
95          <height>16777215</height>
96         </size>
97        </property>
98        <property name="title">
99         <string>Account</string>
100        </property>
101        <layout class="QVBoxLayout" name="verticalLayout">
102         <item>
103          <widget class="QComboBox" name="lstAccounts">
104           <property name="minimumSize">
105            <size>
106             <width>125</width>
107             <height>0</height>
108            </size>
109           </property>
110          </widget>
111         </item>
112        </layout>
113       </widget>
114      </item>
115      <item>
116       <widget class="QGroupBox" name="groupBox_4">
117        <property name="maximumSize">
118         <size>
119          <width>269</width>
120          <height>16777215</height>
121         </size>
122        </property>
123        <property name="title">
124         <string>Recipients</string>
125        </property>
126        <layout class="QGridLayout" name="gridLayout">
127         <item row="0" column="0">
128          <widget class="QComboBox" name="lstContacts">
129           <property name="editable">
130            <bool>true</bool>
131           </property>
132           <property name="currentIndex">
133            <number>-1</number>
134           </property>
135           <property name="maxVisibleItems">
136            <number>10</number>
137           </property>
138           <property name="insertPolicy">
139            <enum>QComboBox::NoInsert</enum>
140           </property>
141           <property name="sizeAdjustPolicy">
142            <enum>QComboBox::AdjustToContentsOnFirstShow</enum>
143           </property>
144          </widget>
145         </item>
146         <item row="0" column="1">
147          <widget class="QPushButton" name="btnAddRecipient">
148           <property name="text">
149            <string>Add</string>
150           </property>
151          </widget>
152         </item>
153         <item row="2" column="1">
154          <spacer name="verticalSpacer">
155           <property name="orientation">
156            <enum>Qt::Vertical</enum>
157           </property>
158           <property name="sizeHint" stdset="0">
159            <size>
160             <width>20</width>
161             <height>98</height>
162            </size>
163           </property>
164          </spacer>
165         </item>
166         <item row="3" column="1">
167          <widget class="QPushButton" name="btnRemoveRecipient">
168           <property name="text">
169            <string>Remove</string>
170           </property>
171          </widget>
172         </item>
173         <item row="1" column="0" rowspan="3">
174          <widget class="QTreeWidget" name="treeRecipients">
175           <property name="editTriggers">
176            <set>QAbstractItemView::NoEditTriggers</set>
177           </property>
178           <property name="selectionMode">
179            <enum>QAbstractItemView::ExtendedSelection</enum>
180           </property>
181           <property name="iconSize">
182            <size>
183             <width>24</width>
184             <height>24</height>
185            </size>
186           </property>
187           <property name="columnCount">
188            <number>1</number>
189           </property>
190           <attribute name="headerVisible">
191            <bool>false</bool>
192           </attribute>
193           <column>
194            <property name="text">
195             <string notr="true">1</string>
196            </property>
197           </column>
198          </widget>
199         </item>
200        </layout>
201       </widget>
202      </item>
203      <item>
204       <spacer name="verticalSpacer_2">
205        <property name="orientation">
206         <enum>Qt::Vertical</enum>
207        </property>
208        <property name="sizeType">
209         <enum>QSizePolicy::Fixed</enum>
210        </property>
211        <property name="sizeHint" stdset="0">
212         <size>
213          <width>20</width>
214          <height>17</height>
215         </size>
216        </property>
217       </spacer>
218      </item>
219      <item>
220       <layout class="QHBoxLayout" name="horizontalLayout">
221        <item>
222         <spacer name="horizontalSpacer">
223          <property name="orientation">
224           <enum>Qt::Horizontal</enum>
225          </property>
226          <property name="sizeHint" stdset="0">
227           <size>
228            <width>40</width>
229            <height>20</height>
230           </size>
231          </property>
232         </spacer>
233        </item>
234        <item>
235         <widget class="QPushButton" name="btnSend">
236          <property name="sizePolicy">
237           <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
238            <horstretch>0</horstretch>
239            <verstretch>0</verstretch>
240           </sizepolicy>
241          </property>
242          <property name="minimumSize">
243           <size>
244            <width>111</width>
245            <height>0</height>
246           </size>
247          </property>
248          <property name="maximumSize">
249           <size>
250            <width>111</width>
251            <height>16777215</height>
252           </size>
253          </property>
254          <property name="text">
255           <string>Send</string>
256          </property>
257         </widget>
258        </item>
259        <item>
260         <spacer name="horizontalSpacer_2">
261          <property name="orientation">
262           <enum>Qt::Horizontal</enum>
263          </property>
264          <property name="sizeHint" stdset="0">
265           <size>
266            <width>40</width>
267            <height>20</height>
268           </size>
269          </property>
270         </spacer>
271        </item>
272       </layout>
273      </item>
274     </layout>
275    </item>
276   </layout>
277  </widget>
278  <widget class="QMenuBar" name="menubar">
279   <property name="geometry">
280    <rect>
281     <x>0</x>
282     <y>0</y>
283     <width>750</width>
284     <height>20</height>
285    </rect>
286   </property>
287   <widget class="QMenu" name="menuFile">
288    <property name="title">
289     <string>&amp;File</string>
290    </property>
291    <addaction name="actionNewMessage"/>
292    <addaction name="actionExit"/>
293   </widget>
294   <widget class="QMenu" name="menuHelp">
295    <property name="title">
296     <string>&amp;Help</string>
297    </property>
298    <addaction name="actionAbout"/>
299   </widget>
300   <widget class="QMenu" name="menuEdit">
301    <property name="title">
302     <string>&amp;Edit</string>
303    </property>
304    <addaction name="actionAccounts"/>
305    <addaction name="actionAddressBook"/>
306    <addaction name="separator"/>
307    <addaction name="actionPreferences"/>
308   </widget>
309   <addaction name="menuFile"/>
310   <addaction name="menuEdit"/>
311   <addaction name="menuHelp"/>
312  </widget>
313  <widget class="QStatusBar" name="statusbar">
314   <property name="sizeGripEnabled">
315    <bool>false</bool>
316   </property>
317  </widget>
318  <action name="actionExit">
319   <property name="icon">
320    <iconset resource="../lib/frontend-gui.qrc">
321     <normaloff>:/ico/exit.png</normaloff>:/ico/exit.png</iconset>
322   </property>
323   <property name="text">
324    <string>&amp;Exit</string>
325   </property>
326   <property name="menuRole">
327    <enum>QAction::QuitRole</enum>
328   </property>
329  </action>
330  <action name="actionAbout">
331   <property name="icon">
332    <iconset resource="../lib/frontend-gui.qrc">
333     <normaloff>:/ico/about.png</normaloff>:/ico/about.png</iconset>
334   </property>
335   <property name="text">
336    <string>&amp;About</string>
337   </property>
338   <property name="shortcutContext">
339    <enum>Qt::WidgetWithChildrenShortcut</enum>
340   </property>
341   <property name="menuRole">
342    <enum>QAction::AboutRole</enum>
343   </property>
344  </action>
345  <action name="actionPreferences">
346   <property name="icon">
347    <iconset resource="../lib/frontend-gui.qrc">
348     <normaloff>:/ico/preferences.png</normaloff>:/ico/preferences.png</iconset>
349   </property>
350   <property name="text">
351    <string>Prefere&amp;nces</string>
352   </property>
353   <property name="menuRole">
354    <enum>QAction::PreferencesRole</enum>
355   </property>
356  </action>
357  <action name="actionAccounts">
358   <property name="icon">
359    <iconset resource="../lib/frontend-gui.qrc">
360     <normaloff>:/ico/components.png</normaloff>:/ico/components.png</iconset>
361   </property>
362   <property name="text">
363    <string>&amp;Accounts</string>
364   </property>
365  </action>
366  <action name="actionAddressBook">
367   <property name="icon">
368    <iconset resource="../lib/frontend-gui.qrc">
369     <normaloff>:/ico/address_book.png</normaloff>:/ico/address_book.png</iconset>
370   </property>
371   <property name="text">
372    <string>Address &amp;Book</string>
373   </property>
374  </action>
375  <action name="actionNewMessage">
376   <property name="icon">
377    <iconset resource="../lib/frontend-gui.qrc">
378     <normaloff>:/ico/sms_new.png</normaloff>:/ico/sms_new.png</iconset>
379   </property>
380   <property name="text">
381    <string>&amp;New message</string>
382   </property>
383  </action>
384 </widget>
385 <tabstops>
386  <tabstop>txtMessage</tabstop>
387  <tabstop>lstContacts</tabstop>
388  <tabstop>btnAddRecipient</tabstop>
389  <tabstop>treeRecipients</tabstop>
390  <tabstop>btnRemoveRecipient</tabstop>
391  <tabstop>lstAccounts</tabstop>
392 </tabstops>
393 <resources>
394  <include location="../lib/frontend-gui.qrc"/>
395 </resources>
396 <connections>
397  <connection>
398   <sender>actionExit</sender>
399   <signal>activated()</signal>
400   <receiver>MainClass</receiver>
401   <slot>close()</slot>
402   <hints>
403    <hint type="sourcelabel">
404     <x>-1</x>
405     <y>-1</y>
406    </hint>
407    <hint type="destinationlabel">
408     <x>368</x>
409     <y>183</y>
410    </hint>
411   </hints>
412  </connection>
413 </connections>
414</ui>
Note: See TracBrowser for help on using the repository browser.