~oif-team/ubuntu/natty/qt4-x11/xi2.1

« back to all changes in this revision

Viewing changes to doc/src/widgets-and-layouts/gallery-cleanlooks.qdoc

  • Committer: Bazaar Package Importer
  • Author(s): Alessandro Ghersi
  • Date: 2009-11-02 18:30:08 UTC
  • mfrom: (1.2.2 upstream)
  • mto: (15.2.5 experimental)
  • mto: This revision was merged to the branch mainline in revision 88.
  • Revision ID: james.westby@ubuntu.com-20091102183008-b6a4gcs128mvfb3m
Tags: upstream-4.6.0~beta1
ImportĀ upstreamĀ versionĀ 4.6.0~beta1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/****************************************************************************
 
2
**
 
3
** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
 
4
** All rights reserved.
 
5
** Contact: Nokia Corporation (qt-info@nokia.com)
 
6
**
 
7
** This file is part of the documentation of the Qt Toolkit.
 
8
**
 
9
** $QT_BEGIN_LICENSE:LGPL$
 
10
** No Commercial Usage
 
11
** This file contains pre-release code and may not be distributed.
 
12
** You may use this file in accordance with the terms and conditions
 
13
** contained in the Technology Preview License Agreement accompanying
 
14
** this package.
 
15
**
 
16
** GNU Lesser General Public License Usage
 
17
** Alternatively, this file may be used under the terms of the GNU Lesser
 
18
** General Public License version 2.1 as published by the Free Software
 
19
** Foundation and appearing in the file LICENSE.LGPL included in the
 
20
** packaging of this file.  Please review the following information to
 
21
** ensure the GNU Lesser General Public License version 2.1 requirements
 
22
** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
 
23
**
 
24
** In addition, as a special exception, Nokia gives you certain additional
 
25
** rights.  These rights are described in the Nokia Qt LGPL Exception
 
26
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
 
27
**
 
28
** If you have questions regarding the use of this file, please contact
 
29
** Nokia at qt-info@nokia.com.
 
30
**
 
31
**
 
32
**
 
33
**
 
34
**
 
35
**
 
36
**
 
37
**
 
38
** $QT_END_LICENSE$
 
39
**
 
40
****************************************************************************/
 
