Changeset eb30b876
- Timestamp:
- 12/17/2020 02:01:09 PM (2 years ago)
- Branches:
- qt5new
- Children:
- 1d087b41
- Parents:
- b7e41a4d
- Location:
- x/lib
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
x/lib/qt5.xml
rb7e41a4d reb30b876 599 599 <?dbhtml list-presentation="table"?> 600 600 601 <varlistentry id="assistant-qt5">602 <term><command>assistant</command></term>603 <listitem>604 <para>605 is a tool for presenting on-line documentation.606 </para>607 <indexterm zone="qt5 assistant-qt5">608 <primary sortas="b-assistant-qt5">assistant</primary>609 </indexterm>610 </listitem>611 </varlistentry>612 613 <varlistentry id="balsam">614 <term><command>balsam</command></term>615 <listitem>616 <para>617 is a tool to convert 3D scenes from various creation tools618 to QML format, for use by the new QtQuick 3D library619 </para>620 <indexterm zone="qt5 balsam">621 <primary sortas="b-balsam">balsam</primary>622 </indexterm>623 </listitem>624 </varlistentry>625 626 <varlistentry id="canbusutil">627 <term><command>canbustil</command></term>628 <listitem>629 <para>630 is a tool to deal with arbitrary CAN bus frames.631 A Controller Area Network (CAN) is a vehicle bus standard designed632 to allow microcontrollers and devices to communicate with each other633 in applications without a host computer.634 </para>635 <indexterm zone="qt5 canbusutil">636 <primary sortas="b-canbusutil">canbusutil</primary>637 </indexterm>638 </listitem>639 </varlistentry>640 641 <varlistentry id="designer-qt5">642 <term><command>designer</command></term>643 <listitem>644 <para>645 is a full-fledged GUI builder. It includes646 powerful features such as preview mode, automatic widget647 layout, support for custom widgets, and an advanced648 property editor.649 </para>650 <indexterm zone="qt5 designer-qt5">651 <primary sortas="b-designer-qt5">designer</primary>652 </indexterm>653 </listitem>654 </varlistentry>655 656 <varlistentry id="fixqt4headers.pl">657 <term><command>fixqt4headers.pl</command></term>658 <listitem>659 <para>660 is a script to replace all Qt 4 style includes with Qt 5 includes.661 </para>662 <indexterm zone="qt5 fixqt4headers.pl">663 <primary sortas="b-fixqt4headers.pl">fixqt4headers.pl</primary>664 </indexterm>665 </listitem>666 </varlistentry>667 668 601 <varlistentry id="lconvert-qt5"> 669 602 <term><command>lconvert</command></term> … … 759 692 </varlistentry> 760 693 761 <varlistentry id="moc-qt5">762 <term><command>moc</command></term>763 <listitem>764 <para>765 generates Qt meta object support code.766 </para>767 <indexterm zone="qt5 moc-qt5">768 <primary sortas="b-moc-qt5">moc</primary>769 </indexterm>770 </listitem>771 </varlistentry>772 773 694 <varlistentry id="pixeltool-qt5"> 774 695 <term><command>pixeltool</command></term> … … 796 717 </varlistentry> 797 718 798 <varlistentry id="qdbuscpp2xml-qt5">799 <term><command>qdbuscpp2xml</command></term>800 <listitem>801 <para>802 takes a C++ source file and generates a D-Bus XML definition803 of the interface.804 </para>805 <indexterm zone="qt5 qdbuscpp2xml-qt5">806 <primary sortas="b-qdbuscpp2xml-qt5">qdbuscpp2xml</primary>807 </indexterm>808 </listitem>809 </varlistentry>810 811 719 <varlistentry id="qdbus-qt5"> 812 720 <term><command>qdbus</command></term> … … 830 738 <indexterm zone="qt5 qdbusviewer-qt5"> 831 739 <primary sortas="b-qdbusviewer-qt5">qdbusviewer</primary> 832 </indexterm>833 </listitem>834 </varlistentry>835 836 <varlistentry id="qdbusxml2cpp-qt5">837 <term><command>qdbusxml2cpp</command></term>838 <listitem>839 <para>840 is a tool that can be used to parse interface descriptions841 and produce static code representing those interfaces,842 </para>843 <indexterm zone="qt5 qdbusxml2cpp-qt5">844 <primary sortas="b-qdbusxml2cpp-qt5">qdbusxml2cpp</primary>845 740 </indexterm> 846 741 </listitem> … … 901 796 </varlistentry> 902 797 903 <varlistentry id="qlalr-qt5">904 <term><command>qlalr</command></term>905 <listitem>906 <para>907 is a tool used to generate code from grammar specifications.908 </para>909 <indexterm zone="qt5 qlalr-qt5">910 <primary sortas="b-qlalr-qt5">qlalr</primary>911 </indexterm>912 </listitem>913 </varlistentry>914 915 <varlistentry id="qmake-qt5">916 <term><command>qmake</command></term>917 <listitem>918 <para>919 uses information stored in project files to920 determine what should go in the makefiles it921 generates.922 </para>923 <indexterm zone="qt5 qmake-qt5">924 <primary sortas="b-qmake-qt5">qmake</primary>925 </indexterm>926 </listitem>927 </varlistentry>928 929 798 <varlistentry id="qml"> 930 799 <term><command>qml</command></term> … … 1135 1004 </varlistentry> 1136 1005 1137 <varlistentry id="qtwaylandscanner">1138 <term><command>qtwaylandscanner</command></term>1139 <listitem>1140 <para>1141 converts Wayland specfiles to C++ headers and code needed for1142 QtWayland.1143 </para>1144 <indexterm zone="qt5 qtwaylandscanner">1145 <primary sortas="b-qtwaylandscanner">qtwaylandscanner</primary>1146 </indexterm>1147 </listitem>1148 </varlistentry>1149 1150 <varlistentry id="qvkgen">1151 <term><command>qvkgen</command></term>1152 <listitem>1153 <para>1154 converts Vulkan specfiles to C++ headers and code.1155 </para>1156 <indexterm zone="qt5 qvkgen">1157 <primary sortas="b-qvkgen">qvkgen</primary>1158 </indexterm>1159 </listitem>1160 </varlistentry>1161 1162 <varlistentry id="rcc-qt5">1163 <term><command>rcc</command></term>1164 <listitem>1165 <para>1166 is a resource compiler used in conjunction with designer.1167 </para>1168 <indexterm zone="qt5 rcc-qt5">1169 <primary sortas="b-rcc-qt5">rcc</primary>1170 </indexterm>1171 </listitem>1172 </varlistentry>1173 1174 1006 <varlistentry id="repc"> 1175 1007 <term><command>repc</command></term> … … 1198 1030 </varlistentry> 1199 1031 1200 <varlistentry id="syncqt.pl-qt5">1201 <term><command>syncqt.pl</command></term>1202 <listitem>1203 <para>1204 is a script to create the forwarding headers in the include1205 directories. It is an internal development tool.1206 </para>1207 <indexterm zone="qt5 syncqt.pl-qt5">1208 <primary sortas="b-syncqt.pl-qt5">syncqt.pl</primary>1209 </indexterm>1210 </listitem>1211 </varlistentry>1212 1213 <varlistentry id="tracegen">1214 <term><command>tracegen</command></term>1215 <listitem>1216 <para>1217 is a trace generator for LTTng or ETW.1218 </para>1219 <indexterm zone="qt5 tracegen">1220 <primary sortas="b-tracegen">tracegen</primary>1221 </indexterm>1222 </listitem>1223 </varlistentry>1224 1225 <varlistentry id="uic-qt5">1226 <term><command>uic</command></term>1227 <listitem>1228 <para>1229 is a Qt user interface compiler.1230 </para>1231 <indexterm zone="qt5 uic-qt5">1232 <primary sortas="b-uic-qt5">uic</primary>1233 </indexterm>1234 </listitem>1235 </varlistentry>1236 1237 1032 <varlistentry id="xmlpatterns-qt5"> 1238 1033 <term><command>xmlpatterns</command></term> -
x/lib/qtbase.xml
rb7e41a4d reb30b876 9 9 <!ENTITY qtbase-md5sum "0eb522ff6c2194f9690cbdcd5b33e803"> 10 10 <!ENTITY qtbase-size "48 MB"> 11 <!ENTITY qtbase-buildsize " 4.4 GB (145MB installed)">12 <!ENTITY qtbase-time " 64SBU (Using parallelism=4)">11 <!ENTITY qtbase-buildsize "2.4 GB (96 MB installed)"> 12 <!ENTITY qtbase-time "4.7 SBU (Using parallelism=4)"> 13 13 ]> 14 14 … … 254 254 </para> 255 255 256 <screen role="root"><userinput>find $QT5 DIR/ -name \*.prl \256 <screen role="root"><userinput>find $QT5PREFIX/ -name \*.prl \ 257 257 -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;</userinput></screen> 258 259 <!-- dubious, looks like VLC can cope with non suffixed programs. 260 Furthermore, qmlcachegen is needed by VLC, and not installed 261 by qtbase. Means this should be done after qttools install. --> 262 <para> 263 Some packages such as <xref linkend='vlc'/> look for certain 264 executables with a -qt5 suffix. Run the following command as the 265 <systemitem class="username">root</systemitem> user 266 to create the necessary symlinks: 267 </para> 268 269 <screen role="root"><userinput>for file in moc qmake rcc uic; do 270 ln -sfrvn $QT5PREFIX/bin/$file /usr/bin/$file-qt5 271 done</userinput></screen> 272 258 273 </sect2> 259 274 … … 312 327 </para> 313 328 314 <screen role="nodump"><userinput>cat > /etc/profile.d/qt base.sh << "EOF"315 <literal># Begin /etc/profile.d/qt base.sh329 <screen role="nodump"><userinput>cat > /etc/profile.d/qt5.sh << "EOF" 330 <literal># Begin /etc/profile.d/qt5.sh 316 331 317 332 QT5DIR=/usr 318 333 export QT5DIR 319 334 320 # End /etc/profile.d/qt base.sh</literal>335 # End /etc/profile.d/qt5.sh</literal> 321 336 EOF</userinput></screen> 322 337 … … 360 375 <para> 361 376 As the <systemitem class="username">root</systemitem> user, create 362 the <filename>/etc/profile.d/qt base.sh</filename> file:363 </para> 364 365 <screen role="root"><userinput>cat > /etc/profile.d/qt base.sh << "EOF"366 <literal># Begin /etc/profile.d/qt base.sh377 the <filename>/etc/profile.d/qt5.sh</filename> file: 378 </para> 379 380 <screen role="root"><userinput>cat > /etc/profile.d/qt5.sh << "EOF" 381 <literal># Begin /etc/profile.d/qt5.sh 367 382 368 383 QT5DIR=/opt/qt5 … … 373 388 export QT5DIR 374 389 375 # End /etc/profile.d/qt base.sh</literal>390 # End /etc/profile.d/qt5.sh</literal> 376 391 EOF</userinput></screen> 377 392 … … 391 406 <seglistitem> 392 407 <seg> 393 qtwebengine_convert_dict and 394 QtWebEngineProcess (in $QT5DIR/libexec) 408 fixqt4headers.pl, 409 moc, 410 qdbuscpp2xml, 411 qdbusxml2cpp, 412 qlalr, 413 qmake, 414 qvkgen, 415 rcc, 416 syncqt.pl, 417 tracegen, and 418 uic 395 419 </seg> 396 420 <seg> 397 libQt5Pdf.so, 398 libQt5PdfWidgets.so, 399 libQt5WebEngineCore.so, 400 libQt5WebEngine.so, and 401 libQt5WebEngineWidgets.so 421 libQt5AccessibilitySupport.a, 422 libQt5Bootstrap.a, 423 libQt5Concurrent.so, 424 libQt5Core.so, 425 libQt5DBus.so, 426 libQt5DeviceDiscoverySupport.a, 427 libQt5EdidSupport.a, 428 libQt5EglFSDeviceIntegration.so, 429 libQt5EglFsKmsSupport.so, 430 libQt5EglSupport.a, 431 libQt5EventDispatcherSupport.a, 432 libQt5FbSupport.a, 433 libQt5FontDatabaseSupport.a, 434 libQt5GlxSupport.a, 435 libQt5Gui.so, 436 libQt5InputSupport.a, 437 libQt5KmsSupport.a, 438 libQt5Network.so, 439 libQt5OpenGLExtensions.a, 440 libQt5OpenGL.so, 441 libQt5PlatformCompositorSupport.a, 442 libQt5PrintSupport.so, 443 libQt5ServiceSupport.a, 444 libQt5Sql.so, 445 libQt5Test.so, 446 libQt5themeSupport.a, 447 libQt5Widgets.so, 448 libQt5XcbQpa.so, 449 libQt5XkbCommonSupport.a, and 450 libQt5Xml.so 402 451 </seg> 403 452 <seg> 404 $QT5DIR/include/QtPdf, 405 $QT5DIR/include/QtPdfWidgets, 406 $QT5DIR/include/QtWebEngine, 407 $QT5DIR/include/QtWebEngineCore, 408 $QT5DIR/include/QtWebEngineWidgets, 409 $QT5DIR/qml/QtWebEngine, and 410 $QT5DIR/translations/qtwebengine_locales 453 /opt/qt5 and /opt/qt-&qt5-version;, or, if installing 454 in /usr: /usr/include/qt5, /usr/lib/qt5, /usr/share/{,doc}/qt5 411 455 </seg> 412 456 </seglistitem> 413 457 </segmentedlist> 414 458 415 <!--<variablelist>459 <variablelist> 416 460 <bridgehead renderas="sect3">Short Descriptions</bridgehead> 417 461 <?dbfo list-presentation="list"?> 418 462 <?dbhtml list-presentation="table"?> 419 463 420 </variablelist>--> 464 <varlistentry id="fixqt4headers.pl"> 465 <term><command>fixqt4headers.pl</command></term> 466 <listitem> 467 <para> 468 is a script to replace all Qt 4 style includes with Qt 5 includes. 469 </para> 470 <indexterm zone="qtbase fixqt4headers.pl"> 471 <primary sortas="b-fixqt4headers.pl">fixqt4headers.pl</primary> 472 </indexterm> 473 </listitem> 474 </varlistentry> 475 476 <varlistentry id="moc-qt5"> 477 <term><command>moc</command></term> 478 <listitem> 479 <para> 480 generates Qt meta object support code. 481 </para> 482 <indexterm zone="qtbase moc-qt5"> 483 <primary sortas="b-moc-qt5">moc</primary> 484 </indexterm> 485 </listitem> 486 </varlistentry> 487 488 <varlistentry id="qdbuscpp2xml-qt5"> 489 <term><command>qdbuscpp2xml</command></term> 490 <listitem> 491 <para> 492 takes a C++ source file and generates a D-Bus XML definition 493 of the interface. 494 </para> 495 <indexterm zone="qtbase qdbuscpp2xml-qt5"> 496 <primary sortas="b-qdbuscpp2xml-qt5">qdbuscpp2xml</primary> 497 </indexterm> 498 </listitem> 499 </varlistentry> 500 501 <varlistentry id="qdbusxml2cpp-qt5"> 502 <term><command>qdbusxml2cpp</command></term> 503 <listitem> 504 <para> 505 is a tool that can be used to parse interface descriptions 506 and produce static code representing those interfaces, 507 </para> 508 <indexterm zone="qtbase qdbusxml2cpp-qt5"> 509 <primary sortas="b-qdbusxml2cpp-qt5">qdbusxml2cpp</primary> 510 </indexterm> 511 </listitem> 512 </varlistentry> 513 514 <varlistentry id="qlalr-qt5"> 515 <term><command>qlalr</command></term> 516 <listitem> 517 <para> 518 is a tool used to generate code from grammar specifications. 519 </para> 520 <indexterm zone="qtbase qlalr-qt5"> 521 <primary sortas="b-qlalr-qt5">qlalr</primary> 522 </indexterm> 523 </listitem> 524 </varlistentry> 525 526 <varlistentry id="qmake-qt5"> 527 <term><command>qmake</command></term> 528 <listitem> 529 <para> 530 uses information stored in project files to 531 determine what should go in the makefiles it 532 generates. 533 </para> 534 <indexterm zone="qtbase qmake-qt5"> 535 <primary sortas="b-qmake-qt5">qmake</primary> 536 </indexterm> 537 </listitem> 538 </varlistentry> 539 540 <varlistentry id="qvkgen"> 541 <term><command>qvkgen</command></term> 542 <listitem> 543 <para> 544 converts Vulkan specfiles to C++ headers and code. 545 </para> 546 <indexterm zone="qtbase qvkgen"> 547 <primary sortas="b-qvkgen">qvkgen</primary> 548 </indexterm> 549 </listitem> 550 </varlistentry> 551 552 <varlistentry id="rcc-qt5"> 553 <term><command>rcc</command></term> 554 <listitem> 555 <para> 556 is a resource compiler used in conjunction with designer. 557 </para> 558 <indexterm zone="qtbase rcc-qt5"> 559 <primary sortas="b-rcc-qt5">rcc</primary> 560 </indexterm> 561 </listitem> 562 </varlistentry> 563 564 <varlistentry id="syncqt.pl-qt5"> 565 <term><command>syncqt.pl</command></term> 566 <listitem> 567 <para> 568 is a script to create the forwarding headers in the include 569 directories. It is an internal development tool. 570 </para> 571 <indexterm zone="qtbase syncqt.pl-qt5"> 572 <primary sortas="b-syncqt.pl-qt5">syncqt.pl</primary> 573 </indexterm> 574 </listitem> 575 </varlistentry> 576 577 <varlistentry id="tracegen"> 578 <term><command>tracegen</command></term> 579 <listitem> 580 <para> 581 is a trace generator for LTTng or ETW. 582 </para> 583 <indexterm zone="qtbase tracegen"> 584 <primary sortas="b-tracegen">tracegen</primary> 585 </indexterm> 586 </listitem> 587 </varlistentry> 588 589 <varlistentry id="uic-qt5"> 590 <term><command>uic</command></term> 591 <listitem> 592 <para> 593 is a Qt user interface compiler. 594 </para> 595 <indexterm zone="qtbase uic-qt5"> 596 <primary sortas="b-uic-qt5">uic</primary> 597 </indexterm> 598 </listitem> 599 </varlistentry> 600 601 </variablelist> 421 602 </sect2> 422 603 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.