This is it, the long-awaited huge commit with the new Network handling.
[quassel.git] / src / qtui / ui / mainwin.ui
1 <ui version="4.0" >
2  <class>MainWin</class>
3  <widget class="QMainWindow" name="MainWin" >
4   <property name="geometry" >
5    <rect>
6     <x>0</x>
7     <y>0</y>
8     <width>800</width>
9     <height>600</height>
10    </rect>
11   </property>
12   <property name="windowTitle" >
13    <string>MainWindow</string>
14   </property>
15   <widget class="QWidget" name="centralwidget" >
16    <property name="sizePolicy" >
17     <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
18      <horstretch>0</horstretch>
19      <verstretch>0</verstretch>
20     </sizepolicy>
21    </property>
22    <layout class="QVBoxLayout" >
23     <property name="spacing" >
24      <number>6</number>
25     </property>
26     <property name="leftMargin" >
27      <number>0</number>
28     </property>
29     <property name="topMargin" >
30      <number>0</number>
31     </property>
32     <property name="rightMargin" >
33      <number>0</number>
34     </property>
35     <property name="bottomMargin" >
36      <number>0</number>
37     </property>
38     <item>
39      <widget class="BufferWidget" native="1" name="bufferWidget" />
40     </item>
41    </layout>
42   </widget>
43   <widget class="QMenuBar" name="menubar" >
44    <property name="geometry" >
45     <rect>
46      <x>0</x>
47      <y>0</y>
48      <width>800</width>
49      <height>25</height>
50     </rect>
51    </property>
52    <widget class="QMenu" name="menuConnection" >
53     <property name="title" >
54      <string>Connection</string>
55     </property>
56     <addaction name="actionConnectCore" />
57     <addaction name="actionDisconnectCore" />
58     <addaction name="separator" />
59     <addaction name="actionNetworkList" />
60     <addaction name="actionQuickConnect" />
61     <addaction name="separator" />
62     <addaction name="actionDisconnect" />
63     <addaction name="actionReconnect" />
64     <addaction name="separator" />
65     <addaction name="actionJoinChannel" />
66     <addaction name="separator" />
67     <addaction name="actionSetAwayGlobally" />
68     <addaction name="separator" />
69     <addaction name="actionQuit" />
70    </widget>
71    <widget class="QMenu" name="menuSettings" >
72     <property name="title" >
73      <string>Settings</string>
74     </property>
75     <addaction name="separator" />
76     <addaction name="actionEditIdentities" />
77     <addaction name="separator" />
78     <addaction name="separator" />
79     <addaction name="actionSettingsDlg" />
80    </widget>
81    <widget class="QMenu" name="menuViews" >
82     <property name="title" >
83      <string>Views</string>
84     </property>
85     <addaction name="actionManageViews" />
86     <addaction name="separator" />
87    </widget>
88    <widget class="QMenu" name="menuHelp" >
89     <property name="title" >
90      <string>Help</string>
91     </property>
92     <addaction name="actionAboutQuassel" />
93     <addaction name="actionAboutQt" />
94    </widget>
95    <widget class="QMenu" name="menuDebug" >
96     <property name="title" >
97      <string>Debug</string>
98     </property>
99     <addaction name="actionDebug_Console" />
100     <addaction name="actionDisconnectNet" />
101    </widget>
102    <widget class="QMenu" name="menuCore" >
103     <property name="title" >
104      <string>Core</string>
105     </property>
106    </widget>
107    <addaction name="menuConnection" />
108    <addaction name="menuViews" />
109    <addaction name="menuCore" />
110    <addaction name="menuSettings" />
111    <addaction name="menuDebug" />
112    <addaction name="menuHelp" />
113   </widget>
114   <widget class="QStatusBar" name="statusbar" />
115   <action name="actionNetworkList" >
116    <property name="enabled" >
117     <bool>false</bool>
118    </property>
119    <property name="text" >
120     <string>&amp;Network List...</string>
121    </property>
122    <property name="shortcut" >
123     <string>F2</string>
124    </property>
125   </action>
126   <action name="actionQuickConnect" >
127    <property name="enabled" >
128     <bool>false</bool>
129    </property>
130    <property name="text" >
131     <string>Quick &amp;Connect...</string>
132    </property>
133   </action>
134   <action name="actionDisconnect" >
135    <property name="enabled" >
136     <bool>false</bool>
137    </property>
138    <property name="text" >
139     <string>Disconnect</string>
140    </property>
141   </action>
142   <action name="actionReconnect" >
143    <property name="enabled" >
144     <bool>false</bool>
145    </property>
146    <property name="text" >
147     <string>Reconnect</string>
148    </property>
149   </action>
150   <action name="actionJoinChannel" >
151    <property name="enabled" >
152     <bool>false</bool>
153    </property>
154    <property name="text" >
155     <string>Join Channel...</string>
156    </property>
157   </action>
158   <action name="actionSetAwayGlobally" >
159    <property name="enabled" >
160     <bool>false</bool>
161    </property>
162    <property name="text" >
163     <string>Set Away globally</string>
164    </property>
165   </action>
166   <action name="actionQuit" >
167    <property name="icon" >
168     <iconset resource="../../icons/icons.qrc" >:/22x22/actions/oxygen/22x22/actions/application-exit.png</iconset>
169    </property>
170    <property name="text" >
171     <string>Quit...</string>
172    </property>
173   </action>
174   <action name="actionEditIdentities" >
175    <property name="enabled" >
176     <bool>false</bool>
177    </property>
178    <property name="text" >
179     <string>Edit Identities...</string>
180    </property>
181   </action>
182   <action name="actionSettingsDlg" >
183    <property name="icon" >
184     <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/configure.png</iconset>
185    </property>
186    <property name="text" >
187     <string>Configure Quassel...</string>
188    </property>
189    <property name="shortcut" >
190     <string>F7</string>
191    </property>
192   </action>
193   <action name="actionManageViews" >
194    <property name="enabled" >
195     <bool>false</bool>
196    </property>
197    <property name="text" >
198     <string>Manage Views...</string>
199    </property>
200   </action>
201   <action name="actionAboutQt" >
202    <property name="text" >
203     <string>About Qt...</string>
204    </property>
205   </action>
206   <action name="actionAboutQuassel" >
207    <property name="enabled" >
208     <bool>false</bool>
209    </property>
210    <property name="icon" >
211     <iconset resource="../../icons/icons.qrc" >:/icons/quassel-icon.png</iconset>
212    </property>
213    <property name="text" >
214     <string>About Quassel IRC...</string>
215    </property>
216   </action>
217   <action name="actionImportBacklog" >
218    <property name="text" >
219     <string>Import Backlog</string>
220    </property>
221   </action>
222   <action name="actionConnect_to_Core" >
223    <property name="text" >
224     <string>Connect</string>
225    </property>
226   </action>
227   <action name="actionDisconnect_2" >
228    <property name="text" >
229     <string>Disconnect</string>
230    </property>
231   </action>
232   <action name="actionInternal" >
233    <property name="text" >
234     <string>Internal</string>
235    </property>
236   </action>
237   <action name="actionDisconnectCore" >
238    <property name="enabled" >
239     <bool>false</bool>
240    </property>
241    <property name="icon" >
242     <iconset/>
243    </property>
244    <property name="text" >
245     <string>Disconnect from Core</string>
246    </property>
247   </action>
248   <action name="actionConnectCore" >
249    <property name="enabled" >
250     <bool>false</bool>
251    </property>
252    <property name="icon" >
253     <iconset/>
254    </property>
255    <property name="text" >
256     <string>Connect to Core...</string>
257    </property>
258   </action>
259   <action name="actionDebug_Console" >
260    <property name="text" >
261     <string>Debug &amp;Console</string>
262    </property>
263   </action>
264   <action name="actionDisconnectNet" >
265    <property name="text" >
266     <string>Disconnect from Network...</string>
267    </property>
268   </action>
269  </widget>
270  <customwidgets>
271   <customwidget>
272    <class>BufferWidget</class>
273    <extends>QWidget</extends>
274    <header>bufferwidget.h</header>
275   </customwidget>
276  </customwidgets>
277  <resources>
278   <include location="../../icons/icons.qrc" />
279  </resources>
280  <connections>
281   <connection>
282    <sender>actionQuit</sender>
283    <signal>triggered()</signal>
284    <receiver>MainWin</receiver>
285    <slot>close()</slot>
286    <hints>
287     <hint type="sourcelabel" >
288      <x>-1</x>
289      <y>-1</y>
290     </hint>
291     <hint type="destinationlabel" >
292      <x>399</x>
293      <y>299</y>
294     </hint>
295    </hints>
296   </connection>
297  </connections>
298 </ui>