41
 
 
42
/*!
 
43
  \page gallery-cleanlooks.html
 
44
 
 
45
  \title Cleanlooks Style Widget Gallery
 
46
  \ingroup gallery
 
47
 
 
48
  This page shows some of the widgets available in Qt
 
49
  when configured to use the "cleanlooks" style.
 
50
 
 
51
\raw HTML
 
52
<h2 align="center">Buttons</h2>
 
53
 
 
54
<table align="center" cellspacing="20%" width="100%">
 
55
<colgroup span="2">
 
56
  <col width="40%" />
 
57
  <col width="40%" />
 
58
</colgroup>
 
59
<tr>
 
60
<td align="center">
 
61
\endraw
 
62
\inlineimage cleanlooks-pushbutton.png
 
63
\raw HTML
 
64
</td>
 
65
<td align="center">
 
66
\endraw
 
67
\inlineimage cleanlooks-toolbutton.png
 
68
\raw HTML
 
69
</td>
 
70
</tr><tr>
 
71
<td halign="justify" valign="top">
 
72
\endraw
 
73
The QPushButton widget provides a command button.\raw HTML
 
74
</td>
 
75
<td halign="justify" valign="top">
 
76
\endraw
 
77
The QToolButton class provides a quick-access button to commands
 
78
       or options, usually used inside a QToolBar.\raw HTML
 
79
</td>
 
80
</tr>
 
81
<tr>
 
82
<td align="center">
 
83
\endraw
 
84
\inlineimage cleanlooks-checkbox.png
 
85
\raw HTML
 
86
</td>
 
87
<td align="center">
 
88
\endraw
 
89
\inlineimage cleanlooks-radiobutton.png
 
90
\raw HTML
 
91
</td>
 
92
</tr><tr>
 
93
<td halign="justify" valign="top">
 
94
\endraw
 
95
The QCheckBox widget provides a checkbox with a text label.\raw HTML
 
96
</td>
 
97
<td halign="justify" valign="top">
 
98
\endraw
 
99
The QRadioButton widget provides a radio button with a text or pixmap label.\raw HTML
 
100
</td>
 
101
</tr>
 
102
</table>
 
103
\endraw
 
104
\raw HTML
 
105
<h2 align="center">Containers</h2>
 
106
 
 
107
<table align="center" cellspacing="20%" width="100%">
 
108
<colgroup span="2">
 
109
  <col width="40%" />
 
110
  <col width="40%" />
 
111
</colgroup>
 
112
<tr>
 
113
<td align="center">
 
114
\endraw
 
115
\inlineimage cleanlooks-groupbox.png
 
116
\raw HTML
 
117
</td>
 
118
<td align="center">
 
119
\endraw
 
120
\inlineimage cleanlooks-tabwidget.png
 
121
\raw HTML
 
122
</td>
 
123
</tr><tr>
 
124
<td halign="justify" valign="top">
 
125
\endraw
 
126
The QGroupBox widget provides a group box frame with a title.\raw HTML
 
127
</td>
 
128
<td halign="justify" valign="top">
 
129
\endraw
 
130
The QTabWidget class provides a stack of tabbed widgets.\raw HTML
 
131
</td>
 
132
</tr>
 
133
<tr>
 
134
<td align="center">
 
135
\endraw
 
136
\inlineimage cleanlooks-frame.png
 
137
\raw HTML
 
138
</td>
 
139
<td align="center">
 
140
\endraw
 
141
\inlineimage cleanlooks-toolbox.png
 
142
\raw HTML
 
143
</td>
 
144
</tr><tr>
 
145
<td halign="justify" valign="top">
 
146
\endraw
 
147
The QFrame widget provides a simple decorated container for other widgets.\raw HTML
 
148
</td>
 
149
<td halign="justify" valign="top">
 
150
\endraw
 
151
The QToolBox class provides a column of tabbed widget items.\raw HTML
 
152
</td>
 
153
</tr>
 
154
</table>
 
155
\endraw
 
156
\raw HTML
 
157
<h2 align="center">Item Views</h2>
 
158
 
 
159
<table align="center" cellspacing="20%" width="100%">
 
160
<colgroup span="2">
 
161
  <col width="40%" />
 
162
  <col width="40%" />
 
163
</colgroup>
 
164
<tr>
 
165
<td align="center">
 
166
\endraw
 
167
\inlineimage cleanlooks-listview.png
 
168
\raw HTML
 
169
</td>
 
170
<td align="center">
 
171
\endraw
 
172
\inlineimage cleanlooks-treeview.png
 
173
\raw HTML
 
174
</td>
 
175
</tr><tr>
 
176
<td halign="justify" valign="top">
 
177
\endraw
 
178
The QListView class provides a default model/view implementation of a list/icon view. The QListWidget class provides a classic item-based list/icon view.\raw HTML
 
179
</td>
 
180
<td halign="justify" valign="top">
 
181
\endraw
 
182
The QTreeView class provides a default model/view implementation of a tree view. The QTreeWidget class provides a classic item-based tree view.\raw HTML
 
183
</td>
 
184
</tr>
 
185
<tr>
 
186
<td align="center">
 
187
\endraw
 
188
\inlineimage cleanlooks-tableview.png
 
189
\raw HTML
 
190
</td>
 
191
</tr><tr>
 
192
<td halign="justify" valign="top">
 
193
\endraw
 
194
The QTableView class provides a default model/view implementation of a table view. The QTableWidget class provides a classic item-based table view.\raw HTML
 
195
</td>
 
196
</tr>
 
197
</table>
 
198
\endraw
 
199
\raw HTML
 
200
<h2 align="center">Display Widgets</h2>
 
201
 
 
202
<table align="center" cellspacing="20%" width="100%">
 
203
<colgroup span="2">
 
204
  <col width="40%" />
 
205
  <col width="40%" />
 
206
</colgroup>
 
207
<tr>
 
208
<td align="center">
 
209
\endraw
 
210
\inlineimage cleanlooks-progressbar.png
 
211
\raw HTML
 
212
</td>
 
213
<td align="center">
 
214
\endraw
 
215
\inlineimage cleanlooks-lcdnumber.png
 
216
\raw HTML
 
217
</td>
 
218
</tr><tr>
 
219
<td halign="justify" valign="top">
 
220
\endraw
 
221
The QProgressBar widget provides a horizontal progress bar.\raw HTML
 
222
</td>
 
223
<td halign="justify" valign="top">
 
224
\endraw
 
225
The QLCDNumber widget displays a number with LCD-like digits.\raw HTML
 
226
</td>
 
227
</tr>
 
228
<tr>
 
229
<td align="center">
 
230
\endraw
 
231
\inlineimage cleanlooks-label.png
 
232
\raw HTML
 
233
</td>
 
234
</tr><tr>
 
235
<td halign="justify" valign="top">
 
236
\endraw
 
237
The QLabel widget provides a text or image display.\raw HTML
 
238
</td>
 
239
</tr>
 
240
</table>
 
241
\endraw
 
242
\raw HTML
 
243
<h2 align="center">Input Widgets</h2>
 
244
 
 
245
<table align="center" cellspacing="20%" width="100%">
 
246
<colgroup span="2">
 
247
  <col width="40%" />
 
248
  <col width="40%" />
 
249
</colgroup>
 
250
<tr>
 
251
<td align="center">
 
252
\endraw
 
253
\inlineimage cleanlooks-slider.png
 
254
\raw HTML
 
255
</td>
 
256
<td align="center">
 
257
\endraw
 
258
\inlineimage cleanlooks-lineedit.png
 
259
\raw HTML
 
260
</td>
 
261
</tr><tr>
 
262
<td halign="justify" valign="top">
 
263
\endraw
 
264
The QSlider widget provides a vertical or horizontal slider.\raw HTML
 
265
</td>
 
266
<td halign="justify" valign="top">
 
267
\endraw
 
268
The QLineEdit widget is a one-line text editor.\raw HTML
 
269
</td>
 
270
</tr>
 
271
<tr>
 
272
<td align="center">
 
273
\endraw
 
274
\inlineimage cleanlooks-combobox.png
 
275
\raw HTML
 
276
</td>
 
277
<td align="center">
 
278
\endraw
 
279
\inlineimage cleanlooks-doublespinbox.png
 
280
\raw HTML
 
281
</td>
 
282
</tr><tr>
 
283
<td halign="justify" valign="top">
 
284
\endraw
 
285
The QComboBox widget is a combined button and pop-up list.\raw HTML
 
286
</td>
 
287
<td halign="justify" valign="top">
 
288
\endraw
 
289
The QDoubleSpinBox class provides a spin box widget that allows double precision floating point numbers to be entered.\raw HTML
 
290
</td>
 
291
</tr>
 
292
<tr>
 
293
<td align="center">
 
294
\endraw
 
295
\inlineimage cleanlooks-spinbox.png
 
296
\raw HTML
 
297
</td>
 
298
<td align="center">
 
299
\endraw
 
300
\inlineimage cleanlooks-timeedit.png
 
301
\raw HTML
 
302
</td>
 
303
</tr><tr>
 
304
<td halign="justify" valign="top">
 
305
\endraw
 
306
The QSpinBox class provides a spin box widget.\raw HTML
 
307
</td>
 
308
<td halign="justify" valign="top">
 
309
\endraw
 
310
The QTimeEdit class provides a widget for editing times.\raw HTML
 
311
</td>
 
312
</tr>
 
313
<tr>
 
314
<td align="center">
 
315
\endraw
 
316
\inlineimage cleanlooks-dateedit.png
 
317
\raw HTML
 
318
</td>
 
319
<td align="center">
 
320
\endraw
 
321
\inlineimage cleanlooks-datetimeedit.png
 
322
\raw HTML
 
323
</td>
 
324
</tr><tr>
 
325
<td halign="justify" valign="top">
 
326
\endraw
 
327
The QDateEdit class provides a widget for editing dates.\raw HTML
 
328
</td>
 
329
<td halign="justify" valign="top">
 
330
\endraw
 
331
The QDateTimeEdit class provides a widget for editing dates and times.\raw HTML
 
332
</td>
 
333
</tr>
 
334
<tr>
 
335
<td align="center">
 
336
\endraw
 
337
\inlineimage cleanlooks-textedit.png
 
338
\raw HTML
 
339
</td>
 
340
<td align="center">
 
341
\endraw
 
342
\inlineimage cleanlooks-horizontalscrollbar.png
 
343
\raw HTML
 
344
</td>
 
345
</tr><tr>
 
346
<td halign="justify" valign="top">
 
347
\endraw
 
348
The QTextEdit class provides a widget that is used to edit and
 
349
     display both plain and rich text.\raw HTML
 
350
</td>
 
351
<td halign="justify" valign="top">
 
352
\endraw
 
353
The QScrollBar widget provides a vertical or horizontal scroll bar. Here, we show a scroll bar with horizontal orientation.\raw HTML
 
354
</td>
 
355
</tr>
 
356
<tr>
 
357
<td align="center">
 
358
\endraw
 
359
\inlineimage cleanlooks-dial.png
 
360
\raw HTML
 
361
</td>
 
362
<td align="center">
 
363
\endraw
 
364
\inlineimage cleanlooks-calendarwidget.png
 
365
\raw HTML
 
366
</td>
 
367
</tr><tr>
 
368
<td halign="justify" valign="top">
 
369
\endraw
 
370
The QDial class provides a rounded range control (like a
 
371
       speedometer or potentiometer).\raw HTML
 
372
</td>
 
373
<td halign="justify" valign="top">
 
374
\endraw
 
375
The QCalendarWidget class provides a monthly calendar widget that can be used to select dates.\raw HTML
 
376
</td>
 
377
</tr>
 
378
<tr>
 
379
<td align="center">
 
380
\endraw
 
381
\inlineimage cleanlooks-fontcombobox.png
 
382
\raw HTML
 
383
</td>
 
384
</tr><tr>
 
385
<td halign="justify" valign="top">
 
386
\endraw
 
387
The QFontComboBox widget is a specialized combobox that enables fonts to be selected from a pop-up list containing previews of available fonts.\raw HTML
 
388
</td>
 
389
</tr>
 
390
</table>
 
391
\endraw
 
392
*/