Mercurial > repos > IBBoard.WarFoundry.GUI.QtSharp
annotate qt-gui/CreateNewArmyLayout.ui @ 13:dbe784f0802c
Re #246: Create army tree implementation
* Create model for the army tree view
Re #242: Create Qt# UI for WarFoundry
* Add actions directly rather than creating a list
Re #247: Implement menu options in Qt# app
* Implement enable/disable on undo/redo menu items
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sat, 13 Feb 2010 10:34:41 +0000 |
parents | 8a8735679d55 |
children | 7eaa8a1715e2 |
rev | line source |
---|---|
3 | 1 <?xml version="1.0" encoding="UTF-8"?> |
2 <ui version="4.0"> | |
3 <class>CreateNewArmyLayout</class> | |
4 <widget class="QDialog" name="CreateNewArmyLayout"> | |
8
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
5 <property name="windowModality"> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
6 <enum>Qt::WindowModal</enum> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
7 </property> |
3 | 8 <property name="geometry"> |
9 <rect> | |
10 <x>0</x> | |
11 <y>0</y> | |
12 <width>400</width> | |
13 <height>300</height> | |
14 </rect> | |
15 </property> | |
16 <property name="windowTitle"> | |
17 <string>Dialog</string> | |
18 </property> | |
19 <layout class="QGridLayout" name="gridLayout"> | |
20 <item row="4" column="2"> | |
21 <widget class="QDialogButtonBox" name="buttonBox"> | |
22 <property name="orientation"> | |
23 <enum>Qt::Horizontal</enum> | |
24 </property> | |
25 <property name="standardButtons"> | |
26 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> | |
27 </property> | |
28 </widget> | |
29 </item> | |
30 <item row="0" column="2"> | |
31 <widget class="QComboBox" name="gameSystems"/> | |
32 </item> | |
33 <item row="0" column="0"> | |
34 <widget class="QLabel" name="lblGameSystem"> | |
35 <property name="text"> | |
36 <string>game system:</string> | |
37 </property> | |
38 <property name="alignment"> | |
39 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> | |
40 </property> | |
41 </widget> | |
42 </item> | |
43 <item row="1" column="0"> | |
44 <widget class="QLabel" name="lblRace"> | |
45 <property name="text"> | |
46 <string>race:</string> | |
47 </property> | |
48 <property name="alignment"> | |
49 <set>Qt::AlignRight|Qt::AlignTop|Qt::AlignTrailing</set> | |
50 </property> | |
51 </widget> | |
52 </item> | |
53 <item row="2" column="0"> | |
54 <widget class="QLabel" name="lblArmyName"> | |
55 <property name="text"> | |
6
bbf40d66dfe4
Re #242: Create Qt# UI for WarFoundry
IBBoard <dev@ibboard.co.uk>
parents:
3
diff
changeset
|
56 <string>army name:</string> |
3 | 57 </property> |
58 <property name="alignment"> | |
59 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> | |
60 </property> | |
61 </widget> | |
62 </item> | |
63 <item row="3" column="0"> | |
64 <widget class="QLabel" name="lblArmySize"> | |
65 <property name="text"> | |
6
bbf40d66dfe4
Re #242: Create Qt# UI for WarFoundry
IBBoard <dev@ibboard.co.uk>
parents:
3
diff
changeset
|
66 <string>army size:</string> |
3 | 67 </property> |
68 <property name="alignment"> | |
69 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> | |
70 </property> | |
71 </widget> | |
72 </item> | |
73 <item row="3" column="2"> | |
8
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
74 <widget class="QSpinBox" name="armySize"> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
75 <property name="frame"> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
76 <bool>true</bool> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
77 </property> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
78 <property name="buttonSymbols"> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
79 <enum>QAbstractSpinBox::UpDownArrows</enum> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
80 </property> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
81 <property name="maximum"> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
82 <number>100000</number> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
83 </property> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
84 <property name="singleStep"> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
85 <number>10</number> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
86 </property> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
87 <property name="value"> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
88 <number>2000</number> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
89 </property> |
8a8735679d55
Re #243: Create "New Army" dialog in Qt# app
IBBoard <dev@ibboard.co.uk>
parents:
6
diff
changeset
|
90 </widget> |
3 | 91 </item> |
92 <item row="2" column="2"> | |
93 <widget class="QLineEdit" name="armyName"/> | |
94 </item> | |
6
bbf40d66dfe4
Re #242: Create Qt# UI for WarFoundry
IBBoard <dev@ibboard.co.uk>
parents:
3
diff
changeset
|
95 <item row="1" column="2"> |
bbf40d66dfe4
Re #242: Create Qt# UI for WarFoundry
IBBoard <dev@ibboard.co.uk>
parents:
3
diff
changeset
|
96 <widget class="QListWidget" name="raceList"/> |
bbf40d66dfe4
Re #242: Create Qt# UI for WarFoundry
IBBoard <dev@ibboard.co.uk>
parents:
3
diff
changeset
|
97 </item> |
3 | 98 </layout> |
99 </widget> | |
100 <resources/> | |
101 <connections> | |
102 <connection> | |
103 <sender>buttonBox</sender> | |
104 <signal>accepted()</signal> | |
105 <receiver>CreateNewArmyLayout</receiver> | |
106 <slot>accept()</slot> | |
107 <hints> | |
108 <hint type="sourcelabel"> | |
109 <x>248</x> | |
110 <y>254</y> | |
111 </hint> | |
112 <hint type="destinationlabel"> | |
113 <x>157</x> | |
114 <y>274</y> | |
115 </hint> | |
116 </hints> | |
117 </connection> | |
118 <connection> | |
119 <sender>buttonBox</sender> | |
120 <signal>rejected()</signal> | |
121 <receiver>CreateNewArmyLayout</receiver> | |
122 <slot>reject()</slot> | |
123 <hints> | |
124 <hint type="sourcelabel"> | |
125 <x>316</x> | |
126 <y>260</y> | |
127 </hint> | |
128 <hint type="destinationlabel"> | |
129 <x>286</x> | |
130 <y>274</y> | |
131 </hint> | |
132 </hints> | |
133 </connection> | |
134 </connections> | |
135 </ui> |