source: x/lib/qt4.xml@ 21c0f032

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 7.10 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 21c0f032 was 21c0f032, checked in by Fernando de Oliveira <fernando@…>, 9 years ago

Tag CVS-1.11.23 for gcc5 and include Command Explanations.
Qt-4.8.7 and Qt-5.4.2: typos, tweaks and fixes.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@16170 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 23.1 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY qt4-major "4.8">
8 <!ENTITY qt4-url "http://download.qt-project.org/official_releases/qt/&qt4-major;">
9
10 <!ENTITY qt4-download-http "&qt4-url;/&qt4-version;/qt-everywhere-opensource-src-&qt4-version;.tar.gz">
11 <!ENTITY qt4-download-ftp " ">
12 <!ENTITY qt4-md5sum "d990ee66bf7ab0c785589776f35ba6ad">
13 <!ENTITY qt4-size "230 MB">
14 <!ENTITY qt4-buildsize "2.3 GB">
15 <!ENTITY qt4-time "12 SBU, using parallelism=4">
16]>
17
18<sect1 id="qt4" xreflabel="Qt-&qt4-version;">
19 <?dbhtml filename="qt4.html" ?>
20
21 <sect1info>
22 <othername>$LastChangedBy$</othername>
23 <date>$Date$</date>
24 </sect1info>
25
26 <title>Qt-&qt4-version;</title>
27
28 <indexterm zone="qt4">
29 <primary sortas="a-Qt">Qt</primary>
30 </indexterm>
31
32 <sect2 role="package">
33 <title>Introduction to Qt4</title>
34
35 <para>
36 <application>Qt4</application> is a cross-platform application framework
37 that is widely used for developing application software with a graphical
38 user interface (GUI) (in which cases Qt4 is classified as a widget
39 toolkit), and also used for developing non-GUI programs such as
40 command-line tools and consoles for servers. One of the major users of
41 <application>Qt</application> is <application>KDE4</application>.
42 </para>
43
44 &lfs77_checked; &gcc5_checked;
45
46 <bridgehead renderas="sect3">Package Information</bridgehead>
47 <itemizedlist spacing="compact">
48 <listitem>
49 <para>
50 Download (HTTP): <ulink url="&qt4-download-http;"/>
51 </para>
52 </listitem>
53 <listitem>
54 <para>
55 Download (FTP): <ulink url="&qt4-download-ftp;"/>
56 </para>
57 </listitem>
58 <listitem>
59 <para>
60 Download MD5 sum: &qt4-md5sum;
61 </para>
62 </listitem>
63 <listitem>
64 <para>
65 Download size: &qt4-size;
66 </para>
67 </listitem>
68 <listitem>
69 <para>
70 Estimated disk space required: &qt4-buildsize;
71 </para>
72 </listitem>
73 <listitem>
74 <para>
75 Estimated build time: &qt4-time;
76 </para>
77 </listitem>
78 </itemizedlist>
79
80 <bridgehead renderas="sect3">Qt Dependencies</bridgehead>
81
82 <bridgehead renderas="sect4">Required</bridgehead>
83 <para role="required">
84 <xref linkend="xorg7-lib"/>
85 </para>
86
87 <bridgehead renderas="sect4">Recommended</bridgehead>
88 <para role="recommended">
89 <xref linkend="alsa-lib"/>,
90 <xref linkend="mesalib"/>,
91 <xref linkend="cacerts"/>,
92 <xref linkend="dbus"/>,
93 <xref linkend="glib2"/>,
94 <xref linkend="icu"/> (unicode support),
95 <xref linkend="libjpeg"/>,
96 <xref linkend="libmng"/>,
97 <xref linkend="libpng"/>,
98 <xref linkend="libtiff"/>,
99 <xref linkend="openssl"/>, and
100 <xref linkend="sqlite"/>
101 </para>
102
103 <bridgehead renderas="sect4">Optional</bridgehead>
104 <para role="optional">
105 <xref linkend="cups"/>,
106 <xref linkend="gtk2"/> (GTK+ 2 theme support),
107 <xref linkend="gst-plugins-base"/> (For QtWebKit HTML5 Video),
108 <xref linkend="mariadb"/> or <ulink url="http://www.mysql.com/">MySQL</ulink>,
109 <xref linkend="postgresql"/>,
110 <xref linkend="pulseaudio"/>, and
111 <xref linkend="unixodbc"/>
112 </para>
113
114 <para condition="html" role="usernotes">User Notes:
115 <ulink url="&blfs-wiki;/qt4"/>
116 </para>
117 </sect2>
118
119 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
120 href="../../xincludes/qt-alternatives.xml"/>
121
122 <sect2 role="qt4-prefix">
123 <title>Setting the installation prefix</title>
124
125 <bridgehead renderas="sect3">Installing in /opt/qt4</bridgehead>
126
127 <para>
128 The BLFS editors recommend installing <application>Qt4</application> in a
129 directory other than <filename class="directory">/usr</filename>, ie
130 <filename class="directory">/opt/qt4</filename>. To do this, set the
131 following environment variable:
132 </para>
133
134<screen><userinput>export QT4PREFIX=/opt/qt4</userinput></screen>
135
136 <tip>
137 <para>
138 Sometimes, the installation paths are hardcoded into installed files.
139 This is the reason why <filename class="directory">/opt/qt4</filename>
140 is used as installation prefix instead of <filename
141 class="directory">/opt/qt-&qt4-version;</filename>. To create a
142 versioned <application>Qt4</application> directory, you may rename
143 the directory and create a symlink:
144 </para>
145
146<screen role="root"><userinput>mkdir /opt/qt-&qt4-version;
147ln -sfnv qt-&qt4-version; /opt/qt4</userinput></screen>
148
149 <para>
150 Later on, you may want to install other versions of
151 <application>Qt4</application>. To do that, just remove the symlink
152 and use <filename class="directory">/opt/qt4</filename> as the
153 prefix again. Which version of <application>Qt4</application> you
154 use depends only on where the symlink points.
155 </para>
156 </tip>
157
158 </sect2>
159
160 <sect2 role="installation">
161 <title>Installation of Qt4</title>
162
163 <warning>
164 <para>
165 If <application>Qt4</application> is being reinstalled into the
166 same directory as an existing instance, run the commands done by
167 <systemitem class="username">root</systemitem>, such as
168 <command>make install</command>, from a console or non-Qt4 based
169 window manager. It overwrites <application>Qt4</application>
170 libraries that should not be in use during the install process.
171 </para>
172 </warning>
173
174 <caution>
175 <para>
176 If you did not install some of the recommended dependencies, examine
177 <command>./configure --help</command> output to check how to disable
178 them or use internal versions bundled in the source tarball.
179 </para>
180 </caution>
181
182 <note>
183 <para>
184 The build time and space required for the full
185 <application>Qt4</application> is quite long. The instructions below do
186 not build the tutorials and examples. Removing the
187 <parameter>-nomake</parameter> lines will create a complete build.
188 </para>
189 </note>
190
191 <note>
192 <para>
193 The BLFS editors do not recommend installing <application>Qt4</application>
194 into the /usr hierarchy because it becomes difficult to find
195 components and to update to a new version. If you do want to install
196 <application>Qt4</application> in /usr, the directories need to
197 be specified explicitly. In this case, set QT4PREFIX=/usr and add
198 the following to the configure arguments below:</para>
199
200 <screen><userinput>-bindir /usr/bin/qt4 \
201-plugindir /usr/lib/qt4/plugins \
202-importdir /usr/lib/qt4/imports \
203-headerdir /usr/include/qt4 \
204-datadir /usr/share/qt4 \
205-docdir /usr/share/doc/qt4 \
206-translationdir /usr/share/qt4/translations \
207-demosdir /usr/share/doc/qt4/demos \
208-examplesdir /usr/share/doc/qt4/examples </userinput></screen>
209 </note>
210
211 <para>
212 Install <application>Qt4</application> by running the following commands:
213 </para>
214
215<screen><userinput>./configure -prefix $QT4PREFIX \
216 -sysconfdir /etc/xdg \
217 -confirm-license \
218 -opensource \
219 -release \
220 -dbus-linked \
221 -openssl-linked \
222 -system-sqlite \
223 -no-phonon \
224 -no-phonon-backend \
225 -no-openvg \
226 -nomake demos \
227 -nomake examples \
228 -optimized-qmake &amp;&amp;
229make</userinput></screen>
230
231 <para>
232 This package does not come with a test suite.
233 </para>
234
235 <para>
236 Now as the <systemitem class="username">root</systemitem> user:
237 </para>
238
239<screen role="root"><userinput>make install &amp;&amp;
240rm -rf $QT4PREFIX/tests</userinput></screen>
241<!--
242 <para>
243 Remove references to the build directory from the installed
244 <filename class="extension">.pc</filename> files by running
245 the following command:
246 </para>
247
248<screen><userinput>find $QT4PREFIX/lib/pkgconfig -name "*.pc" -exec perl -pi -e "s, -L$PWD/?\S+,,g" {} \;</userinput></screen>-->
249
250 <para>
251 Remove references to the build directory in the installed library
252 dependency (prl) files by running the following command as the
253 <systemitem class="username">root</systemitem> user:
254 </para>
255
256<screen role="root"><userinput>for file in $QT4PREFIX/lib/libQt*.prl; do
257 sed -r -e '/^QMAKE_PRL_BUILD_DIR/d' \
258 -e 's/(QMAKE_PRL_LIBS =).*/\1/' \
259 -i $file
260done</userinput></screen>
261
262 <para>
263 Install images and create the menu entries for installed applications.
264 The <envar>QT4BINDIR</envar> variable is used here to point to the
265 directory for the executable programs. If you have changed the bindir
266 above, <envar>QT4BINDIR</envar> will need to be adjusted below. Be sure
267 that the <envar>QT4BINDIR</envar> variable is defined in root's
268 environment and as the <systemitem class="username">root</systemitem>
269 user:
270 </para>
271
272<screen role="root"><userinput>QT4BINDIR=$QT4PREFIX/bin
273
274install -v -Dm644 src/gui/dialogs/images/qtlogo-64.png \
275 /usr/share/pixmaps/qt4logo.png &amp;&amp;
276
277install -v -Dm644 tools/assistant/tools/assistant/images/assistant-128.png \
278 /usr/share/pixmaps/assistant-qt4.png &amp;&amp;
279
280install -v -Dm644 tools/designer/src/designer/images/designer.png \
281 /usr/share/pixmaps/designer-qt4.png &amp;&amp;
282
283install -v -Dm644 tools/linguist/linguist/images/icons/linguist-128-32.png \
284 /usr/share/pixmaps/linguist-qt4.png &amp;&amp;
285
286install -v -Dm644 tools/qdbus/qdbusviewer/images/qdbusviewer-128.png \
287 /usr/share/pixmaps/qdbusviewer-qt4.png &amp;&amp;
288
289install -dm755 /usr/share/applications &amp;&amp;
290
291cat &gt; /usr/share/applications/assistant-qt4.desktop &lt;&lt; EOF
292<literal>[Desktop Entry]
293Name=Qt4 Assistant
294Comment=Shows Qt4 documentation and examples
295Exec=$QT4BINDIR/assistant
296Icon=assistant-qt4.png
297Terminal=false
298Encoding=UTF-8
299Type=Application
300Categories=Qt;Development;Documentation;</literal>
301EOF
302
303cat &gt; /usr/share/applications/designer-qt4.desktop &lt;&lt; EOF
304<literal>[Desktop Entry]
305Name=Qt4 Designer
306Comment=Design GUIs for Qt4 applications
307Exec=$QT4BINDIR/designer
308Icon=designer-qt4.png
309MimeType=application/x-designer;
310Terminal=false
311Encoding=UTF-8
312Type=Application
313Categories=Qt;Development;</literal>
314EOF
315
316cat &gt; /usr/share/applications/linguist-qt4.desktop &lt;&lt; EOF
317<literal>[Desktop Entry]
318Name=Qt4 Linguist
319Comment=Add translations to Qt4 applications
320Exec=$QT4BINDIR/linguist
321Icon=linguist-qt4.png
322MimeType=text/vnd.trolltech.linguist;application/x-linguist;
323Terminal=false
324Encoding=UTF-8
325Type=Application
326Categories=Qt;Development;</literal>
327EOF
328
329cat &gt; /usr/share/applications/qdbusviewer-qt4.desktop &lt;&lt; EOF
330<literal>[Desktop Entry]
331Name=Qt4 QDbusViewer
332GenericName=D-Bus Debugger
333Comment=Debug D-Bus applications
334Exec=$QT4BINDIR/qdbusviewer
335Icon=qdbusviewer-qt4.png
336Terminal=false
337Encoding=UTF-8
338Type=Application
339Categories=Qt;Development;Debugger;</literal>
340EOF
341
342cat &gt; /usr/share/applications/qtconfig-qt4.desktop &lt;&lt; EOF
343<literal>[Desktop Entry]
344Name=Qt4 Config
345Comment=Configure Qt4 behavior, styles, fonts
346Exec=$QT4BINDIR/qtconfig
347Icon=qt4logo.png
348Terminal=false
349Encoding=UTF-8
350Type=Application
351Categories=Qt;Settings;</literal>
352EOF</userinput></screen>
353
354 <para>Some packages such as <xref linkend='vlc'/> look for certain
355 executables with a -qt4 suffix. Run the following command as the root user
356 to create the necessary symlinks:</para>
357
358<screen role="root"><userinput>for file in moc uic rcc qmake lconvert lrelease lupdate; do
359 ln -sfrvn $QT4BINDIR/$file /usr/bin/$file-qt4
360done</userinput></screen>
361
362 </sect2>
363
364 <sect2 role="commands">
365 <title>Command Explanations</title>
366
367 <para>
368 <parameter>-confirm-license</parameter>: Accept license
369 without prompting user during configuration.
370 </para>
371
372 <para>
373 <parameter>-opensource</parameter>: Install the opensource
374 version of <application>Qt</application>.
375 </para>
376
377 <para>
378 <parameter>-release</parameter>: This switch disables
379 building with debugging symbols.
380 </para>
381
382 <para>
383 <parameter>-nomake examples -nomake demos</parameter>:
384 These switches disable building programs that are only of
385 interest to a developer using <application>Qt</application>.
386 </para>
387
388 <para>
389 <parameter>-system-sqlite</parameter>: This switch enables use
390 the system version of <application>SQLite</application>.
391 </para>
392
393 <para>
394 <parameter>-no-nis</parameter>: This switch disables support
395 for Network Information Service (NIS) which has been
396 deprecated in recent versions of <application>Glibc</application>.
397 </para>
398
399 <para>
400 <parameter>-no-phonon -no-phonon-backend</parameter>: These
401 switches disable building of the bundled
402 <application>Phonon</application> library. Better version
403 is provided by <xref linkend="phonon"/> package.
404 </para>
405
406 <para>
407 <parameter>-dbus-linked -openssl-linked</parameter>: These
408 switches enable explicit linking of the
409 <application>D-Bus</application> and
410 <application>OpenSSL</application> libraries into
411 <application>Qt</application> libraries instead of
412 <command>dlopen()</command>-ing them.
413 </para>
414
415 <para>
416 <parameter>-no-openvg</parameter>: This switch disables
417 <application>OpenVG</application> support in
418 <application>Qt</application>.
419 </para>
420
421 <para>
422 <parameter>-optimized-qmake</parameter>: This switch enables
423 building of the optimized <command>qmake</command> program.
424 </para>
425
426 <para>
427 <option>-no-dbus</option>: Use this switch if you don't have
428 <application>D-Bus</application> installed.
429 </para>
430
431 </sect2>
432
433 <sect2 role="configuration">
434 <title>Configuring Qt</title>
435
436 <sect3 id="qt4-config">
437 <title>Configuration Information</title>
438
439 <para>
440 If you installed <application>Qt</application> in /usr,
441 create an environment variable needed by certain packages.
442 As the <systemitem class="username">root</systemitem> user:
443 </para>
444
445<screen role="root"><userinput>cat &gt; /etc/profile.d/qt4.sh &lt;&lt; EOF
446<literal># Begin /etc/profile.d/qt4.sh
447
448QT4DIR=/usr
449QTDIR=$QT4DIR
450export QT4DIR QTDIR
451
452# End /etc/profile.d/qt4.sh</literal>
453EOF</userinput></screen>
454
455 <para>
456 If you installed <application>Qt4</application> in a location other
457 than /usr, you need to update the following configuration files so
458 that <application>Qt</application> is correctly found by other packages
459 and system processes.</para>
460
461 <para>As the <systemitem class="username">root</systemitem> user, update
462 the <filename>/etc/ld.so.conf</filename> file and the dynamic linker's
463 run-time cache file:
464 </para>
465
466<screen role="root"><userinput>cat &gt;&gt; /etc/ld.so.conf &lt;&lt; EOF
467<literal># Begin Qt addition
468
469/opt/qt4/lib
470
471# End Qt addition</literal>
472EOF
473
474ldconfig</userinput></screen>
475
476 <indexterm zone="qt4 qt4-config">
477 <primary sortas="e-etc-ld.so.conf">/etc/ld.so.conf</primary>
478 </indexterm>
479
480 <para>
481 As the <systemitem class="username">root</systemitem> user, create
482 the <filename>/etc/profile.d/qt4.sh</filename> file:
483 </para>
484
485<screen role="root"><userinput>cat &gt; /etc/profile.d/qt4.sh &lt;&lt; EOF
486<literal># Begin /etc/profile.d/qt4.sh
487
488QT4DIR=/opt/qt4
489QTDIR=$QT4DIR
490
491pathappend $QT4DIR/bin PATH
492pathappend $QT4DIR/lib/pkgconfig PKG_CONFIG_PATH
493
494export QT4DIR QTDIR
495
496# End /etc/profile.d/qt4.sh</literal>
497EOF</userinput></screen>
498
499
500 </sect3>
501
502 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
503 href="../../xincludes/setqt.xml"/>
504 </sect2>
505
506 <sect2 role="content">
507 <title>Contents</title>
508
509 <segmentedlist>
510 <segtitle>Installed Programs</segtitle>
511 <segtitle>Installed Libraries</segtitle>
512 <segtitle>Installed Directories</segtitle>
513
514 <seglistitem>
515 <seg>
516 assistant, designer, lconvert, linguist,
517 lrelease, lupdate, moc, pixeltool,
518 qcollectiongenerator, qdbuscpp2xml, qdbus,
519 qdbusviewer, qdbusxml2cpp, qdoc3, qhelpconverter,
520 qhelpgenerator, qmake, qmlplugindump, qmlviewer,
521 qt3to4, qtconfig, qttracereplay, rcc, uic3,
522 uic, xmlpatterns, and xmlpatternsvalidator
523 </seg>
524 <seg>
525 libQtUiTools.a, libQt3Support.so, libQtCLucene.so, libQtCore.so,
526 libQtDBus.so, libQtDeclarative.so, libQtDesignerComponents.so,
527 libQtDesigner.so, libQtGui.so, libQtHelp.so, libQtMultimedia.so,
528 libQtNetwork.so, libQtOpenGL.so, libQtScript.so, libQtScriptTools.so,
529 libQtSql.so, libQtSvg.so, libQtTest.so, libQtWebKit.so,
530 libQtXmlPatterns.so, and libQtXml.so, and several plugins under
531 /opt/qt4/imports and /opt/qt4/plugins
532 </seg>
533 <seg>
534 /usr/include/qt4,
535 /usr/lib/qt4,
536 /usr/share/doc/qt4, and
537 /usr/share/qt4
538 OR
539 /opt/qt4 and
540 /opt/qt-&qt4-version;
541 </seg>
542 </seglistitem>
543 </segmentedlist>
544
545 <variablelist>
546 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
547 <?dbfo list-presentation="list"?>
548 <?dbhtml list-presentation="table"?>
549
550 <varlistentry id="assistant-qt4">
551 <term><command>assistant</command></term>
552 <listitem>
553 <para>
554 is a tool for presenting on-line documentation.
555 </para>
556 <indexterm zone="qt4 assistant-qt4">
557 <primary sortas="b-assistant-qt4">assistant</primary>
558 </indexterm>
559 </listitem>
560 </varlistentry>
561
562 <varlistentry id="designer-qt4">
563 <term><command>designer</command></term>
564 <listitem>
565 <para>
566 is a full-fledged GUI builder. It includes
567 powerful features such as preview mode, automatic widget
568 layout, support for custom widgets, and an advanced
569 property editor.
570 </para>
571 <indexterm zone="qt4 designer-qt4">
572 <primary sortas="b-designer-qt4">designer</primary>
573 </indexterm>
574 </listitem>
575 </varlistentry>
576
577 <varlistentry id="linguist-qt4">
578 <term><command>linguist</command></term>
579 <listitem>
580 <para>
581 provides support for translating applications into
582 local languages.
583 </para>
584 <indexterm zone="qt4 linguist-qt4">
585 <primary sortas="b-linguist-qt4">linguist</primary>
586 </indexterm>
587 </listitem>
588 </varlistentry>
589
590 <varlistentry id="lrelease-qt4">
591 <term><command>lrelease</command></term>
592 <listitem>
593 <para>
594 is a simple command line tool. It reads a Qt project
595 file and produces message files used by the application.
596 </para>
597 <indexterm zone="qt4 lrelease-qt4">
598 <primary sortas="b-lrelease-qt4">lrelease</primary>
599 </indexterm>
600 </listitem>
601 </varlistentry>
602
603 <varlistentry id="lupdate-qt4">
604 <term><command>lupdate</command></term>
605 <listitem>
606 <para>
607 reads a Qt project file, finds the translatable
608 strings in the specified source, header and Qt Designer
609 interface files, and produces or updates the translation
610 files listed in the project file.
611 </para>
612 <indexterm zone="qt4 lupdate-qt4">
613 <primary sortas="b-lupdate-qt4">lupdate</primary>
614 </indexterm>
615 </listitem>
616 </varlistentry>
617
618 <varlistentry id="moc-qt4">
619 <term><command>moc</command></term>
620 <listitem>
621 <para>
622 generates Qt meta object support code.
623 </para>
624 <indexterm zone="qt4 moc-qt4">
625 <primary sortas="b-moc-qt4">moc</primary>
626 </indexterm>
627 </listitem>
628 </varlistentry>
629
630 <varlistentry id="pixeltool-qt4">
631 <term><command>pixeltool</command></term>
632 <listitem>
633 <para>
634 is a desktop magnifier and as you move your mouse around
635 the screen it will show the magnified contents in its window.
636 </para>
637 <indexterm zone="qt4 pixeltool-qt4">
638 <primary sortas="b-pixeltool-qt4">pixeltool</primary>
639 </indexterm>
640 </listitem>
641 </varlistentry>
642
643 <varlistentry id="qmake-qt4">
644 <term><command>qmake</command></term>
645 <listitem>
646 <para>
647 uses information stored in project files to
648 determine what should go in the makefiles it
649 generates.
650 </para>
651 <indexterm zone="qt4 qmake-qt4">
652 <primary sortas="b-qmake-qt4">qmake</primary>
653 </indexterm>
654 </listitem>
655 </varlistentry>
656
657 <varlistentry id="qt3to4-qt4">
658 <term><command>qt3to4</command></term>
659 <listitem>
660 <para>
661 qt3to4 is a tool to help update Qt3 code to Qt4.
662 </para>
663 <indexterm zone="qt4 qt3to4-qt4">
664 <primary sortas="b-qt3to4-qt4">qt3to4</primary>
665 </indexterm>
666 </listitem>
667 </varlistentry>
668
669 <varlistentry id="qtconfig-qt4">
670 <term><command>qtconfig</command></term>
671 <listitem>
672 <para>
673 is used to customize the appearance of Qt applications.
674 </para>
675 <indexterm zone="qt4 qtconfig-qt4">
676 <primary sortas="b-qtconfig-qt4">qtconfig</primary>
677 </indexterm>
678 </listitem>
679 </varlistentry>
680
681 <varlistentry id="rcc-qt4">
682 <term><command>rcc</command></term>
683 <listitem>
684 <para>
685 is a resource compiler used in conjunction with designer.
686 </para>
687 <indexterm zone="qt4 rcc-qt4">
688 <primary sortas="b-rcc-qt4">rcc</primary>
689 </indexterm>
690 </listitem>
691 </varlistentry>
692
693 <varlistentry id="uic-qt4">
694 <term><command>uic</command></term>
695 <listitem>
696 <para>
697 is a Qt user interface compiler.
698 </para>
699 <indexterm zone="qt4 uic-qt4">
700 <primary sortas="b-uic-qt4">uic</primary>
701 </indexterm>
702 </listitem>
703 </varlistentry>
704
705 <varlistentry id="uic3-qt4">
706 <term><command>uic3</command></term>
707 <listitem>
708 <para>
709 is a tool to generate Qt4 code out of
710 user interface files generated by the Qt3
711 version of designer.
712 </para>
713 <indexterm zone="qt4 uic3-qt4">
714 <primary sortas="b-uic3-qt4">uic3</primary>
715 </indexterm>
716 </listitem>
717 </varlistentry>
718
719 </variablelist>
720
721 </sect2>
722
723</sect1>
Note: See TracBrowser for help on using the repository browser.