1
<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
3
<widget class="QMainWindow">
5
<cstring>WpaGui</cstring>
7
<property name="geometry">
15
<property name="caption">
16
<string>wpa_gui</string>
19
<property name="name">
20
<cstring>unnamed</cstring>
22
<widget class="QLabel" row="0" column="0" rowspan="1" colspan="2">
23
<property name="name">
24
<cstring>textLabel16</cstring>
26
<property name="text">
27
<string>Adapter:</string>
30
<widget class="QComboBox" row="0" column="2" rowspan="1" colspan="2">
31
<property name="name">
32
<cstring>adapterSelect</cstring>
35
<widget class="QLabel" row="1" column="0" rowspan="1" colspan="2">
36
<property name="name">
37
<cstring>textLabel8</cstring>
39
<property name="text">
40
<string>Network:</string>
43
<widget class="QComboBox" row="1" column="2" rowspan="1" colspan="2">
44
<property name="name">
45
<cstring>networkSelect</cstring>
48
<widget class="QFrame" row="2" column="0" rowspan="1" colspan="4">
49
<property name="name">
50
<cstring>frame3</cstring>
52
<property name="frameShape">
53
<enum>StyledPanel</enum>
55
<property name="frameShadow">
59
<property name="name">
60
<cstring>unnamed</cstring>
62
<widget class="QLabel" row="0" column="0">
63
<property name="name">
64
<cstring>textLabel1</cstring>
66
<property name="text">
67
<string>Status:</string>
70
<widget class="QLabel" row="1" column="0">
71
<property name="name">
72
<cstring>textLabel2</cstring>
74
<property name="text">
75
<string>Last message:</string>
78
<widget class="QLabel" row="2" column="0">
79
<property name="name">
80
<cstring>textLabel3</cstring>
82
<property name="text">
83
<string>Authentication:</string>
86
<widget class="QLabel" row="3" column="0">
87
<property name="name">
88
<cstring>textLabel4</cstring>
90
<property name="text">
91
<string>Encryption:</string>
94
<widget class="QLabel" row="4" column="0">
95
<property name="name">
96
<cstring>textLabel5</cstring>
98
<property name="text">
99
<string>SSID:</string>
102
<widget class="QLabel" row="5" column="0">
103
<property name="name">
104
<cstring>textLabel6</cstring>
106
<property name="text">
107
<string>BSSID:</string>
110
<widget class="QLabel" row="6" column="0">
111
<property name="name">
112
<cstring>textLabel7</cstring>
114
<property name="text">
115
<string>IP address:</string>
118
<widget class="QLabel" row="0" column="1">
119
<property name="name">
120
<cstring>textStatus</cstring>
122
<property name="text">
126
<widget class="QLabel" row="1" column="1" rowspan="1" colspan="3">
127
<property name="name">
128
<cstring>textLastMessage</cstring>
130
<property name="text">
134
<widget class="QLabel" row="2" column="1">
135
<property name="name">
136
<cstring>textAuthentication</cstring>
138
<property name="text">
142
<widget class="QLabel" row="3" column="1">
143
<property name="name">
144
<cstring>textEncryption</cstring>
146
<property name="text">
150
<widget class="QLabel" row="4" column="1">
151
<property name="name">
152
<cstring>textSsid</cstring>
154
<property name="text">
158
<widget class="QLabel" row="5" column="1">
159
<property name="name">
160
<cstring>textBssid</cstring>
162
<property name="text">
166
<widget class="QLabel" row="6" column="1">
167
<property name="name">
168
<cstring>textIpAddress</cstring>
170
<property name="text">
176
<spacer row="3" column="0">
177
<property name="name">
178
<cstring>spacer7</cstring>
180
<property name="orientation">
181
<enum>Horizontal</enum>
183
<property name="sizeType">
184
<enum>Expanding</enum>
186
<property name="sizeHint">
193
<widget class="QPushButton" row="3" column="1">
194
<property name="name">
195
<cstring>connectButton</cstring>
197
<property name="text">
198
<string>Connect</string>
201
<widget class="QPushButton" row="3" column="2">
202
<property name="name">
203
<cstring>disconnectButton</cstring>
205
<property name="text">
206
<string>Disconnect</string>
209
<widget class="QPushButton" row="3" column="3">
210
<property name="name">
211
<cstring>scanButton</cstring>
213
<property name="text">
214
<string>Scan</string>
220
<property name="name">
221
<cstring>MenuBar</cstring>
223
<item text="&File" name="fileMenu">
225
<action name="fileEventHistoryAction"/>
226
<action name="fileAdd_NetworkAction"/>
227
<action name="fileEdit_networkAction"/>
229
<action name="fileExitAction"/>
231
<item text="&Help" name="helpMenu">
232
<action name="helpContentsAction"/>
233
<action name="helpIndexAction"/>
235
<action name="helpAboutAction"/>
242
<property name="name">
243
<cstring>fileExitAction</cstring>
245
<property name="text">
246
<string>Exit</string>
248
<property name="menuText">
249
<string>E&xit</string>
251
<property name="accel">
252
<string>Ctrl+Q</string>
256
<property name="name">
257
<cstring>helpContentsAction</cstring>
259
<property name="enabled">
262
<property name="text">
263
<string>Contents</string>
265
<property name="menuText">
266
<string>&Contents...</string>
268
<property name="accel">
273
<property name="name">
274
<cstring>helpIndexAction</cstring>
276
<property name="enabled">
279
<property name="text">
280
<string>Index</string>
282
<property name="menuText">
283
<string>&Index...</string>
285
<property name="accel">
290
<property name="name">
291
<cstring>helpAboutAction</cstring>
293
<property name="text">
294
<string>About</string>
296
<property name="menuText">
297
<string>&About</string>
299
<property name="accel">
304
<property name="name">
305
<cstring>fileEventHistoryAction</cstring>
307
<property name="text">
308
<string>Event History</string>
310
<property name="menuText">
311
<string>Event &History</string>
315
<property name="name">
316
<cstring>fileAdd_NetworkAction</cstring>
318
<property name="text">
319
<string>Add Network</string>
321
<property name="menuText">
322
<string>&Add Network</string>
326
<property name="name">
327
<cstring>fileEdit_networkAction</cstring>
329
<property name="text">
330
<string>Edit Network</string>
332
<property name="menuText">
333
<string>&Edit Network</string>
339
<sender>helpIndexAction</sender>
340
<signal>activated()</signal>
341
<receiver>WpaGui</receiver>
342
<slot>helpIndex()</slot>
345
<sender>helpContentsAction</sender>
346
<signal>activated()</signal>
347
<receiver>WpaGui</receiver>
348
<slot>helpContents()</slot>
351
<sender>helpAboutAction</sender>
352
<signal>activated()</signal>
353
<receiver>WpaGui</receiver>
354
<slot>helpAbout()</slot>
357
<sender>fileExitAction</sender>
358
<signal>activated()</signal>
359
<receiver>WpaGui</receiver>
363
<sender>disconnectButton</sender>
364
<signal>clicked()</signal>
365
<receiver>WpaGui</receiver>
366
<slot>disconnect()</slot>
369
<sender>scanButton</sender>
370
<signal>clicked()</signal>
371
<receiver>WpaGui</receiver>
375
<sender>connectButton</sender>
376
<signal>clicked()</signal>
377
<receiver>WpaGui</receiver>
378
<slot>connectB()</slot>
381
<sender>fileEventHistoryAction</sender>
382
<signal>activated()</signal>
383
<receiver>WpaGui</receiver>
384
<slot>eventHistory()</slot>
387
<sender>networkSelect</sender>
388
<signal>activated(const QString&)</signal>
389
<receiver>WpaGui</receiver>
390
<slot>selectNetwork(const QString&)</slot>
393
<sender>fileEdit_networkAction</sender>
394
<signal>activated()</signal>
395
<receiver>WpaGui</receiver>
396
<slot>editNetwork()</slot>
399
<sender>fileAdd_NetworkAction</sender>
400
<signal>activated()</signal>
401
<receiver>WpaGui</receiver>
402
<slot>addNetwork()</slot>
405
<sender>adapterSelect</sender>
406
<signal>activated(const QString&)</signal>
407
<receiver>WpaGui</receiver>
408
<slot>selectAdapter(const QString&)</slot>
412
<include location="global" impldecl="in declaration">qtimer.h</include>
413
<include location="global" impldecl="in declaration">qsocketnotifier.h</include>
414
<include location="local" impldecl="in declaration">wpamsg.h</include>
415
<include location="local" impldecl="in declaration">eventhistory.h</include>
416
<include location="local" impldecl="in declaration">scanresults.h</include>
417
<include location="local" impldecl="in implementation">wpa_ctrl.h</include>
418
<include location="global" impldecl="in implementation">dirent.h</include>
419
<include location="global" impldecl="in implementation">qmessagebox.h</include>
420
<include location="global" impldecl="in implementation">qapplication.h</include>
421
<include location="local" impldecl="in implementation">userdatarequest.h</include>
422
<include location="local" impldecl="in implementation">networkconfig.h</include>
423
<include location="local" impldecl="in implementation">wpagui.ui.h</include>
426
<forward>class UserDataRequest;</forward>
429
<variable access="private">ScanResults *scanres;</variable>
430
<variable access="private">bool networkMayHaveChanged;</variable>
431
<variable access="private">char *ctrl_iface;</variable>
432
<variable access="private">EventHistory *eh;</variable>
433
<variable access="private">struct wpa_ctrl *ctrl_conn;</variable>
434
<variable access="private">QSocketNotifier *msgNotifier;</variable>
435
<variable access="private">QTimer *timer;</variable>
436
<variable access="private">int pingsToStatusUpdate;</variable>
437
<variable access="private">WpaMsgList msgs;</variable>
438
<variable access="private">char *ctrl_iface_dir;</variable>
439
<variable access="private">struct wpa_ctrl *monitor_conn;</variable>
440
<variable access="private">UserDataRequest *udr;</variable>
443
<slot>parse_argv()</slot>
444
<slot>updateStatus()</slot>
445
<slot>updateNetworks()</slot>
446
<slot>helpIndex()</slot>
447
<slot>helpContents()</slot>
448
<slot>helpAbout()</slot>
449
<slot>disconnect()</slot>
451
<slot>eventHistory()</slot>
453
<slot>processMsg( char * msg )</slot>
454
<slot>processCtrlReq( const char * req )</slot>
455
<slot>receiveMsgs()</slot>
456
<slot>connectB()</slot>
457
<slot>selectNetwork( const QString & sel )</slot>
458
<slot>editNetwork()</slot>
459
<slot>addNetwork()</slot>
460
<slot>selectAdapter( const QString & sel )</slot>
463
<function access="private" specifier="non virtual">init()</function>
464
<function access="private" specifier="non virtual">destroy()</function>
465
<function access="private" specifier="non virtual" returnType="int">openCtrlConnection( const char * ifname )</function>
466
<function returnType="int">ctrlRequest( const char * cmd, char * buf, size_t * buflen )</function>
467
<function>triggerUpdate()</function>
470
<layoutdefaults spacing="6" margin="11"/>