Skip to content

Commit 920f03f

Browse files
author
timlinux
committedNov 7, 2009
ui cleanups for composer (vertical orientation for props pages)
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@11993 c8812cc2-4d05-0410-92ff-de0c093fc19c

File tree

3 files changed

+503
-441
lines changed

3 files changed

+503
-441
lines changed
 

‎src/app/composer/qgscomposerscalebarwidget.cpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ QgsComposerScaleBarWidget::QgsComposerScaleBarWidget( QgsComposerScaleBar* scale
2828

2929
//add widget for general composer item properties
3030
QgsComposerItemWidget* itemPropertiesWidget = new QgsComposerItemWidget( this, scaleBar );
31-
gridLayout->addWidget( itemPropertiesWidget, 14, 0, 1, 5 );
31+
gridLayout->addWidget( itemPropertiesWidget );
3232

3333
blockMemberSignals( true );
3434
mStyleComboBox->insertItem( 0, tr( "Single Box" ) );

‎src/ui/qgscomposerpicturewidgetbase.ui‎

Lines changed: 248 additions & 210 deletions
Original file line numberDiff line numberDiff line change
@@ -6,230 +6,265 @@
66
<rect>
77
<x>0</x>
88
<y>0</y>
9-
<width>299</width>
10-
<height>613</height>
9+
<width>347</width>
10+
<height>540</height>
1111
</rect>
1212
</property>
1313
<property name="sizePolicy">
14-
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
14+
<sizepolicy hsizetype="Minimum" vsizetype="Expanding">
1515
<horstretch>0</horstretch>
1616
<verstretch>0</verstretch>
1717
</sizepolicy>
1818
</property>
1919
<property name="windowTitle">
2020
<string>Picture Options</string>
2121
</property>
22-
<layout class="QGridLayout" name="gridLayout">
23-
<item row="0" column="0" colspan="2">
24-
<widget class="QGroupBox" name="mSearchDirectoriesGroupBox">
25-
<property name="sizePolicy">
26-
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
27-
<horstretch>0</horstretch>
28-
<verstretch>0</verstretch>
29-
</sizepolicy>
30-
</property>
31-
<property name="title">
32-
<string>Search directories</string>
33-
</property>
34-
<layout class="QGridLayout">
35-
<item row="0" column="0" colspan="3">
36-
<widget class="QComboBox" name="mSearchDirectoriesComboBox">
37-
<property name="sizePolicy">
38-
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
39-
<horstretch>0</horstretch>
40-
<verstretch>0</verstretch>
41-
</sizepolicy>
42-
</property>
43-
</widget>
44-
</item>
45-
<item row="1" column="0">
46-
<spacer>
47-
<property name="orientation">
48-
<enum>Qt::Horizontal</enum>
49-
</property>
50-
<property name="sizeHint" stdset="0">
51-
<size>
52-
<width>101</width>
53-
<height>20</height>
54-
</size>
55-
</property>
56-
</spacer>
57-
</item>
58-
<item row="1" column="1">
59-
<widget class="QPushButton" name="mAddDirectoryButton">
60-
<property name="text">
61-
<string>Add...</string>
62-
</property>
63-
</widget>
64-
</item>
65-
<item row="1" column="2">
66-
<widget class="QPushButton" name="mRemoveDirectoryButton">
67-
<property name="text">
68-
<string>Remove</string>
69-
</property>
70-
</widget>
71-
</item>
72-
</layout>
73-
</widget>
74-
</item>
75-
<item row="1" column="0" colspan="2">
76-
<widget class="QGroupBox" name="mPreviewGroupBox">
77-
<property name="sizePolicy">
78-
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
79-
<horstretch>0</horstretch>
80-
<verstretch>0</verstretch>
81-
</sizepolicy>
82-
</property>
83-
<property name="title">
84-
<string>Preview</string>
85-
</property>
86-
<layout class="QGridLayout">
87-
<item row="0" column="0">
88-
<widget class="QListWidget" name="mPreviewListWidget">
89-
<property name="showDropIndicator" stdset="0">
90-
<bool>false</bool>
91-
</property>
92-
<property name="dragDropMode">
93-
<enum>QAbstractItemView::DragDrop</enum>
94-
</property>
95-
<property name="movement">
96-
<enum>QListView::Free</enum>
97-
</property>
98-
<property name="flow">
99-
<enum>QListView::LeftToRight</enum>
100-
</property>
101-
<property name="isWrapping" stdset="0">
102-
<bool>true</bool>
103-
</property>
104-
<property name="gridSize">
105-
<size>
106-
<width>30</width>
107-
<height>30</height>
108-
</size>
109-
</property>
110-
<property name="viewMode">
111-
<enum>QListView::IconMode</enum>
112-
</property>
113-
<property name="wordWrap">
114-
<bool>true</bool>
115-
</property>
116-
</widget>
117-
</item>
118-
</layout>
119-
</widget>
120-
</item>
121-
<item row="2" column="0" colspan="2">
122-
<layout class="QHBoxLayout" name="horizontalLayout">
123-
<item>
124-
<widget class="QLabel" name="label">
125-
<property name="text">
126-
<string>Load</string>
127-
</property>
128-
<property name="buddy">
129-
<cstring>mPictureLineEdit</cstring>
130-
</property>
131-
</widget>
132-
</item>
133-
<item>
134-
<widget class="QLineEdit" name="mPictureLineEdit"/>
135-
</item>
136-
<item>
137-
<widget class="QPushButton" name="mPictureBrowseButton">
138-
<property name="sizePolicy">
139-
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
140-
<horstretch>0</horstretch>
141-
<verstretch>0</verstretch>
142-
</sizepolicy>
143-
</property>
144-
<property name="maximumSize">
145-
<size>
146-
<width>150</width>
147-
<height>32767</height>
148-
</size>
149-
</property>
150-
<property name="text">
151-
<string>...</string>
152-
</property>
153-
</widget>
154-
</item>
155-
</layout>
156-
</item>
157-
<item row="3" column="0">
158-
<widget class="QLabel" name="textLabel3">
159-
<property name="sizePolicy">
160-
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
161-
<horstretch>0</horstretch>
162-
<verstretch>0</verstretch>
163-
</sizepolicy>
164-
</property>
165-
<property name="text">
166-
<string>Width</string>
167-
</property>
168-
<property name="wordWrap">
22+
<layout class="QGridLayout" name="gridLayout_3">
23+
<property name="margin">
24+
<number>0</number>
25+
</property>
26+
<item row="0" column="0">
27+
<widget class="QScrollArea" name="scrollArea">
28+
<property name="widgetResizable">
16929
<bool>true</bool>
17030
</property>
171-
<property name="buddy">
172-
<cstring>mWidthLineEdit</cstring>
173-
</property>
31+
<widget class="QWidget" name="scrollAreaWidgetContents">
32+
<property name="geometry">
33+
<rect>
34+
<x>0</x>
35+
<y>0</y>
36+
<width>324</width>
37+
<height>679</height>
38+
</rect>
39+
</property>
40+
<layout class="QGridLayout" name="gridLayout_2">
41+
<item row="0" column="0">
42+
<widget class="QGroupBox" name="mSearchDirectoriesGroupBox">
43+
<property name="sizePolicy">
44+
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
45+
<horstretch>0</horstretch>
46+
<verstretch>0</verstretch>
47+
</sizepolicy>
48+
</property>
49+
<property name="title">
50+
<string>Search directories</string>
51+
</property>
52+
<layout class="QGridLayout">
53+
<item row="0" column="0" colspan="3">
54+
<widget class="QComboBox" name="mSearchDirectoriesComboBox">
55+
<property name="sizePolicy">
56+
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
57+
<horstretch>0</horstretch>
58+
<verstretch>0</verstretch>
59+
</sizepolicy>
60+
</property>
61+
</widget>
62+
</item>
63+
<item row="1" column="0">
64+
<spacer>
65+
<property name="orientation">
66+
<enum>Qt::Horizontal</enum>
67+
</property>
68+
<property name="sizeHint" stdset="0">
69+
<size>
70+
<width>101</width>
71+
<height>20</height>
72+
</size>
73+
</property>
74+
</spacer>
75+
</item>
76+
<item row="1" column="1">
77+
<widget class="QPushButton" name="mAddDirectoryButton">
78+
<property name="text">
79+
<string>Add...</string>
80+
</property>
81+
</widget>
82+
</item>
83+
<item row="1" column="2">
84+
<widget class="QPushButton" name="mRemoveDirectoryButton">
85+
<property name="text">
86+
<string>Remove</string>
87+
</property>
88+
</widget>
89+
</item>
90+
</layout>
91+
</widget>
92+
</item>
93+
<item row="1" column="0">
94+
<widget class="QGroupBox" name="mPreviewGroupBox">
95+
<property name="sizePolicy">
96+
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
97+
<horstretch>0</horstretch>
98+
<verstretch>0</verstretch>
99+
</sizepolicy>
100+
</property>
101+
<property name="title">
102+
<string>Preview</string>
103+
</property>
104+
<layout class="QGridLayout">
105+
<item row="0" column="0">
106+
<widget class="QListWidget" name="mPreviewListWidget">
107+
<property name="showDropIndicator" stdset="0">
108+
<bool>false</bool>
109+
</property>
110+
<property name="dragDropMode">
111+
<enum>QAbstractItemView::DragDrop</enum>
112+
</property>
113+
<property name="movement">
114+
<enum>QListView::Free</enum>
115+
</property>
116+
<property name="flow">
117+
<enum>QListView::LeftToRight</enum>
118+
</property>
119+
<property name="isWrapping" stdset="0">
120+
<bool>true</bool>
121+
</property>
122+
<property name="gridSize">
123+
<size>
124+
<width>30</width>
125+
<height>30</height>
126+
</size>
127+
</property>
128+
<property name="viewMode">
129+
<enum>QListView::IconMode</enum>
130+
</property>
131+
<property name="wordWrap">
132+
<bool>true</bool>
133+
</property>
134+
</widget>
135+
</item>
136+
</layout>
137+
</widget>
138+
</item>
139+
<item row="2" column="0">
140+
<widget class="QGroupBox" name="groupBox">
141+
<property name="title">
142+
<string>Options</string>
143+
</property>
144+
<layout class="QGridLayout" name="gridLayout">
145+
<item row="0" column="0">
146+
<widget class="QLabel" name="label">
147+
<property name="text">
148+
<string>Load</string>
149+
</property>
150+
<property name="buddy">
151+
<cstring>mPictureLineEdit</cstring>
152+
</property>
153+
</widget>
154+
</item>
155+
<item row="1" column="0">
156+
<layout class="QHBoxLayout" name="horizontalLayout_2">
157+
<item>
158+
<widget class="QLineEdit" name="mPictureLineEdit"/>
159+
</item>
160+
<item>
161+
<widget class="QPushButton" name="mPictureBrowseButton">
162+
<property name="sizePolicy">
163+
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
164+
<horstretch>0</horstretch>
165+
<verstretch>0</verstretch>
166+
</sizepolicy>
167+
</property>
168+
<property name="maximumSize">
169+
<size>
170+
<width>150</width>
171+
<height>32767</height>
172+
</size>
173+
</property>
174+
<property name="text">
175+
<string>...</string>
176+
</property>
177+
</widget>
178+
</item>
179+
</layout>
180+
</item>
181+
<item row="2" column="0">
182+
<widget class="QLabel" name="textLabel3">
183+
<property name="sizePolicy">
184+
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
185+
<horstretch>0</horstretch>
186+
<verstretch>0</verstretch>
187+
</sizepolicy>
188+
</property>
189+
<property name="text">
190+
<string>Width</string>
191+
</property>
192+
<property name="wordWrap">
193+
<bool>true</bool>
194+
</property>
195+
<property name="buddy">
196+
<cstring>mWidthLineEdit</cstring>
197+
</property>
198+
</widget>
199+
</item>
200+
<item row="3" column="0">
201+
<widget class="QLineEdit" name="mWidthLineEdit"/>
202+
</item>
203+
<item row="4" column="0">
204+
<widget class="QLabel" name="textLabel4">
205+
<property name="sizePolicy">
206+
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
207+
<horstretch>0</horstretch>
208+
<verstretch>0</verstretch>
209+
</sizepolicy>
210+
</property>
211+
<property name="text">
212+
<string>Height</string>
213+
</property>
214+
<property name="wordWrap">
215+
<bool>true</bool>
216+
</property>
217+
<property name="buddy">
218+
<cstring>mHeightLineEdit</cstring>
219+
</property>
220+
</widget>
221+
</item>
222+
<item row="5" column="0">
223+
<layout class="QHBoxLayout" name="horizontalLayout">
224+
<item>
225+
<widget class="QLineEdit" name="mHeightLineEdit"/>
226+
</item>
227+
</layout>
228+
</item>
229+
<item row="6" column="0">
230+
<widget class="QLabel" name="mRotationLabel">
231+
<property name="sizePolicy">
232+
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
233+
<horstretch>0</horstretch>
234+
<verstretch>0</verstretch>
235+
</sizepolicy>
236+
</property>
237+
<property name="text">
238+
<string>Rotation</string>
239+
</property>
240+
<property name="wordWrap">
241+
<bool>true</bool>
242+
</property>
243+
<property name="buddy">
244+
<cstring>mRotationSpinBox</cstring>
245+
</property>
246+
</widget>
247+
</item>
248+
<item row="7" column="0">
249+
<widget class="QDoubleSpinBox" name="mRotationSpinBox"/>
250+
</item>
251+
<item row="8" column="0">
252+
<widget class="QCheckBox" name="mRotationFromComposerMapCheckBox">
253+
<property name="text">
254+
<string>Take rotation from composer map</string>
255+
</property>
256+
</widget>
257+
</item>
258+
<item row="9" column="0">
259+
<widget class="QComboBox" name="mComposerMapComboBox"/>
260+
</item>
261+
</layout>
262+
</widget>
263+
</item>
264+
</layout>
265+
</widget>
174266
</widget>
175267
</item>
176-
<item row="3" column="1">
177-
<widget class="QLineEdit" name="mWidthLineEdit"/>
178-
</item>
179-
<item row="4" column="0">
180-
<widget class="QLabel" name="textLabel4">
181-
<property name="sizePolicy">
182-
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
183-
<horstretch>0</horstretch>
184-
<verstretch>0</verstretch>
185-
</sizepolicy>
186-
</property>
187-
<property name="text">
188-
<string>Height</string>
189-
</property>
190-
<property name="wordWrap">
191-
<bool>true</bool>
192-
</property>
193-
<property name="buddy">
194-
<cstring>mHeightLineEdit</cstring>
195-
</property>
196-
</widget>
197-
</item>
198-
<item row="4" column="1">
199-
<widget class="QLineEdit" name="mHeightLineEdit"/>
200-
</item>
201-
<item row="5" column="0">
202-
<widget class="QLabel" name="mRotationLabel">
203-
<property name="sizePolicy">
204-
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
205-
<horstretch>0</horstretch>
206-
<verstretch>0</verstretch>
207-
</sizepolicy>
208-
</property>
209-
<property name="text">
210-
<string>Rotation</string>
211-
</property>
212-
<property name="wordWrap">
213-
<bool>true</bool>
214-
</property>
215-
<property name="buddy">
216-
<cstring>mRotationSpinBox</cstring>
217-
</property>
218-
</widget>
219-
</item>
220-
<item row="5" column="1">
221-
<widget class="QDoubleSpinBox" name="mRotationSpinBox"/>
222-
</item>
223-
<item row="6" column="0" colspan="2">
224-
<widget class="QCheckBox" name="mRotationFromComposerMapCheckBox">
225-
<property name="text">
226-
<string>Take rotation from composer map</string>
227-
</property>
228-
</widget>
229-
</item>
230-
<item row="7" column="0" colspan="2">
231-
<widget class="QComboBox" name="mComposerMapComboBox"/>
232-
</item>
233268
</layout>
234269
</widget>
235270
<layoutdefault spacing="6" margin="11"/>
@@ -243,6 +278,9 @@
243278
<tabstop>mWidthLineEdit</tabstop>
244279
<tabstop>mHeightLineEdit</tabstop>
245280
<tabstop>mRotationSpinBox</tabstop>
281+
<tabstop>mRotationFromComposerMapCheckBox</tabstop>
282+
<tabstop>mComposerMapComboBox</tabstop>
283+
<tabstop>scrollArea</tabstop>
246284
</tabstops>
247285
<resources/>
248286
<connections/>

‎src/ui/qgscomposerscalebarwidgetbase.ui‎

Lines changed: 254 additions & 230 deletions
Original file line numberDiff line numberDiff line change
@@ -1,252 +1,276 @@
1-
<ui version="4.0" >
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<ui version="4.0">
23
<class>QgsComposerScaleBarWidgetBase</class>
3-
<widget class="QWidget" name="QgsComposerScaleBarWidgetBase" >
4-
<property name="geometry" >
4+
<widget class="QWidget" name="QgsComposerScaleBarWidgetBase">
5+
<property name="geometry">
56
<rect>
67
<x>0</x>
78
<y>0</y>
8-
<width>561</width>
9-
<height>228</height>
9+
<width>212</width>
10+
<height>537</height>
1011
</rect>
1112
</property>
12-
<property name="sizePolicy" >
13-
<sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
13+
<property name="sizePolicy">
14+
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
1415
<horstretch>0</horstretch>
1516
<verstretch>0</verstretch>
1617
</sizepolicy>
1718
</property>
18-
<property name="windowTitle" >
19+
<property name="windowTitle">
1920
<string>Barscale Options</string>
2021
</property>
21-
<layout class="QGridLayout" >
22-
<item row="0" column="0" >
23-
<widget class="QLabel" name="mSegmentSizeLabel" >
24-
<property name="text" >
25-
<string>Segment size (map units)</string>
26-
</property>
27-
<property name="wordWrap" >
28-
<bool>true</bool>
29-
</property>
30-
<property name="buddy" >
31-
<cstring>mSegmentSizeSpinBox</cstring>
32-
</property>
33-
</widget>
34-
</item>
35-
<item row="0" column="1" >
36-
<widget class="QDoubleSpinBox" name="mSegmentSizeSpinBox" >
37-
<property name="decimals" >
38-
<number>4</number>
39-
</property>
40-
<property name="maximum" >
41-
<double>9999999999999.000000000000000</double>
42-
</property>
43-
</widget>
44-
</item>
45-
<item row="0" column="2" colspan="2" >
46-
<widget class="QLabel" name="mMapUnitsPerBarUnitLabel" >
47-
<property name="text" >
48-
<string>Map units per bar unit</string>
49-
</property>
50-
<property name="wordWrap" >
51-
<bool>true</bool>
52-
</property>
53-
<property name="buddy" >
54-
<cstring>mMapUnitsPerBarUnitSpinBox</cstring>
55-
</property>
56-
</widget>
57-
</item>
58-
<item row="0" column="4" >
59-
<widget class="QDoubleSpinBox" name="mMapUnitsPerBarUnitSpinBox" >
60-
<property name="maximum" >
61-
<double>9999999999999.000000000000000</double>
62-
</property>
63-
</widget>
64-
</item>
65-
<item row="1" column="0" >
66-
<widget class="QLabel" name="mNumbereOfSegmentsLabel" >
67-
<property name="text" >
68-
<string>Number of segments</string>
69-
</property>
70-
<property name="wordWrap" >
71-
<bool>true</bool>
72-
</property>
73-
<property name="buddy" >
74-
<cstring>mNumberOfSegmentsSpinBox</cstring>
75-
</property>
76-
</widget>
77-
</item>
78-
<item row="1" column="1" >
79-
<widget class="QSpinBox" name="mNumberOfSegmentsSpinBox" />
80-
</item>
81-
<item row="1" column="2" colspan="2" >
82-
<widget class="QLabel" name="mSegmentsLeftLabel" >
83-
<property name="text" >
84-
<string>Segments left</string>
85-
</property>
86-
<property name="buddy" >
87-
<cstring>mSegmentsLeftSpinBox</cstring>
88-
</property>
89-
</widget>
90-
</item>
91-
<item row="1" column="4" >
92-
<widget class="QSpinBox" name="mSegmentsLeftSpinBox" />
93-
</item>
94-
<item row="2" column="0" >
95-
<widget class="QLabel" name="mStyleLabel" >
96-
<property name="text" >
97-
<string>Style</string>
98-
</property>
99-
<property name="buddy" >
100-
<cstring>mStyleComboBox</cstring>
101-
</property>
102-
</widget>
103-
</item>
104-
<item row="2" column="1" >
105-
<widget class="QComboBox" name="mStyleComboBox" />
106-
</item>
107-
<item row="2" column="2" >
108-
<widget class="QLabel" name="mMapLabel" >
109-
<property name="sizePolicy" >
110-
<sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
111-
<horstretch>0</horstretch>
112-
<verstretch>0</verstretch>
113-
</sizepolicy>
114-
</property>
115-
<property name="text" >
116-
<string>Map</string>
117-
</property>
118-
<property name="wordWrap" >
119-
<bool>true</bool>
120-
</property>
121-
<property name="buddy" >
122-
<cstring>mMapComboBox</cstring>
123-
</property>
124-
</widget>
125-
</item>
126-
<item row="2" column="4" >
127-
<widget class="QComboBox" name="mMapComboBox" >
128-
<property name="enabled" >
22+
<layout class="QGridLayout" name="gridLayout_2">
23+
<property name="margin">
24+
<number>0</number>
25+
</property>
26+
<item row="0" column="0">
27+
<widget class="QScrollArea" name="scrollArea">
28+
<property name="widgetResizable">
12929
<bool>true</bool>
13030
</property>
131-
<property name="sizePolicy" >
132-
<sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
133-
<horstretch>0</horstretch>
134-
<verstretch>0</verstretch>
135-
</sizepolicy>
136-
</property>
137-
</widget>
138-
</item>
139-
<item row="3" column="0" >
140-
<widget class="QLabel" name="mHeightLabel" >
141-
<property name="text" >
142-
<string>Height (mm)</string>
143-
</property>
144-
<property name="buddy" >
145-
<cstring>mHeightSpinBox</cstring>
146-
</property>
147-
</widget>
148-
</item>
149-
<item row="3" column="1" >
150-
<widget class="QSpinBox" name="mHeightSpinBox" />
151-
</item>
152-
<item row="3" column="2" colspan="2" >
153-
<widget class="QLabel" name="mLineWidthLabel" >
154-
<property name="text" >
155-
<string>Line width</string>
156-
</property>
157-
<property name="wordWrap" >
158-
<bool>true</bool>
159-
</property>
160-
<property name="buddy" >
161-
<cstring>mLineWidthSpinBox</cstring>
162-
</property>
163-
</widget>
164-
</item>
165-
<item row="3" column="4" >
166-
<widget class="QDoubleSpinBox" name="mLineWidthSpinBox" >
167-
<property name="sizePolicy" >
168-
<sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
169-
<horstretch>0</horstretch>
170-
<verstretch>0</verstretch>
171-
</sizepolicy>
172-
</property>
173-
<property name="minimum" >
174-
<double>0.010000000000000</double>
175-
</property>
176-
<property name="singleStep" >
177-
<double>0.100000000000000</double>
178-
</property>
179-
<property name="value" >
180-
<double>0.200000000000000</double>
181-
</property>
182-
</widget>
183-
</item>
184-
<item row="4" column="0" >
185-
<widget class="QLabel" name="mLabelBarSpaceLabel" >
186-
<property name="text" >
187-
<string>Label space</string>
188-
</property>
189-
<property name="buddy" >
190-
<cstring>mLabelBarSpaceSpinBox</cstring>
191-
</property>
192-
</widget>
193-
</item>
194-
<item row="4" column="1" >
195-
<widget class="QDoubleSpinBox" name="mLabelBarSpaceSpinBox" />
196-
</item>
197-
<item row="4" column="2" colspan="2" >
198-
<widget class="QLabel" name="mBoxSpaceLabel" >
199-
<property name="text" >
200-
<string>Box space</string>
201-
</property>
202-
<property name="buddy" >
203-
<cstring>mBoxSizeSpinBox</cstring>
204-
</property>
205-
</widget>
206-
</item>
207-
<item row="4" column="4" >
208-
<widget class="QDoubleSpinBox" name="mBoxSizeSpinBox" />
209-
</item>
210-
<item row="5" column="0" >
211-
<widget class="QLabel" name="mUnitLabelLabel" >
212-
<property name="text" >
213-
<string>Unit label</string>
214-
</property>
215-
<property name="wordWrap" >
216-
<bool>true</bool>
217-
</property>
218-
<property name="buddy" >
219-
<cstring>mUnitLabelLineEdit</cstring>
220-
</property>
221-
</widget>
222-
</item>
223-
<item row="5" column="1" >
224-
<widget class="QLineEdit" name="mUnitLabelLineEdit" />
225-
</item>
226-
<item row="5" column="2" >
227-
<widget class="QPushButton" name="mFontButton" >
228-
<property name="sizePolicy" >
229-
<sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
230-
<horstretch>0</horstretch>
231-
<verstretch>0</verstretch>
232-
</sizepolicy>
233-
</property>
234-
<property name="text" >
235-
<string>Font...</string>
236-
</property>
237-
</widget>
238-
</item>
239-
<item row="5" column="3" colspan="2" >
240-
<widget class="QPushButton" name="mColorPushButton" >
241-
<property name="text" >
242-
<string>Color...</string>
243-
</property>
31+
<widget class="QWidget" name="scrollAreaWidgetContents">
32+
<property name="geometry">
33+
<rect>
34+
<x>0</x>
35+
<y>-179</y>
36+
<width>189</width>
37+
<height>714</height>
38+
</rect>
39+
</property>
40+
<layout class="QGridLayout" name="gridLayout">
41+
<item row="0" column="0">
42+
<widget class="QLabel" name="mSegmentSizeLabel">
43+
<property name="text">
44+
<string>Segment size (map units)</string>
45+
</property>
46+
<property name="wordWrap">
47+
<bool>true</bool>
48+
</property>
49+
<property name="buddy">
50+
<cstring>mSegmentSizeSpinBox</cstring>
51+
</property>
52+
</widget>
53+
</item>
54+
<item row="1" column="0">
55+
<widget class="QDoubleSpinBox" name="mSegmentSizeSpinBox">
56+
<property name="decimals">
57+
<number>4</number>
58+
</property>
59+
<property name="maximum">
60+
<double>9999999999999.000000000000000</double>
61+
</property>
62+
</widget>
63+
</item>
64+
<item row="2" column="0">
65+
<widget class="QLabel" name="mMapUnitsPerBarUnitLabel">
66+
<property name="text">
67+
<string>Map units per bar unit</string>
68+
</property>
69+
<property name="wordWrap">
70+
<bool>true</bool>
71+
</property>
72+
<property name="buddy">
73+
<cstring>mMapUnitsPerBarUnitSpinBox</cstring>
74+
</property>
75+
</widget>
76+
</item>
77+
<item row="3" column="0">
78+
<widget class="QDoubleSpinBox" name="mMapUnitsPerBarUnitSpinBox">
79+
<property name="maximum">
80+
<double>9999999999999.000000000000000</double>
81+
</property>
82+
</widget>
83+
</item>
84+
<item row="4" column="0">
85+
<widget class="QLabel" name="mNumbereOfSegmentsLabel">
86+
<property name="text">
87+
<string>Number of segments</string>
88+
</property>
89+
<property name="wordWrap">
90+
<bool>true</bool>
91+
</property>
92+
<property name="buddy">
93+
<cstring>mNumberOfSegmentsSpinBox</cstring>
94+
</property>
95+
</widget>
96+
</item>
97+
<item row="5" column="0">
98+
<widget class="QSpinBox" name="mNumberOfSegmentsSpinBox"/>
99+
</item>
100+
<item row="6" column="0">
101+
<widget class="QLabel" name="mSegmentsLeftLabel">
102+
<property name="text">
103+
<string>Segments left</string>
104+
</property>
105+
<property name="buddy">
106+
<cstring>mSegmentsLeftSpinBox</cstring>
107+
</property>
108+
</widget>
109+
</item>
110+
<item row="7" column="0">
111+
<widget class="QSpinBox" name="mSegmentsLeftSpinBox"/>
112+
</item>
113+
<item row="8" column="0">
114+
<widget class="QLabel" name="mStyleLabel">
115+
<property name="text">
116+
<string>Style</string>
117+
</property>
118+
<property name="buddy">
119+
<cstring>mStyleComboBox</cstring>
120+
</property>
121+
</widget>
122+
</item>
123+
<item row="9" column="0">
124+
<widget class="QComboBox" name="mStyleComboBox"/>
125+
</item>
126+
<item row="10" column="0">
127+
<widget class="QLabel" name="mMapLabel">
128+
<property name="sizePolicy">
129+
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
130+
<horstretch>0</horstretch>
131+
<verstretch>0</verstretch>
132+
</sizepolicy>
133+
</property>
134+
<property name="text">
135+
<string>Map</string>
136+
</property>
137+
<property name="wordWrap">
138+
<bool>true</bool>
139+
</property>
140+
<property name="buddy">
141+
<cstring>mMapComboBox</cstring>
142+
</property>
143+
</widget>
144+
</item>
145+
<item row="11" column="0">
146+
<widget class="QComboBox" name="mMapComboBox">
147+
<property name="enabled">
148+
<bool>true</bool>
149+
</property>
150+
<property name="sizePolicy">
151+
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
152+
<horstretch>0</horstretch>
153+
<verstretch>0</verstretch>
154+
</sizepolicy>
155+
</property>
156+
</widget>
157+
</item>
158+
<item row="12" column="0">
159+
<widget class="QLabel" name="mHeightLabel">
160+
<property name="text">
161+
<string>Height (mm)</string>
162+
</property>
163+
<property name="buddy">
164+
<cstring>mHeightSpinBox</cstring>
165+
</property>
166+
</widget>
167+
</item>
168+
<item row="13" column="0">
169+
<widget class="QSpinBox" name="mHeightSpinBox"/>
170+
</item>
171+
<item row="14" column="0">
172+
<widget class="QLabel" name="mLineWidthLabel">
173+
<property name="text">
174+
<string>Line width</string>
175+
</property>
176+
<property name="wordWrap">
177+
<bool>true</bool>
178+
</property>
179+
<property name="buddy">
180+
<cstring>mLineWidthSpinBox</cstring>
181+
</property>
182+
</widget>
183+
</item>
184+
<item row="15" column="0">
185+
<widget class="QDoubleSpinBox" name="mLineWidthSpinBox">
186+
<property name="sizePolicy">
187+
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
188+
<horstretch>0</horstretch>
189+
<verstretch>0</verstretch>
190+
</sizepolicy>
191+
</property>
192+
<property name="minimum">
193+
<double>0.010000000000000</double>
194+
</property>
195+
<property name="singleStep">
196+
<double>0.100000000000000</double>
197+
</property>
198+
<property name="value">
199+
<double>0.200000000000000</double>
200+
</property>
201+
</widget>
202+
</item>
203+
<item row="16" column="0">
204+
<widget class="QLabel" name="mLabelBarSpaceLabel">
205+
<property name="text">
206+
<string>Label space</string>
207+
</property>
208+
<property name="buddy">
209+
<cstring>mLabelBarSpaceSpinBox</cstring>
210+
</property>
211+
</widget>
212+
</item>
213+
<item row="17" column="0">
214+
<widget class="QDoubleSpinBox" name="mLabelBarSpaceSpinBox"/>
215+
</item>
216+
<item row="18" column="0">
217+
<widget class="QLabel" name="mBoxSpaceLabel">
218+
<property name="text">
219+
<string>Box space</string>
220+
</property>
221+
<property name="buddy">
222+
<cstring>mBoxSizeSpinBox</cstring>
223+
</property>
224+
</widget>
225+
</item>
226+
<item row="19" column="0">
227+
<widget class="QDoubleSpinBox" name="mBoxSizeSpinBox"/>
228+
</item>
229+
<item row="20" column="0">
230+
<widget class="QLabel" name="mUnitLabelLabel">
231+
<property name="text">
232+
<string>Unit label</string>
233+
</property>
234+
<property name="wordWrap">
235+
<bool>true</bool>
236+
</property>
237+
<property name="buddy">
238+
<cstring>mUnitLabelLineEdit</cstring>
239+
</property>
240+
</widget>
241+
</item>
242+
<item row="21" column="0">
243+
<widget class="QLineEdit" name="mUnitLabelLineEdit"/>
244+
</item>
245+
<item row="22" column="0">
246+
<widget class="QPushButton" name="mFontButton">
247+
<property name="sizePolicy">
248+
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
249+
<horstretch>0</horstretch>
250+
<verstretch>0</verstretch>
251+
</sizepolicy>
252+
</property>
253+
<property name="text">
254+
<string>Font...</string>
255+
</property>
256+
</widget>
257+
</item>
258+
<item row="23" column="0">
259+
<widget class="QPushButton" name="mColorPushButton">
260+
<property name="text">
261+
<string>Color...</string>
262+
</property>
263+
</widget>
264+
</item>
265+
</layout>
266+
</widget>
244267
</widget>
245268
</item>
246269
</layout>
247270
</widget>
248-
<layoutdefault spacing="6" margin="11" />
271+
<layoutdefault spacing="6" margin="11"/>
249272
<tabstops>
273+
<tabstop>scrollArea</tabstop>
250274
<tabstop>mSegmentSizeSpinBox</tabstop>
251275
<tabstop>mMapUnitsPerBarUnitSpinBox</tabstop>
252276
<tabstop>mNumberOfSegmentsSpinBox</tabstop>

0 commit comments

Comments
 (0)
Please sign in to comment.