File: designer.html

package info (click to toggle)
qt-embedded 2.3.2-3
  • links: PTS
  • area: main
  • in suites: woody
  • size: 68,608 kB
  • ctags: 45,998
  • sloc: cpp: 276,654; ansic: 71,987; makefile: 29,074; sh: 12,305; yacc: 2,465; python: 1,863; perl: 481; lex: 480; xml: 68; lisp: 15
file content (124 lines) | stat: -rw-r--r-- 5,180 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Qt Toolkit -  Qt GUI Designer</title><style type="text/css"><!--
h3.fn,span.fn { margin-left: 1cm; text-indent: -1cm; }
a:link { color: #004faf; text-decoration: none }
a:visited { color: #672967; text-decoration: none }body { background: white; color: black; }
--></style></head><body bgcolor="#ffffff">
<p>
<table width="100%">
<tr><td><a href="index.html">
<img width="100" height="100" src="qtlogo.png"
alt="Home" border="0"><img width="100"
height="100" src="face.png" alt="Home" border="0">
</a><td valign=top><div align=right><img src="dochead.png" width="472" height="27"><br>
<a href="classes.html"><b>Classes</b></a>
-<a href="annotated.html">Annotated</a>
- <a href="hierarchy.html">Tree</a>
-<a href="functions.html">Functions</a>
-<a href="index.html">Home</a>
-<a href="topicals.html"><b>Structure</b></a>
</div>
</table>
<h1 align=center> Qt GUI Designer</h1><br clear="all">
The Qt Designer is a visual design tool that makes designing and
implementing user interfaces a lot easier.
<p>
<center><a href="designer/book1.html"><img src="designer.png" alt="Screenshot of the Qt Designer"></a></center>
<p>
Here's a brief overview of its key features. For further information,
please browse the online manual or
start the designer with <code>designer</code> and select <em>Manual</em> from the <em>Help</em> menu.
<p>
<h3>Dynamic geometry management for full i18n and cross-platform support</h3>
<p>
  The designer offers all the strength of the Qt layout system with a
  a well-designed point and click interface. Geometry management makes
  an application adjust automatically to language changes, different
  GUI styles on different target platforms and different desktop
  settings like font sizes.
<p>
<h3>Visual access to Qt's signal/slot mechanism</h3>
<p>
 In the designer, you can connect signals to slots by dragging a line
  with the connection tool.
<p>
<h3>Internationalization (I18n)</h3>
<p>
 In its output, the designer quotes user strings with a
  tr-macro. Thus it works well together with Qt's built-in or any
  other i18n system.
<p>
<h3>Custom widgets</h3>
<p>
 Qt Designer supports custom controls. You add your own widgets with
  <em>Tools->Custom->Edit Custom Widgets</em>
<p>
<h3>Nested widgets/layouts</h3>
<p>
 Both widgets and layouts can be nested in a hierarchy, just like in
  hand-crafted Qt code.
<p>
<h3>Unlimited undo and redo</h3>
<p>
 The unlimited undo and redo system makes it simple to try different
  arrangements of the widgets until the result satisfies you.
<p>
<h3>Convenient editing of all widget properties</h3>
<p>
 Qt Designer uses a generic and very powerful property editor for
  most widget properties. Special editors for some widgets (like
  listboxes or comboboxes) allow you to fill these widgets with
  content without writing extra code.
<p>
<h3>Direct tabfocus editing</h3>
<p>
 A graphical tab-order tool makes it possible to edit the tabfocus
  chain intuitively with point and click.
<p>
<h3>Ensures unique keyboard accellerators</h3>
<p>
  Qt Designer checks that your keyboard shortcuts don't clash.
<p>
<h3>XML format</h3>
<p>
 The designer's native file format (*.ui files) is a well-defined true
  XML format.
<p>
<h3>Clean extensibility through subclassing</h3>
<p>
 No need to modify generated code. If you need extended functionality
  inside a generated dialog, you can easily do this by subclassing.
<p>
<h3>User Interface Compiler (uic) integrates into your build system</h3>
<p>
 No need to add generated code to the source repository of your
  version control system. With Qt Designer, you only deal with ui
  files. The uic compiler will then integrate the necessary C++ code
  on the fly during compile time.
<p>
<h3>Works together with emacs and Visual Studio (tm)</h3>
<p>
 Qt Designer is a visual dialog designer, not an integrated
  development environment. For writing code, use whatever environment
  you prefer. If you use emacs or Visual Studio (tm), we provide
  tighter integration with an elisp file or plugin respectively.
<p>
<h3>Searchable and indexed documentation and help system, includes the
  Qt API reference</h3>
<p>
 Hit <b>F1</b> and you get a help browser with useful index and search
  capabilities (click on the question mark). Try it yourself, it's much
  faster than using a traditional web browser on the Qt Reference
  documentation.
<p>
If you are interested in the Qt Professional Edition or the
Qt Enterprise Edition, please write to
<a href="mailto:sales@trolltech.com">sales@trolltech.com</a>. In
case you have any bug reports, suggestions or wishes, send them to <a
href="mailto:bugs@trolltech.com">bugs@trolltech.com</a>. Other mail can
be sent to <a href="mailto:info@trolltech.com">info@trolltech.com</a>.

<p><address><hr><div align="center">
<table width="100%" cellspacing="0" border="0"><tr>
<td>Copyright  2001 Trolltech<td><a href="http://www.trolltech.com/trademarks.html">Trademarks</a>
<td align="right"><div align="right">Qt version 2.3.2</div>
</table></div></address></body></html>