source: x/lib/qt4.xml@ 9ae6ea1

10.0 10.1 11.0 7.10 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind ken/refactor-virt lazarus nosym perl-modules qt5new trunk xry111/git-date xry111/git-date-for-trunk xry111/git-date-test
Last change on this file since 9ae6ea1 was 9ae6ea1, checked in by Fernando de Oliveira <fernando@…>, 6 years ago

Remove two Short descriptions from Harfbuzz-0.9.40.
Forgot in Qt-4.8.7: parallelism is 4.

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

  • Property mode set to 100644
File size: 22.6 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-download-http
8 "http://download.qt-project.org/official_releases/qt/4.8/&qt4-version;/qt-everywhere-opensource-src-&qt4-version;.tar.gz">
9 <!ENTITY qt4-download-ftp " ">
10 <!ENTITY qt4-md5sum "d990ee66bf7ab0c785589776f35ba6ad">
11 <!ENTITY qt4-size "230 MB">
12 <!ENTITY qt4-buildsize "2.3 GB">
13 <!ENTITY qt4-time "12 SBU, using parallelism=4">
14]>
15
16<sect1 id="qt4" xreflabel="Qt-&qt4-version;">
17 <?dbhtml filename="qt4.html" ?>
18
19 <sect1info>
20 <othername>$LastChangedBy$</othername>
21 <date>$Date$</date>
22 </sect1info>
23
24 <title>Qt-&qt4-version;</title>
25
26 <indexterm zone="qt4">
27 <primary sortas="a-Qt">Qt</primary>
28 </indexterm>
29
30 <sect2 role="package">
31 <title>Introduction to Qt</title>
32
33 <para>
34 <application>Qt</application> is a cross-platform application
35 framework that is widely used for developing application software
36 with a graphical user interface (GUI) (in which cases Qt is classified
37 as a widget toolkit), and also used for developing non-GUI programs such
38 as command-line tools and consoles for servers. One of the major users
39 of <application>Qt</application> is <application>KDE</application>.
40 </para>
41
42 &lfs77_checked; &gcc5_checked;
43
44 <bridgehead renderas="sect3">Package Information</bridgehead>
45 <itemizedlist spacing="compact">
46 <listitem>
47 <para>
48 Download (HTTP): <ulink url="&qt4-download-http;"/>
49 </para>
50 </listitem>
51 <listitem>
52 <para>
53 Download (FTP): <ulink url="&qt4-download-ftp;"/>
54 </para>
55 </listitem>
56 <listitem>
57 <para>
58 Download MD5 sum: &qt4-md5sum;
59 </para>
60 </listitem>
61 <listitem>
62 <para>
63 Download size: &qt4-size;
64 </para>
65 </listitem>
66 <listitem>
67 <para>
68 Estimated disk space required: &qt4-buildsize;
69 </para>
70 </listitem>
71 <listitem>
72 <para>
73 Estimated build time: &qt4-time;
74 </para>
75 </listitem>
76 </itemizedlist>
77
78 <bridgehead renderas="sect3">Qt Dependencies</bridgehead>
79
80 <bridgehead renderas="sect4">Required</bridgehead>
81 <para role="required">
82 <xref linkend="xorg7-lib"/>
83 </para>
84
85 <bridgehead renderas="sect4">Recommended</bridgehead>
86 <para role="recommended">
87 <xref linkend="alsa-lib"/>,
88 <xref linkend="mesalib"/>,
89 <xref linkend="cacerts"/>,
90 <xref linkend="dbus"/>,
91 <xref linkend="glib2"/>,
92 <xref linkend="icu"/> (unicode support),
93 <xref linkend="libjpeg"/>,
94 <xref linkend="libmng"/>,
95 <xref linkend="libpng"/>,
96 <xref linkend="libtiff"/>,
97 <xref linkend="openssl"/>, and
98 <xref linkend="sqlite"/>
99 </para>
100
101 <bridgehead renderas="sect4">Optional</bridgehead>
102 <para role="optional">
103 <xref linkend="cups"/>,
104 <xref linkend="gtk2"/> (GTK+ 2 theme support),
105 <xref linkend="gst-plugins-base"/> (For QtWebKit HTML5 Video),
106 <xref linkend="mariadb"/> or <ulink url="http://www.mysql.com/">MySQL</ulink>,
107 <xref linkend="postgresql"/>,
108 <xref linkend="pulseaudio"/>, and
109 <xref linkend="unixodbc"/>
110 </para>
111
112 <para condition="html" role="usernotes">User Notes:
113 <ulink url="&blfs-wiki;/qt4"/>
114 </para>
115 </sect2>
116
117 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="../../xincludes/qt-alternatives.xml"/>
118
119 <sect2 role="installation">
120 <title>Installation of Qt</title>
121
122 <caution>
123 <para>
124 If you did not install some of the recommended dependencies, examine
125 <command>./configure --help</command> output to check how to disable
126 them or use internal versions bundled in the source tarball.
127 </para>
128 </caution>
129
130 <warning>
131 <para>
132 If <application>Qt4</application> is being reinstalled into the
133 same directory as an existing instance, run the commands done by
134 <systemitem class="username">root</systemitem>, such as
135 <command>make install</command>, from a console or non-Qt4 based
136 window manager. It overwrites <application>Qt4</application>
137 libraries that should not be in use during the install process.
138 </para>
139 </warning>
140
141 <note>
142 <para>
143 The build time and space required for the full
144 <application>Qt</application> is quite long. The instructions below
145 do not build the tutorials and examples. Removing the
146 <parameter>-nomake</parameter> lines will create a complete build.
147 </para>
148 </note>
149
150<!-- ==== Method 1 ====== -->
151 <bridgehead renderas="sect3">Method 1: Installing in /usr</bridgehead>
152
153 <para>
154 Install <application>Qt4</application> into the <filename
155 class='directory'>/usr</filename> hierarchy by running the following
156 commands:
157 </para>
158
159<screen><userinput>export QT4LINK=/usr
160
161./configure -prefix /usr \
162 -bindir /usr/bin \
163 -plugindir /usr/lib/qt4/plugins \
164 -importdir /usr/lib/qt4/imports \
165 -headerdir /usr/include/qt4 \
166 -datadir /usr/share/qt4 \
167 -sysconfdir /etc/xdg \
168 -docdir /usr/share/doc/qt4 \
169 -demosdir /usr/share/doc/qt4/demos \
170 -examplesdir /usr/share/doc/qt4/examples \
171 -translationdir /usr/share/qt4/translations \
172 -confirm-license \
173 -opensource \
174 -release \
175 -dbus-linked \
176 -openssl-linked \
177 -system-sqlite \
178 -no-phonon \
179 -no-phonon-backend \
180 -no-nis \
181 -no-openvg \
182 -nomake demos \
183 -nomake examples \
184 -optimized-qmake &amp;&amp;
185
186make</userinput></screen>
187
188 <para>
189 This package does not come with a test suite.
190 </para>
191
192 <para>
193 Remove references to the build directory from the
194 <filename class="extension">.pc</filename> files by running
195 the following command:
196 </para>
197
198<screen><userinput>find . -name "*.pc" -exec perl -pi -e "s, -L$PWD/?\S+,,g" {} \;</userinput></screen>
199
200 <para>Now as the <systemitem class="username">root</systemitem> user:</para>
201
202<screen role="root"><userinput>make install &amp;&amp;
203rm -rf /usr/tests</userinput></screen>
204
205 <para>
206 Remove references to the build directory from installed files by
207 running the following command as the
208 <systemitem class="username">root</systemitem> user:
209 </para>
210
211<screen role="root"><userinput>for file in 3Support CLucene Core DBus Declarative DesignerComponents \
212 Designer Gui Help Multimedia Network OpenGL Script \
213 ScriptTools Sql Svg Test UiTools WebKit XmlPatterns Xml phonon; do
214
215 [ -e /usr/lib/libQt${file}.prl ] &amp;&amp;
216 sed -r '/^QMAKE_PRL_BUILD_DIR/d;s/(QMAKE_PRL_LIBS =).*/\1/' \
217 -i /usr/lib/libQt${file}.prl
218done
219unset file</userinput></screen>
220
221<!-- ==== Method 2 ====== -->
222 <bridgehead renderas="sect3">Method 2: Installing in /opt/qt-&qt4-version;</bridgehead>
223
224 <para>
225 This section provides for installing Qt4 almost all of the files in the
226 <filename class="directory">/opt</filename> directory.
227 </para>
228
229<screen><userinput>export QT4DIR=/opt/qt-&qt4-version; &amp;&amp;
230export QT4LINK=/opt/qt4 &amp;&amp;
231
232./configure -prefix $QT4DIR \
233 -sysconfdir /etc/xdg \
234 -confirm-license \
235 -opensource \
236 -release \
237 -dbus-linked \
238 -openssl-linked \
239 -system-sqlite \
240 -plugin-sql-sqlite \
241 -no-phonon \
242 -no-phonon-backend \
243 -no-nis \
244 -no-openvg \
245 -nomake demos \
246 -nomake examples \
247 -optimized-qmake &amp;&amp;
248
249make</userinput></screen>
250
251 <para>
252 Now, as the <systemitem class="username">root</systemitem> user:
253 </para>
254
255<screen role="root"><userinput>make install
256ln -svfn $QT4DIR /opt/qt4</userinput></screen>
257
258 <para>
259 Remove references to the build directory from installed files by
260 running the following command as the
261 <systemitem class="username">root</systemitem> user:
262 </para>
263
264<screen role="root"><userinput>for file in `basename -a -s .prl $QT4DIR/lib/lib*.prl`; do
265 sed -r -e '/^QMAKE_PRL_BUILD_DIR/d' \
266 -e 's/(QMAKE_PRL_LIBS =).*/\1/' \
267 -i $QT4DIR/lib/${file}.prl
268
269 perl -pi -e "s, -L$PWD/?\S+,,g" $QT4DIR/lib/pkgconfig/${file##lib}.pc
270done
271
272unset file</userinput></screen>
273
274<!-- ==== Common ====== -->
275 <bridgehead renderas="sect3">Continuing for Both Methods</bridgehead>
276
277 <para>
278 For all methods, install images and create the menu entries
279 for installed applications. Be sure that the <envar>QT4LINK</envar>
280 variable is defined in root's environment and
281 as the <systemitem class="username">root</systemitem> user:
282 </para>
283
284<screen role="root"><userinput>install -v -Dm644 src/gui/dialogs/images/qtlogo-64.png \
285 /usr/share/pixmaps/qt4logo.png &amp;&amp;
286
287install -v -Dm644 tools/assistant/tools/assistant/images/assistant-128.png \
288 /usr/share/pixmaps/assistant-qt4.png &amp;&amp;
289
290install -v -Dm644 tools/designer/src/designer/images/designer.png \
291 /usr/share/pixmaps/designer-qt4.png &amp;&amp;
292
293install -v -Dm644 tools/linguist/linguist/images/icons/linguist-128-32.png \
294 /usr/share/pixmaps/linguist-qt4.png &amp;&amp;
295
296install -v -Dm644 tools/qdbus/qdbusviewer/images/qdbusviewer-128.png \
297 /usr/share/pixmaps/qdbusviewer-qt4.png &amp;&amp;
298
299install -dm755 /usr/share/applications &amp;&amp;
300
301cat &gt; /usr/share/applications/assistant-qt4.desktop &lt;&lt; EOF
302<literal>[Desktop Entry]
303Name=Qt4 Assistant
304Comment=Shows Qt4 documentation and examples
305Exec=$QT4LINK/bin/assistant
306Icon=assistant-qt4.png
307Terminal=false
308Encoding=UTF-8
309Type=Application
310Categories=Qt;Development;Documentation;</literal>
311EOF
312
313cat &gt; /usr/share/applications/designer-qt4.desktop &lt;&lt; EOF
314<literal>[Desktop Entry]
315Name=Qt4 Designer
316Comment=Design GUIs for Qt4 applications
317Exec=$QT4LINK/bin/designer
318Icon=designer-qt4.png
319MimeType=application/x-designer;
320Terminal=false
321Encoding=UTF-8
322Type=Application
323Categories=Qt;Development;</literal>
324EOF
325
326cat &gt; /usr/share/applications/linguist-qt4.desktop &lt;&lt; EOF
327<literal>[Desktop Entry]
328Name=Qt4 Linguist
329Comment=Add translations to Qt4 applications
330Exec=$QT4LINK/bin/linguist
331Icon=linguist-qt4.png
332MimeType=text/vnd.trolltech.linguist;application/x-linguist;
333Terminal=false
334Encoding=UTF-8
335Type=Application
336Categories=Qt;Development;</literal>
337EOF
338
339cat &gt; /usr/share/applications/qdbusviewer-qt4.desktop &lt;&lt; EOF
340<literal>[Desktop Entry]
341Name=Qt4 QDbusViewer
342GenericName=D-Bus Debugger
343Comment=Debug D-Bus applications
344Exec=$QT4LINK/bin/qdbusviewer
345Icon=qdbusviewer-qt4.png
346Terminal=false
347Encoding=UTF-8
348Type=Application
349Categories=Qt;Development;Debugger;</literal>
350EOF
351
352cat &gt; /usr/share/applications/qtconfig-qt4.desktop &lt;&lt; EOF
353<literal>[Desktop Entry]
354Name=Qt4 Config
355Comment=Configure Qt4 behavior, styles, fonts
356Exec=$QT4LINK/bin/qtconfig
357Icon=qt4logo.png
358Terminal=false
359Encoding=UTF-8
360Type=Application
361Categories=Qt;Settings;</literal>
362EOF</userinput></screen>
363
364 </sect2>
365
366 <sect2 role="commands">
367 <title>Command Explanations</title>
368
369 <para>
370 <parameter>-confirm-license</parameter>: Accept license
371 without prompting user during configuration.
372 </para>
373
374 <para>
375 <parameter>-opensource</parameter>: Install the opensource
376 version of <application>Qt</application>.
377 </para>
378
379 <para>
380 <parameter>-release</parameter>: This switch disables
381 building with debugging symbols.
382 </para>
383
384 <para>
385 <parameter>-nomake examples -nomake demos</parameter>:
386 These switches disable building programs that are only of
387 interest to a developer using <application>Qt</application>.
388 </para>
389
390 <para>
391 <parameter>-system-sqlite</parameter>: This switch enables use
392 the system version of <application>SQLite</application>.
393 </para>
394
395 <para>
396 <parameter>-no-nis</parameter>: This switch disables support
397 for Network Information Service (NIS) which has been
398 deprecated in recent versions of <application>Glibc</application>.
399 </para>
400
401 <para>
402 <parameter>-no-phonon -no-phonon-backend</parameter>: These
403 switches disable building of the bundled
404 <application>Phonon</application> library. Better version
405 is provided by <xref linkend="phonon"/> package.
406 </para>
407
408 <para>
409 <parameter>-dbus-linked -openssl-linked</parameter>: These
410 switches enable explicit linking of the
411 <application>D-Bus</application> and
412 <application>OpenSSL</application> libraries into
413 <application>Qt</application> libraries instead of
414 <command>dlopen()</command>-ing them.
415 </para>
416
417 <para>
418 <parameter>-no-openvg</parameter>: This switch disables
419 <application>OpenVG</application> support in
420 <application>Qt</application>.
421 </para>
422
423 <para>
424 <parameter>-optimized-qmake</parameter>: This switch enables
425 building of the optimized <command>qmake</command> program.
426 </para>
427
428 <para>
429 <option>-no-dbus</option>: Use this switch if you don't have
430 <application>D-Bus</application> installed.
431 </para>
432
433 </sect2>
434
435 <sect2 role="configuration">
436 <title>Configuring Qt</title>
437
438 <sect3 id="qt4-config">
439 <title>Configuration Information</title>
440
441 <para>
442 If you installed <application>Qt</application> in /usr,
443 create an environment variable needed by certain packages.
444 As the <systemitem class="username">root</systemitem> user:
445 </para>
446
447<screen role="root"><userinput>cat &gt; /etc/profile.d/qt4.sh &lt;&lt; EOF
448<literal># Begin /etc/profile.d/qt4.sh
449
450QT4DIR=/usr
451export QT4DIR
452
453# End /etc/profile.d/qt4.sh</literal>
454EOF</userinput></screen>
455
456 <para>
457 If you installed <application>Qt</application> in a location other
458 than /usr, you need to update the following configuration files so
459 that <application>Qt</application> is correctly found by other packages
460 and system processes.</para>
461
462 <para>As the <systemitem class="username">root</systemitem> user, update
463 the <filename>/etc/ld.so.conf</filename> file and the dynamic linker's
464 run-time cache file:
465 </para>
466
467<screen role="root"><userinput>cat &gt;&gt; /etc/ld.so.conf &lt;&lt; EOF
468<literal># Begin Qt addition
469
470/opt/qt4/lib
471
472# End Qt addition</literal>
473EOF
474
475ldconfig</userinput></screen>
476
477 <indexterm zone="qt4 qt4-config">
478 <primary sortas="e-etc-ld.so.conf">/etc/ld.so.conf</primary>
479 </indexterm>
480
481 <para>
482 As the <systemitem class="username">root</systemitem> user, create
483 the <filename>/etc/profile.d/qt4.sh</filename> file:
484 </para>
485
486<screen role="root"><userinput>cat &gt; /etc/profile.d/qt4.sh &lt;&lt; EOF
487<literal># Begin /etc/profile.d/qt4.sh
488
489QT4DIR=/opt/qt4
490
491pathappend /opt/qt4/bin PATH
492pathappend /opt/qt4/lib/pkgconfig PKG_CONFIG_PATH
493
494export QT4DIR
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.