Qt5/Documentation/OverviewClassification: Difference between revisions
(339 intermediate revisions by 21 users not shown) | |||
Line 1: | Line 1: | ||
List of Qt documentation pages classified according to the structure defined in [[Qt5/Documentation/OverviewStructure]], along with information about what might need fixing on each of the pages. | |||
How to help out | |||
# Pick an entry that has "Fix" in the "'''Status'''" column. | |||
# Put your name into the Owner field, and save the page | |||
# Follow the instructions in the Action column, and fix whatever else needs fixing on the page | |||
# Change status to either <span style="color:green">OK</span> or <span style="color:orange">Fix language</span> if you want a language check on what you've written | |||
=== Needs action === | === Needs action === | ||
{| | {| class="wikitable" | ||
|- | |- | ||
!style="width: | !style="width:30%"| Title !!style="width:5%"| Status !!style="width=45%"|Action!! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/bughowto.html How to Report a Bug] || <span style="color:green">OK</span> || - || Lars | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/codecs.html Codecs] || <span style="color:green">OK</span> || Removed || Lars | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qtconfig.html Configuring Qt] || <span style="color:green">OK</span> || '''Kill''' it! || Paul | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qt-performance.html Qt Performance Tuning] || <span style="color:green">OK</span> ||Outdated: '''Kill''' it || Paul | ||
|} | |} | ||
===Introduction=== | ===Introduction=== | ||
{| | As described in [[Qt5/Documentation/OverviewStructure#Introduction]], source at qtdoc/doc/src/index.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/index.html | ||
{| class="wikitable" | |||
|- | |||
!style="width:30%"| Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/whatsqt.html What is Qt] || <span style="color:red">Fix</span> || Rename to "Getting started with Qt", but content outline stays. "Getting started"-heading in content outline should be renamed to "Create your first application" (or something like that...) and link to [http://doc-snapshot.qt-project.org/5.0/qtdoc/gettingstarted.html current getting started page] || Topi | |||
|- | |- | ||
|What's | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qt5-intro.html Introduction to Qt 5] || <span style="color:green">OK</span> || Rename to 'What's new in Qt 5'. Fix contentList of API changes don't show up. It's a QDoc issue which is being fixed as part of [https://bugreports.qt-project.org/browse/QTBUG-27695 QTBUG-27695] || Venu | ||
|- | |||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/gettingstarted.html Getting started] || <span style="color:green">Ok</span> || Remove from main page. Add info about when to choose to use widgets and when to use QML. || Eskil | |||
|- | |||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/whatsqt.html What is Qt] || <span style="color:green">OK</span> || remove and put content to 'Getting started with Qt' || Topi | |||
|- | |||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/supported-platforms.html Supported Platforms] || <span style="color:green">OK</span>|| Bring up to date regarding which desktop platforms we support, and also write a bit about the embedded and mobile platforms || Tuukka | |||
|- | |||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/licensing.html Licensing and Credits] || <span style="color:green">OK</span> || - || Lars and others | |||
|} | |} | ||
==== Porting from Qt 4 ==== | ==== Porting from Qt 4 ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
!style="width: | !style="width:30%"| Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/portingqmlapp.html Porting QML Applications to Qt 5] || <span style="color:green">OK</span> || The page is yet to merged from master to the newdocs branch. || Venu | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsensors/qtsensors-porting.html Porting Applications from QtMobility Sensors to Qt Sensors] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/portingguide.html Porting Guidelines] || <span style="color:green">OK</span> || - | ||
|} | |} | ||
=== SDK === | === SDK === | ||
{| | |||
As described in [[Qt5/Documentation/OverviewStructure#.22Application_Development_.28tools_and_Qt_Creator.29.22_Topic_Page]], source at qtdoc/doc/src/developmenttools.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-app-development.html | |||
{| class="wikitable" | |||
|- | |- | ||
!style="width: | !style="width:30%"| Title !!style="width:5%"| Status !! style="width:45%"|Action!! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-app-development.html Development Tools] || <span style="color:green">OK</span> || Needs polish, get rid of qvfb reference (no longer relevant in Qt 5) || Leena | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/configure-options.html Configuration Options for Qt] || <span style="color:red">In Review</span> || Page to be removed, instruct to use configure -help only? || Topi | ||
|- | |||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/cmake-manual.html CMake Manual] || <span style="color:green">OK</span> || - | |||
|} | |} | ||
====Tools==== | ====Tools==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
|style="width: | |style="width:30%"|[http://doc-snapshot.qt-project.org/5.0/qtdoc/assistant-custom-help-viewer.html Using Qt Assistant as a Custom Help Viewer] ||style="width:5%"| <span style="color:green">OK</span> || style="width:45%"|Mentions CD-ROMs like it's state of the art, so it sounds super-old. Talks about Qt 4.4 like it's the latest version. || style="width:10%"| Leena | ||
|- | |- | ||
|Qt Assistant | |Qt Assistant http://doc-snapshot.qt-project.org/5.0/assistant.html || <span style="color:green">OK</span> || Screenshot says "Qt 4.4" and has a HUGE Trolltech-logo :P. Mentions of Qt 4.4.0 and Qt 4.4.1 in examples. Lots of Qt 4.4 screenshots done on Windows XP. Maybe we should update those? Claims Assistant is better than a web browser since it can do full text search, which we plan to implement in the web page as well? Also, Google might have something to cover that stuff. || Leena | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qtdesigner-components.html Creating and Using Components for Qt Designer] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qtdesigner-module.html QtDesigner Module] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/rcc.html Resource Compiler (rcc)] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
|Qt's Tools | |Qt's Tools http://doc-snapshot.qt-project.org/5.0/qttools.html || <span style="color:red">Kill</span> || Some of these have been moved into the QtTools add-on, I think. The applicable parts were moved to the new Development Tools topic. ||| Leena | ||
|- | |- | ||
|User Interface Compiler (uic) || http://doc-snapshot.qt-project.org/5.0/ | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/uic.html User Interface Compiler (uic)] || <span style="color:green">OK</span> || - | ||
|- | |||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/rcc.html Resource Compiler (rcc)] || <span style="color:green">OK</span> || - | |||
| | |||
|} | |} | ||
==== General ==== | ==== General ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
|style="width: | |style="width:30%"|[http://doc-snapshot.qt-project.org/5.0/qtdoc/developing-on-mac.html Developing Qt Applications for Mac OS X ] ||style="width:5%"| <span style="color:green">OK</span>||style="width:45%"| - ||style="width:10%"| - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/developing-with-qt.html Cross-Platform and Platform-Specific Development] || <span style="color:red">Fix</span> || Needs more information || | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/exceptionsafety.html Exception Safety] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/requirements.html General Qt Requirements] || <span style="color:green">OK</span> || Remove QWS references || Paul | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/requirements-mac.html Qt for Mac OS X Requirements] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/requirements-wince.html Qt for Windows CE Requirements] || <span style="color:red">Fix</span> || Looks outdated; is CE even supported anymore? | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/requirements-win.html Qt for Windows Requirements] || <span style="color:green">OK</span> || | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/requirements-x11.html Qt for X11 Requirements] ||<span style="color:green">OK</span> || || Samuel | ||
|} | |} | ||
==== qmlscene ==== | ==== qmlscene ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
|style="width: | |style="width:30%"| [http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-qmlscene.html Prototyping with qmlscene] ||style="width:5%"| <span style="color:green">OK</span> || style="width:45%"| - || style="width:10%"|- | ||
|} | |} | ||
==== Deployment ==== | ==== Deployment ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
|style="width: | |style="width:30%"|[http://doc-snapshot.qt-project.org/5.0/qtdoc/deployment.html Deploying Qt Applications] ||style="width:5%"| <span style="color:green">Fixed</span> || style="width:45%"|Outdated list of modules, and outdated list of platforms? || style="width:10%"| Venu | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/deployment-mac.html Deploying an Application on Mac OS X] || <span style="color:orange">Fix language?</span> || Is this up-to-date? The deployment tool mentioned here does not seem to exist. What about Creator? [Gabriel]<span style="color:green">OK</span> Looks good to me, but it may be good to update the library version in the examples to 5.0. (Also, macdeployqt is part of qttools). | ||
|Gabriel | |||
|- | |- | ||
|Deploying Plugins || http://doc-snapshot.qt-project.org/5.0/deployment- | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/deployment-plugins.html Deploying Plugins] || <span style="color:green">OK</span> || - | ||
|- | |||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/deployment-windows.html Deploying an Application on Windows] || <span style="color:green">OK</span> || <span style="color:green">OK</span> with some reservations: Does not mention SDK or Qt Creator at all.. Should it? | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/deployment-x11.html Deploying an Application on X11 Platforms] || <span style="color:green">OK</span> || <span style="color:green">OK</span> with some reservations: Does not mention SDK or Qt Creator at all.. Should it? | ||
|} | |} | ||
==== Qt | ==== Qt Designer ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
|style="width: | |style="width:30%"|[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-buddy-mode.html Qt Designer's Buddy Editing Mode] || style="width:5%"| <span style="color:green">OK</span> || style="width:45%" | - || style="width:10%"|- | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-connection-mode.html Qt Designer's Signals and Slots Editing Mode] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-creating-custom-widgets-extensions.html Creating Custom Widget Extensions] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-creating-custom-widgets-extensions.html Creating Custom Widgets for Qt Designer] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-creating-mainwindows.html Creating Main Windows in Qt Designer] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-customizing-forms.html Customizing Qt Designer Forms] || <span style="color:green">OK</span> || Refers to QWidget include file as <QtGui/QWidget> || Leena | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-editing-mode.html Qt Designer's Editing Modes] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-layouts.html Using Layouts in Qt Designer] || <span style="color:green">OK</span> || Talks about QFormLayout as if it's the new sliced bread || Leena | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-manual.html Qt Designer Manual]|| <span style="color:green">OK</span> || Should be clear about this being a designer for Widget apps specifically and that there are options. Leena: I don't agree with this, as at this level users are probably looking for information about using Qt Designer. The options should be explained at a higher level. || Shawn Rutledge, Leena | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-preview.html Saving, Previewing and Printing Forms in Qt Designer] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-quick-start.html A Quick Start to Qt Designer] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-resources.html Editing Resources with Qt Designer] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-stylesheet.html Using Stylesheets with Qt Designer] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-tab-order.html Qt Designer's Tab Order Editing Mode] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-to-know.html Getting to Know Qt Designer] || <span style="color:green">OK</span> || Outdated information on how to start application (should probably focus on Qt Creator integration). Contains a reference to old "Qt Software" branding. || Leena | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-ui-file-format.html Qt Designer's UI File Format] || <span style="color:green">OK</span> || XML-schema missing, but this will probably be picked up by a qdoc error. | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-using-a-ui-file.html Using a Designer UI File in Your Application] || <span style="color:green">OK</span> || Some iffy code snippets. Will be fixed later. | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-using-containers.html Using Containers in Qt Designer] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-using-custom-widgets.html Using Custom Widgets with Qt Designer] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-widget-mode.html Qt Designer's Widget Editing Mode] || <span style="color:green">OK</span> || Contains a TODO: "### Screenshot of widget box, again" || Leena | ||
|} | |} | ||
==== Cross-platform development ==== | ==== Cross-platform development ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
|style="width: | |style="width:30%"|[http://doc-snapshot.qt-project.org/5.0/qtdoc/supported-platforms.html Supported Platforms] ||style="width:5%"| <span style="color:green">Ok</span> || style="width:45%"|See [https://bugreports.qt-project.org/browse/QTBUG-27250 QTBUG-27250]. Also mentions Nokia. Consider syncing with [http://qt.digia.com/Product/Supported-Platforms/ Digia's page] || style="width:10%"| Tuukka | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/platform-notes.html Platform and Compiler Notes] || <span style="color:green">OK</span> || Remove "embedded linux" || Lars | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/platform-notes-integrity.html Platform Notes - INTEGRITY] || <span style="color:red">Fix</span> || Almost empty | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/platform-notes-mac.html Platform and Compiler Notes - Mac OS X] || <span style="color:green">OK</span> || Code snippet won't compile because it uses QApplication without including QtWidgets. Also has an empty section labelled "Binary Package". | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/platform-notes-qnx.html Platform and Compiler Notes - QNX] || <span style="color:red">Fix</span> || Almost empty || Peter Hartmann | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/platform-notes-vxworks.html Platform and Compiler Notes - VxWorks] || <span style="color:red">Fix</span> || Almost empty | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/platform-notes-windows.html Platform and Compiler Notes - Windows] || <span style="color:green">OK</span> || Refers to compiling Qt 4. Contains the macro "%VERSION%": Is this supposed to be expanded by qdoc? | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/platform-notes-x11.html Platform and Compiler Notes - X11] || <span style="color:green">OK</span> || A lot of this information is outdated || Lars | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/platform-specific.html Platform-Specific Documentation] || <span style="color:red">Fix</span> || outdated | ||
|} | |} | ||
==== qmake ==== | ==== qmake ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
|style="width: | |style="width:30%"|[http://doc-snapshot.qt-project.org/5.0/qtdoc/qmake-advanced-usage.html qmake Advanced Usage] ||style="width:5%"| <span style="color:green">OK</span> || style="width:45%"| - || style=width:10%"|- | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qmake-common-projects.html qmake Common Projects] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qmake-environment-reference.html Configuring qmake's Environment] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qmake-function-reference.html qmake Function Reference] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qmake-manual.html qmake Manual] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qmake-platform-notes.html qmake Platform Notes] || <span style="color:green">OK</span> || Contains sections about Symbian || Leena | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qmake-precompiledheaders.html Using Precompiled Headers] || <span style="color:green">OK</span> || Contains some 4.0 versioning in the code snippets and claims we still support VC6. || Leena | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qmake-project-files.html qmake Project Files] || <span style="color:green">OK</span> || Outdated examples where you have to do "CONFIG += qt thread" to get a multithreaded Qt application. Outdated list of modules. || Leena | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qmake-reference.html qmake Reference] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qmake-running.html Running qmake] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qmake-tutorial.html qmake Tutorial] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qmake-using.html Using qmake] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qmake-variable-reference.html qmake Variable Reference] || <span style="color:green">OK</span> || Contains information particular to Symbian and Maemo. Layout is all crazy. Module list for QT variable is outdated. Contains information about variables that have been deprecated since Qt 4.2. Leena: Joerg was not sure what was meant by this, so please remove anything you think should go and ask Ossi to review. || Leena | ||
|} | |} | ||
==== sdk ==== | ==== sdk ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
! Title !! | ! style="width:30%"|Title !! style="width:5%"| Status !!style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/gettingstartedqt.html Getting Started Programming with Qt] || <span style="color:green">Ok</span> || Called "Getting started with Qt" instead of "Getting started with QtWidgets" || Eskil | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/installation.html Installation] || <span style="color:green">OK</span> || Expand with more platforms? || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/install-mac.html Installing Qt for Mac OS X]|| <span style="color:red">Fix</span> || Should focus on SDK instead of source builds? || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/install-wince.html Installing Qt for Windows CE]|| <span style="color:red">Fix</span> || Should focus on SDK instead of source builds? || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/install-win.html Installing Qt for Windows] || <span style="color:red">Fix</span> || Should focus on SDK instead of source builds? || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/install-x11.html Installing Qt for X11 Platforms] || <span style="color:red">Fix</span> || Should focus on SDK instead of source builds? || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/linguist-id-based-i18n.html Qt Linguist Manual: Text ID Based Translations] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/linguist-manager.html Qt Linguist Manual: Release Manager] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/linguist-manual.html Qt Linguist Manual] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/linguist-programmers.html Qt Linguist Manual: Programmers]|| <span style="color:green">OK</span> || Include information about QML. Leena: Added a short paragraph with a link, will integrate the contents later. || Leena | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/linguist-translators.html Qt Linguist Manual: Translators] || <span style="color:green">OK</span> || First section only says "Contents". Placeholder? || Leena | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/linguist-ts-file-format.html Qt Linguist Manual: TS File Format] || <span style="color:green">OK</span> || Missing DTD || Leena | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/linuxx11-support.html Support for Linux/X11] ||<span style="color:green">OK</span> || List of features includes graphics view and QtOpenGL, but not QML. || Eskil | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/mac-support.html Support for Mac OS X] || <span style="color:green">OK</span> || List of features includes graphics view and QtOpenGL, but not QML. || Eskil | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/mac-differences.html Qt for Mac OS X - Specific Issues] || <span style="color:red">Fix</span> || Suggests contacting technical support. Should perhaps redirect to mailing lists and forums instead? Also mentions that Q_WS_MAC is no longer defined, but still uses it in a code snippet. || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/moc.html Using the Meta-Object Compiler (moc)]|| <span style="color:green">Ok</span> || Says that "moc does not expand macros", but I think Lars added a fully functioning preprocessor? || Kevin Krammer | ||
|} | |} | ||
Line 240: | Line 269: | ||
{| | {| class="wikitable" | ||
|- | |- | ||
! Title !! | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width=45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-debugging.html Debugging QML Applications] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-deployment.html Deploying QML Applications]|| <span style="color:red">Fix</span> || Claims that QQuickView is QWidget-based and uses QApplication instead of QGuiApplication in examples. || - || Lars | ||
|} | |} | ||
====Build system==== | ====Build system==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
! Title !! | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/sharedlibrary.html Creating Shared Libraries] || <span style="color:green">OK</span> || - | ||
|} | |} | ||
=== User Interfaces === | === User Interfaces === | ||
As described in [[Qt5/Documentation/OverviewStructure#.22User_Interface.22_Topic_Page]], source at qtdoc/doc/src/userinterfaces.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-ui.html | |||
====General==== | ====General==== | ||
{| | {| class="wikitable" | ||
|- | |||
! style="width:30%"|Title !! style="width:5%"|Status !! style="width:45%"|Action !! style="width:10%"|Owner | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-ui.html User Interfaces] || <span style="color:green">OK</span> || Complete the overview page according to the instructions it currently contains || J-P Nurmi, Andras Becsi | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/accelerators.html Standard Accelerator Keys] || <span style="color:green">Ok</span> || Contains a reference to Q3Accel as the "best practice" for accelerators in Qt... The list of standard accelerators might be useful to some people, though. || Eskil | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/accessible.html Accessibility] || <span style="color:green">Ok</span> || Make this less confrontational? || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/animation.html Animation Framework] || <span style="color:red">Fix</span> || QEasingCurve needs a description, otherwise it's fine. || Lars | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/animation-overview.html The Animation Framework] || <span style="color:green">Ok</span> || Mentions "Kinetic" and "Graphics View". Might need some generalization. || Jan Arve | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/appicon.html Setting the Application Icon] || <span style="color:green">OK</span> || || | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-performance.html Performance Considerations And Suggestions] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/restoring-geometry.html Restoring a Window's Geometry]|| <span style="color:green">Ok</span> || Update to QWindow (also, QWidget::saveGeometry is buggy) || Kevin Krammer | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qundo.html Overview of Qt's Undo Framework]|| <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/scalability.html Scalability] || <span style="color:green">OK</span> || But maybe mention desktop as well as devices || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/session.html Session Management] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/guibooks.html Books about GUI Design] || <span style="color:green">Fixed</span> || Should mention that the Qt 4-book is mainly relevant for widgets development and other. We'll just have to assume that our charity-agreement with Amazon (our favorite bookstore apparently) is still valid? || Gunnar | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qt-gui-concepts.html UI Design with Qt] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgui/qtgui-module.html The Qt GUI Module] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgui/qtgui-index.html Qt GUI Module Overview] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/desktop-integration.html Desktop Integration] || <span style="color:green">OK</span> || See [https://bugreports.qt-project.org/browse/QTBUG-25524 QTBUG-25524] || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/gettingstarted.html Getting Started Guides] || <span style="color:green">Ok</span> || Differentiating between Qt and QML as two different toolkits. Should be "widgets" and "QML"? || Eskil | ||
|} | |} | ||
====QML and QtQuick==== | ====QML and QtQuick==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:20%"| Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-cppclasses-topic.html Important C++ Classes Provided By The Qt QML Module] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-cppintegration-contextproperties.html Embedding C++ Objects into QML with Context Properties] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-cppintegration-data.html Data Type Conversion Between QML and C++] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-cppintegration-definetypes.html Defining QML Types from C++] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-cppintegration-exposecppattributes.html Exposing Attributes of C++ Types to QML] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-cppintegration-interactqmlfromcpp.html Interacting with QML Objects from C++] || <span style="color:green">OK</span> || - || - | ||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-cppintegration-topic.html Integrating QML and C++] || <span style="color:green">OK</span> || - || - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-documents-definetypes.html Defining Object Types through QML Documents] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-documents-networktransparency.html Resource Loading and Network Transparency] || <span style="color:green">OK</span> || - || - | ||
|- | |||
|} | |} | ||
{| | {| class="wikitable" | ||
|- | |- | ||
! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%| Action!!style="width:10%"| Owner | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qmlmodule-qtquick-window2-qtquick-window-2.html QML Module QtQuick.Window 2.0] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-module.html Qt Quick Module - C++ Classes]|| <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick2-qtquick-releasenotes.html Qt Quick Release Notes] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquicklicense.html Qt Quick Licensing Information] || <span style="color:green">OK</span> || <span style="color:red>This topic is missing from the newdocs snapshot, so the link it pointing to the doc-snapshot version of it.</span>|| - | ||
|} | |} | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | |style="width:30%"|[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-positioning-anchors.html Positioning with Anchors] || style="width:5%"|<span style="color:green">OK</span> ||style="width:45%"| - ||style="width:10%"| - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-positioning-layouts.html Item Layouts] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-positioning-righttoleft.html Right-to-left User Interfaces] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-positioning-topic.html Important Concepts In Qt Quick - Positioning] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-qmltypereference.html QML Types Provided by Qt Quick] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-quickstart-basics.html Quick Start Guide - QML Basics] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-quickstart-essentials.html Quick Start Guide - QML Essentials] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-statesanimations-animations.html Animation and Transitions in Qt Quick] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-statesanimations-behaviors.html Using Qt Quick Behaviors with States] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-statesanimations-states.html Qt Quick States]|| <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-statesanimations-topic.html Important Concepts in Qt Quick - States, Transitions and Animations] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-usecase-animations.html Usecase - Animations In QML] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-usecase-integratingjs.html Use Case - Integrating JavaScript in QML] || <span style="color:green">OK</span> || Last link in document doesn't work || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-usecase-layouts.html Use Case - Layouts In QML] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-usecase-styling.html Use Case - Style And Theme Support] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-usecase-text.html Use Case - Displaying Text In QML] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-usecase-userinput.html Use Case - Responding To User Input in QML] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-usecase-visual.html Use Case - Visual Elements In QML] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-visualcanvas-coordinates.html Concepts - Visual Coordinates in Qt Quick] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-visualcanvas-topic.html Important Concepts In Qt Quick - The Visual Canvas] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-visualcanvas-visualparent.html Concepts - Visual Parent in Qt Quick] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-visualtypes-topic.html Important Concepts In Qt Quick - Visual Types] || <span style="color:green">OK</span> || - || - | ||
|} | |} | ||
{| | {| class="wikitable" | ||
! style="width:30%"|Title !! style="width:5%"|Status !!style="width:45%"|Action !! style="width:10%"|Owner | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-cppextensionpoints.html C++ Extension Points Provided By Qt Quick] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qml-intro-composing-uis.html Composing User Interfaces with QML] || <span style="color:red">Fix</span> || Missing snippets and images || Gunnar | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-modules-cppplugins.html Creating C++ Plugins for QML] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-javascript-resources.html Defining JavaScript Resources In QML] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-appdevguide-components.html Defining Reusable Components] || <span style="color:green">OK</span> || Contains lots of <span style="color:red">########</span> comments || Gunnar | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-javascript-dynamicobjectcreation.html Dynamic QML Object Creation from JavaScript] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qml-intro-positioning-items.html Generating Items with Repeaters] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-modules-identifiedmodules.html Identified Modules] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-convenience-topic.html Important Concepts In Qt Quick - Convenience Types] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-effects-topic.html Important Concepts In Qt Quick - Graphical Effects] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-input-topic.html Important Concepts In Qt Quick - User Input] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-javascript-imports.html Importing JavaScript Resources in QML] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-syntax-directoryimports.html Importing QML Document Directories] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-syntax-imports.html Import Statements] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-javascript-topic.html Integrating QML and JavaScript] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-internationalization.html Internationalization and Localization with Qt Quick] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qml-intro.html Introduction to Qt Quick] || <span style="color:green">Removed</span> || Talks about QtDeclarative, Symbian and Maemo and has screenshot with Symbian in it. Gunnar: Duplicated information, removed || Gunnar | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-javascript-expressions.html JavaScript Expressions in QML Documents] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-javascript-hostenvironment.html JavaScript Host Environment || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-input-focus.html Keyboard Focus in Qt Quick] || <span style="color:green">OK</span> || A bit too much QWidget || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-modules-legacymodules.html Legacy Modules] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-javascript-functionlist.html List of JavaScript Objects and Functions] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-modules-qmldir.html Module Definition qmldir Files] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-input-mouseevents.html Mouse Events] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick2-qtquick-particles-performance.html Particle System Performance Guide] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-syntax-propertybinding.html Property Binding] || <span style="color:green">OK</span> || <span style="color:red">Fix</span> the <span style="color:red">### TODO</span> || Gunnar | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-applicationdevelopers.html QML Application Developer Resources] || <span style="color:green">OK</span> || Gunnar: removed || Gunnar | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qml-intro-tools.html QML Application Development Tools] || <span style="color:green">OK</span> || Gunnar: removed || Gunnar | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-typesystem-basictypes.html QML Basic Types] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qml-best-practices.html QML Best Practices Guides] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qml-best-practices-coding.html QML Best Practices: Coding Conventions] || <span style="color:green">Removed</span> || Gunnar: this document is mostly useless and a duplicate of the Coding Conventions one, so it has been removed|| Gunnar | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qml-best-practices-datatypes.html QML Best Practices: Data types] || <span style="color:green">OK</span> || This document contains empty sections, '''Kill''' it? || Gunnar | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qml-codingconventions.html QML Coding Conventions] || <span style="color:red">Fix</span> || Why have two coding conventions documents, this and qml-best-practices-coding.html? || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qml-intro-basic-syntax.html QML Concepts and Syntax] || <span style="color:green">removed</span> || Missing snippets and images. Gunnar: duplicated information, removed || Gunnar | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-documents-topic.html QML Documents] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qml-features.html QML Features] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-javascript-qmlglobalobject.html QML Global Object] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-modules-topic.html QML Modules] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-syntax-objectattributes.html QML Object Attributes] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-typesystem-objecttypes.html QML Object Types] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-syntax-basics.html QML Syntax Basics] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-typereference-topic.html QML Types Provided By The QtQml Module] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-index.html Qt QML] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-module.html Qt QML Module - C++ Classes] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick2-qtqml-releasenotes.html Qt QML Release Notes] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-glossary.html Qt Quick Glossary Of Terms] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-index.html Qt Quick] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-input-textinput.html Qt Quick Text Input Handling and Validators] || <span style="color:green">OK</span> || Remove QRegExp reference? QRegularExpression is the new class in 5.0. || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-documents-scope.html Scope and Naming Resolution] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-syntax-signals.html Signal and Handler Event System] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-effects-sprites.html Sprite Animations] || <span style="color:green">OK </span> || Broken HTML for links and some broken qdoc syntax at the top. || Gunnar | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-documents-structure.html Structure of a QML Document] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtqml-typesystem-topic.html The QML Type System] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qml-intro-user-interaction.html User Interaction with QML] || <span style="color:red">Fix</span> || Missing snippets || - | ||
|- | |- | ||
| | |[qml-behaviors-and-states.html Using QML Behaviors with States] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-particles2-qtquick-effects-particles.html Using the Qt Quick Particle System] || <span style="color:green">OK</span> || - || - | ||
|} | |} | ||
=====Introduction===== | =====Introduction===== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | |style="width:30%"|[http://doc-snapshot.qt-project.org/5.0/qtdoc/gettingstartedqml.html Getting Started Programming with QML] ||style="width:5%"| <span style="color:green">Ok</span> ||style="width:45%" | Several anachronisms, old code samples, etc. See [https://bugreports.qt-project.org/browse/QTBUG-25621 QTBUG-25621] || style="width:10%"| Eskil | ||
|} | |} | ||
====Widgets==== | ====Widgets==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | !style="width:30%"| Title !!style="width:5%"| Status !!style="width:45%"|Action !! style="width:20%"| Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/widget-classes.html#abstract-widget-classes Abstract Widget Classes] || <span style="color:green">Ok</span> || Page is empty. || Jan Arve Sæther | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/widget-classes.html#advanced-widget-classes Advanced Widgets] || <span style="color:green">Ok</span> || Just a list of widgets. Seems incomplete. || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/widget-classes.html#widget-appearance-and-style-related-classes Widget Appearance and Style] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/application-windows.html Window and Dialog Widgets] || <span style="color:red">Fix</span> || Very widget-specific and overloads the term "Window" which now has a different meaning. || - | ||
|- | |||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtwidgets/widget-classes.html#basic-widget-classes Basic Widgets]|| <span style="color:green">Ok</span> || - || - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/widget-classes.html#organizer-widget-classes Organizers] || <span style="color:green">OK</span> || - || - | ||
| | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtopengl/qtopengl-module.html QtOpenGL Module] || <span style="color:green">Ok</span> || This module is deprecated. The Motif reference might not be relevant any more || Jan Arve Sæther | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/dialogs.html Dialog Windows] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/gallery-cleanlooks.html Cleanlooks Style Widget Gallery] || <span style="color:green">Ok</span> || CleanLooks is not part of the Qt 5 release, but is an unmaintained addon -> '''Killed''' || Jan Arve Sæther | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/gallery-gtk.html GTK Style Widget Gallery] || <span style="color:red">Fix</span> || Doesn't the GTK style use the system theme? Should be clarified if that's the case. || J-P Nurmi | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/gallery.html Qt Widget Gallery] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/gallery-macintosh.html Macintosh Style Widget Gallery] || <span style="color:green">OK</span> || Has a table-breaking image, but mostly fine. || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/gallery-plastique.html Plastique Style Widget Gallery] || <span style="color:green">Ok</span> || Plastique is not part of Qt 5 release, but is an unmaintained addon -> '''Killed''' || Jan Arve Sæther | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/gallery-windows.html Windows Style Widget Gallery] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/gallery-windowsvista.html Windows Vista Style Widget Gallery] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/gallery-windowsxp.html Windows XP Style Widget Gallery] || <span style="color:green">OK</span> || - || - | ||
| | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/gallery-fusion.html Fusion Style Widget Gallery] || <span style="color:green">Ok</span> || Generate gallery & update Plastique/Cleanlooks links to Fusion || J-P Nurmi | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/geomanagement.html Layout Classes] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |style="width:30%"|[http://doc-snapshot.qt-project.org/5.0/qtwidgets/qtwidgets-module.html QtWidgets Module] ||style="width:5%"| <span style="color:green">OK</span> || style="width:45%"| - || style="width:10%"| - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/qwidget-styling.html Styling] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtwidgets/graphicsview-api.html Graphics View Classes] || <span style="color:green">OK</span> || - || - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/graphicsview.html Graphics View Framework] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/standard-dialogs.html Standard Dialogs] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/style-reference.html Styles and Style Aware Widgets]|| <span style="color:green">OK</span> || All QWindowsStyle etc. references must be removed, use QCommonStyle/QProxyStyle instead. || J-P Nurmi | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/stylesheet-customizing.html Customizing Qt Widgets Using Style Sheets] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/stylesheet-designer.html Qt Designer Integration] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/stylesheet.html Qt Style Sheets] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/stylesheet-reference.html Qt Style Sheets Reference] || <span style="color:green">OK</span> || - || - | ||
| | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/stylesheet-syntax.html The Style Sheet Syntax] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/mainwindow.html Application Main Window] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/layout.html Layout Management] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/mainwindow-classes.html Main Window and Related Classes] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/widgets-and-layouts.html Widgets and Layouts] || <span style="color:green">OK</span> || Mention QtQuick || - | ||
|} | |} | ||
==== User input ==== | ==== User input ==== | ||
{| | {| class="wikitable" | ||
|- | |||
!style="width:30%"| Title !!style="width:5%"| Status !!style="width:45%"|Action !! style="width:20%"|Owner | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/focus.html Keyboard Focus]||<span style="color:green">OK</span> || Widget-specific. Should contain info about keyboard-focus in QML.||Shawn Rutledge | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/gestures-overview.html Gestures Programming]|| <span style="color:green">OK</span> || Focuses on QWidget and Graphics View. Should probably focus on QWidget and QML? || Shawn Rutledge | ||
|} | |} | ||
==== Drag and drop ==== | ==== Drag and drop ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | |style="width:30%"|[http://doc-snapshot.qt-project.org/5.0/qtdoc/dnd.html Drag and Drop] || style="width:5%"|<span style="color:red">Fix</span> || style="width:45%"|Needs to describe QtQuick/QWindow (QWidget part is <span style="color:green">OK</span>) || style="width:10%" | - || Lars | ||
|} | |} | ||
==== Rich text ==== | ==== Rich text ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | !style="width:30%"| Title !!style="width:5%"| Status !!style="width:45%"|Action !! style="width:20%"| Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgui/richtext-advanced-processing.html Advanced Rich Text Processing] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgui/richtext-common-tasks.html Common Rich Text Editing Tasks] || <span style="color:green">OK</span> || - || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgui/richtext-cursor.html The QTextCursor Interface] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgui/richtext.html Rich Text Processing] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgui/richtext-html-subset.html Supported HTML Subset]|| <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgui/richtext-layouts.html Document Layouts] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
|Rich Text | |[http://doc-snapshot.qt-project.org/5.0/qtgui/richtext-processing.html Rich Text Processing APIs] || <span style="color:green">OK</span> || - | ||
|- | |||
|[http://doc-snapshot.qt-project.org/5.0/qtgui/richtext-structure.html Rich Text Document Structure] || <span style="color:green">OK</span> || - | |||
|} | |} | ||
==== i18n ==== | ==== i18n ==== | ||
{| | {| class="wikitable" | ||
! Title !! | ! style="width:30%"|Title !! style="width:5%"|Status !! style="width:45%"|Action !!style="width:20%" | Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/internationalization.html Internationalization with Qt] || <span style="color:green">OK</span> || - || Lars | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/i18n.html Qt Classes for Internationalization] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/i18n-plural-rules.html Translation Rules for Plurals] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/i18n-source-translation.html Writing Source Code for Translation] || <span style="color:green">OK</span> || - || Lars | ||
|} | |} | ||
==== Model/View ==== | ==== Model/View ==== | ||
{| | {| class="wikitable" | ||
! Title !! | !style="width:30%"|Title !! style="width:5%" | Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-modelviewsdata-topic.html Important Concepts In Qt Quick - Data - Models, Views and Data Storage] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-modelviewsdata-modelview.html Models and Views in Qt Quick] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/model-view.html Model/View Classes] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/model-view-programming.html Model/View Programming] || <span style="color:red">Fix</span> || Should cover QML usage. || Steve | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtwidgets/modelview.html Model/View Tutorial] || <span style="color:red">Fix</span> || Very focused on widgets. It should be clear that widgets and QML are both first class citizens when it comes to presenting the contents of a model. Also lists a few Qt 4 books, so it should be made clear there that they describe concepts which are still relevant, but that they don't contain information about the new additions in Qt 5 (or, probably, the laters versions of Qt 4). || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-modelviewsdata-cppmodels.html Using C++ Models with QtQuick Views] || <span style="color:green">OK</span> || - || - | ||
|} | |} | ||
=== Core fundamentals === | === Core fundamentals === | ||
As described in [[Qt5/Documentation/OverviewStructure#.22Core_fundamentals.22_Topic_Page]], source at qtdoc/doc/src/core.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-core.html | |||
====General==== | ====General==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
! Title !! | !style="width:30%"| Title !! style="width:5%"|Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-core.html Core Fundamentals] || <span style="color:red">Fix</span> || Write an overview, make sure all the links work || | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/tools.html Non-GUI Classes] || <span style="color:green">OK</span> | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/unicode.html Unicode in Qt] || <span style="color:green">OK</span> | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/unix-signals.html Calling Qt Functions From Unix Signal Handlers] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/atomic-operations.html Implementing Atomic Operations] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/custom-types.html Creating Custom Qt Types] || <span style="color:green">OK</span> || Should probably mention QtQuick | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/debug.html Debugging Techniques] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
|http://doc-snapshot.qt-project.org/5.0/qtcore/qtalgorithms.html lt;QtAlgorithms> - Generic Algorithms]|| <span style="color:green">OK</span> || - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/qtcore-module.html QtCore Module] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/qtendian.html <QtEndian> - Endian Conversion Functions] || <span style="color:green">OK</span> || - | ||
|- | |||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/qt-conf.html Using qt.conf] || <span style="color:green">OK</span> || - | |||
|} | |} | ||
==== Event system ==== | ==== Event system ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | !style="width:30%"| Title !! style="width:5%"|Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
|Event | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/eventsandfilters.html The Event System] || <span style="color:green">OK</span> || - | ||
|- | |||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/events.html Event Classes] || <span style="color:green">OK</span> || - | |||
|} | |} | ||
Line 773: | Line 727: | ||
==== IPC ==== | ==== IPC ==== | ||
{| | {| class="wikitable" | ||
|- | |||
!style="width:30%"| Title !! style="width:5%"|Status !! style="width:45%"|Action !! style="width:10%"|Owner | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdbus/intro-to-dbus.html D-Bus]||<span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/ipc.html Inter-Process Communication in Qt] || <span style="color:green">OK</span> || Write about QProcess || Paul | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdbus/qdbusdeclaringsignals.html Declaring Signals in D-Bus Adaptors] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdbus/qdbusdeclaringslots.html Declaring Slots in D-Bus Adaptors] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdbus/qdbus.html QDBus Namespace] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdbus/qdbustypesystem.html The QtDBus Type System] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qttools/qdbusviewer.html D-Bus Viewer] || <span style="color:red">Fix</span> || <span style="color:red">The link is BROKEN.</span> This topic is under qttools which is yet to be modularized. The link will be fixed once that is done and qdocconf files are added to the repo. | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdbus/qdbusxml2cpp.html QtDBus XML compiler (qdbusxml2cpp)] || <span style="color:green">OK</span> || - | ||
|} | |} | ||
==== Plugins ==== | ==== Plugins ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | !style="width:30%"| Title !! style="width:5%"|Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
|Qt | |[http://doc-snapshot.qt-project.org/5.0/qtcore/plugins-howto.html How to Create Qt Plugins]|| <span style="color:green">OK</span> || - | ||
|- | |||
|[http://doc-snapshot.qt-project.org/5.0/qtcore/plugins.html Qt Module QML Plugins] || <span style="color:green">OK</span> || - | |||
|} | |} | ||
==== Object model ==== | ==== Object model ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | !style="width:30%"| Title !! style="width:5%"|Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/object.html Object Model] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/objecttrees.html Object Trees & Ownership] || <span style="color:green">OK</span> || QWidget is not "the base class of everything that appears on the screen" || Paul | ||
|- | |- | ||
|The | |[http://doc-snapshot.qt-project.org/5.0/qtcore/metaobjects.html The Meta-Object System]|| <span style="color:green">OK</span>|| || Paul | ||
|- | |||
|[http://doc-snapshot.qt-project.org/5.0/qtcore/properties.html The Property System] || <span style="color:green">OK</span> || - | |||
|} | |} | ||
{| | {| class="wikitable" | ||
|- | |- | ||
!style="width:30%"| Title !! style="width:5%"|Status !! style="width:45%"|Action !! style="width:10%"|Owner | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/signalsandslots.html Signals & Slots] || <span style="color:green">OK</span> || A bit too much focus on QWidget? | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/templates.html Why Doesn't Qt Use Templates for Signals and Slots?] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/timers.html Timers]|| <span style="color:green">OK</span> || Change to be less QWidget-focused | ||
|} | |} | ||
====QPA==== | ====QPA==== | ||
{| | {| class="wikitable" | ||
|- | |||
!style="width:30%"| Title !! style="width:5%"|Status !! style="width:45%"|Action !! style="width:10%"|Owner | |||
|- | |- | ||
| [http://doc-snapshot.qt-project.org/5.0/qtdoc/qpa.html Qt Platform Abstraction] || <span style="color:red">Fix</span> || Skeleton overview documentation for QPA needs fleshing out || - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qt-embedded-kmap2qmap.html kmap2qmap] || <span style="color:red">Fix</span> || Rewrite to mention QPA instead of Qt/Embedded - this tool does not compile, and the page is not linked from anywhere || - | ||
|} | |} | ||
Line 834: | Line 797: | ||
=====Mac===== | =====Mac===== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
!style="width:30%"| Title !! style="width:5%"|Status !! style="width:45%"|Action !! style="width:10%"|Owner | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qtmac-as-native.html Qt is Mac OS X Native] || <span style="color:green">OK</span> || - | ||
|} | |} | ||
=====WinCE===== | =====WinCE===== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
! Title !! | !style="width:30%"| Title !! style="width:5%"|Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qtce.html Qt for Windows CE] || <span style="color:green">OK</span> || What's the status for CE? || aholza | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/shadow.html Windows CE - Using shadow builds] || <span style="color:red">Fix</span> || WinCE? || aholza | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/wince-with-qt-introduction.html Windows CE - Introduction to using Qt] || <span style="color:red">Fix</span> || is CE still supported? || aholza | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/windowsce-customization.html Windows CE - Working with Custom SDKs] || <span style="color:red">Fix</span> || is CE still supported? || aholza | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/windowsce-opengl.html Qt for Windows CE and OpenGL ES] || <span style="color:red">Fix</span> || Outdated: Only mentions QGLWidget; is CE still supported? || aholza | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/windowsce-signing.html Windows CE - Signing] || <span style="color:red">Fix</span> || Is CE still supported? || aholza | ||
|} | |} | ||
====Threads and Concurrency==== | ====Threads and Concurrency==== | ||
{| | {| class="wikitable" | ||
|- | |||
!style="width:30%"| Title !! style="width:5%"|Status !! style="width:45%"|Action !! style="width:10%"|Owner | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtcore/thread-basics.html Threading Basics] || <span style="color:red">Fix</span> || Update archaic technique of reimplementing QThread::run() (See [https://bugreports.qt-project.org/browse/QTBUG-23635 QTBUG-23635]). Change to be less QWidget-focused || JKSH | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/thread.html Threading Classes] || <span style="color:green">OK</span> || - || JKSH | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/threads.html Thread Support in Qt] || <span style="color:green">OK</span> || Link back to Threading Basics in Recommended Reading || JKSH | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/threads-modules.html Thread-Support in Qt Modules] || <span style="color:green">OK</span> || - || JKSH | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/threads-qobject.html Threads and QObjects] || <span style="color:red">Fix</span> || Update archaic technique of reimplementing QThread::run() (See [https://bugreports.qt-project.org/browse/QTBUG-23635 QTBUG-23635]). Change to be less QWidget-focused || JKSH | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/threads-qtconcurrent.html Concurrent Programming] || <span style="color:green">OK</span> || - || JKSH | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/threads-reentrancy.html Reentrancy and Thread-Safety] || <span style="color:green">OK</span> || - || JKSH | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/threads-starting.html Starting Threads with QThread]|| <span style="color:red">Fix</span> || Update archaic technique of reimplementing QThread::run() (See [https://bugreports.qt-project.org/browse/QTBUG-23635 QTBUG-23635]). Change QApplication to QGuiApplication || JKSH | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/threads-synchronizing.html Synchronizing Threads] || <span style="color:green">OK</span> || - || JKSH | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtconcurrent/qtconcurrent-module.html QtConcurrent Module] || <span style="color:red">Fix</span> || No links || JKSH | ||
|} | |} | ||
====Container classes==== | ====Container classes==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
! Title !! | !style="width:30%"| Title !! style="width:5%"|Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/containers.html Container Classes] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/string-processing.html Classes for String Data] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/shared.html Implicitly Shared Classes]|| <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/implicit-sharing.html Implicit Sharing] || <span style="color:red">Fix</span> || List of classes needs to be updated. https://codereview.qt-project.org/#change,41378 https://codereview.qt-project.org/#change,41381 https://codereview.qt-project.org/#change,41382 || Giuseppe | ||
|} | |} | ||
====State Machine==== | ====State Machine==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
! Title !! | !style="width:30%"| Title !! style="width:5%"|Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/statemachine-api.html The State Machine Framework] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/statemachine.html State Machine Classes] || <span style="color:green">OK</span> || - | ||
|} | |} | ||
=== Data Structure and Storage === | === Data Structure and Storage === | ||
{| | As described in [[Qt5/Documentation/OverviewStructure#.22Data_Structure_and_Storage.22_Topic_Page]], source at qtdoc/doc/src/datastorage.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-data-storage.html | ||
{| class="wikitable" | |||
|- | |- | ||
! Title !! | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-data-storage.html Data Structures and Storage] || <span style="color:red">Fix for 5.0</span> || Complete the "### Todo" style sections || Nico | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsql/database.html Database Classes] || <span style="color:green">OK</span> || - | ||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtcore/datastreamformat.html Serializing Qt Data Types] || <span style="color:green">OK</span> || - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/json.html JSON Support in Qt] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtcore/io.html Input/Output and Networking] || <span style="color:green">OK</span> || - || - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qmlmodule-qtquick-localstorage2-qtquick-localstorage-2.html Qt Quick Local Storage QML Types] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qmlmodule-qtquick-xmllistmodel2-qtquick-xmllistmodel-2.html Qt Quick XmlListModel QML Types] || <span style="color:green">OK</span> || - | ||
|} | |} | ||
==== Resources ==== | ==== Resources ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | |style="width:30%"|[http://doc-snapshot.qt-project.org/5.0/qtcore/resources.html The Qt Resource System] ||style="width:5%"| <span style="color:green">OK</span> || style="width:45%" | Remove reference to obsoleted Qt 3 functionality || style="width:10%"| - || - | ||
|} | |} | ||
==== SQL ==== | ==== SQL ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qt-sql.html SQL in Qt]|| <span style="color:green">OK</span> || - | ||
|- | |- | ||
|Qt SQL | |[http://doc-snapshot.qt-project.org/5.0/qtsql/qtsql-index.html Qt SQL] || <span style="color:green">OK</span> || - | ||
|- | |||
|[http://doc-snapshot.qt-project.org/5.0/qtsql/qtsql-module.html Qt SQL Module - C++ Classes] || <span style="color:green">OK</span> || - | |||
|} | |} | ||
==== Databases ==== | ==== Databases ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
! Title !! | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsql/sql-connecting.html Connecting to Databases] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsql/sql-driver.html SQL Database Drivers] || <span style="color:green">OK</span> || Correct qmake usage. See [https://bugreports.qt-project.org/browse/QTBUG-27325 QTBUG-27325], [https://bugreports.qt-project.org/browse/QTBUG-25600 QTBUG-25600] | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsql/sql-forms.html Creating Data-Aware Forms] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsql/sql-model.html Using the SQL Model Classes] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsql/sql-presenting.html Presenting Data in a Table View] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsql/sql-programming.html SQL Programming] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsql/sql-sqlstatements.html Executing SQL Statements] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsql/sql-types.html Data Types for Qt-supported Database Systems] || <span style="color:green">OK</span> || - | ||
|} | |} | ||
==== XML ==== | ==== XML ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtxmlpatterns/xmlprocessing.html XQuery] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtxmlpatterns/xquery-introduction.html A Short Path to XQuery] || <span style="color:green">OK</span> || - || - | ||
|} | |} | ||
=== Multimedia === | === Multimedia === | ||
{| | As described in [[Qt5/Documentation/OverviewStructure#.22Multimedia.22_Topic_Page]], source at qtdoc/doc/src/multimedia.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-multimedia.html | ||
{| class="wikitable" | |||
|- | |- | ||
! Title !! | ! style="width:30%"|Title !! style="width:5%"|Status !! style="width:45%"|Action !! style="width:20%" | Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-multimedia.html Multimedia] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/audioengineoverview.html Positional Audio] || <span style="color:green">OK</span> || Strange orthography, so maybe it should be brushed up, but content is fine. | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/audiooverview.html Audio Overview] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/cameraoverview.html Camera Overview] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/changes.html Changes in Qt Multimedia] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/multimediabackend.html Multimedia Backend Development] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/multimediaoverview.html Qt Multimedia Overview] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/qmlmodule-qtmultimedia5-qtmultimedia-5-0.html Qt Multimedia - QML Types] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/videooverview.html Video Overview] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/qml-multimedia.html Qt Multimedia QML API]|| <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/qtmultimedia.html QtMultimedia Namespace] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/qtmultimedia-index.html Qt Multimedia] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/qtmultimedia-metadata.html MetaData Namespace] || <span style="color:green">OK</span> || - | ||
| | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/qtmultimedia-module.html Qt Multimedia - C++ Classes] || <span style="color:green">OK</span> || - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/qaudio.html QAudio Namespace] ||<span style="color:green">OK</span> || - | ||
| | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtmultimedia/radiooverview.html Radio Overview] || <span style="color:green">OK</span> || - | ||
|} | |} | ||
=== | === Networking and Connectivity === | ||
As described in [[Qt5/Documentation/OverviewStructure#.22Connectivity_and_Networking.22_Topic_Page]], source at qtdoc/doc/src/connectivity.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-network-connectivity.html | |||
{| class="wikitable" | |||
{| | |||
|- | |- | ||
| | !style="width:30%"| Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-network-connectivity.html Networking and Connectivity] || <span style="color:red">Fix for 5.0</span> || Complete the overview page by implementing all the "### TODO"-style comments || Nico | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtnetwork/bearer-management.html Bearer Management] || <span style="color:green">OK</span> || - | ||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtbluetooth/bluetooth-cpp.html Qt Bluetooth C++ API] || <span style="color:red">Fix</span> || <span style="color:red">The link is BROKEN</span> The page is missing from the newdocs build. | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtbluetooth/bluetooth-qml.html Qt Bluetooth QML API] || <span style="color:red">Fix</span> || <span style="color:red">The link is BROKEN</span> The page is missing from the newdocs build. | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtnetwork/network.html Network Programming API] || <span style="color:green">OK</span> || - | ||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtbluetooth/qtbluetooth-index.html Qt Bluetooth] || <span style="color:green">OK</span> || - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtbluetooth/qtbluetooth-overview.html Qt Bluetooth Overview]|| <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdbus/qtdbus-module.html QtDBus module] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtnetwork/qtnetwork-index.html Qt Network] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtnetwork/qtnetwork-module.html Qt Network - C++ Classes] || <span style="color:green">OK</span> || - | ||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtnetwork/qtnetwork-programming.html Network Programming with Qt]|| <span style="color:green">OK</span> || - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtnetwork/ssl.html Secure Sockets Layer (SSL) Classes] || <span style="color:green">OK</span> || Says "classes below", but there is no class list (this was also the fact in 4.8) | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdbus/usingadaptors.html Using QtDBus Adaptors] || <span style="color:green">OK</span> || - | ||
| | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtbluetooth/qbluetooth.html QBluetooth Namespace] || style="width:50px"|<span style="color:green">OK</span> || - | ||
|} | |} | ||
===Graphics=== | ===Graphics=== | ||
As described in [[Qt5/Documentation/OverviewStructure#.22Graphics.22_Topic_Page]], source at qtdoc/doc/src/graphics.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-graphics.html | |||
{| | {| class="wikitable" | ||
|- | |- | ||
| | ! style="width:30%"|Title !! style="width:5%"|Status !! style="width:45%| Action !! style="width:10%"|Owner | ||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-graphics.html Graphics] || <span style="color:green">OK</span> || - || Samuel | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgui/coordsys.html Coordinate System] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtgraphicaleffects/graphicaleffects.html Graphical Effects] || <span style="color:green">OK</span> ||- || - | |||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtquick/qmlmodule-qtquick-particles2-qtquick-particles-2.html Qt Quick Particles QML Types] || <span style="color:green">OK</span> ||- | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgraphicaleffects/qtgraphicaleffects-index.html Qt Graphical Effects] || <span style="color:green">OK</span> ||- | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qt-graphics.html Qt Graphics and Printing] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtprintsupport/qtprintsupport-module.html QtPrintSupport Module] || <span style="color:green">OK</span> || - | ||
| | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtprintsupport/printing.html Printing with Qt] ||<span style="color:green">OK</span> || - | ||
|} | |} | ||
==== QPainter ==== | ==== QPainter ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | ! style="width:30%"|Title !! style="width:5%"|Status !! style="width:45%| Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgui/painting.html Painting Classes] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgui/paintsystem-devices.html Paint Devices and Backends] || <span style="color:green">OK</span> || - || Samuel | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgui/paintsystem-drawing.html Drawing and Filling] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgui/paintsystem.html Paint System] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtgui/paintsystem-images.html Reading and Writing Image Files] || <span style="color:green">OK</span> || - | ||
| | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtwidgets/qdrawutil-h.html <qdrawutil.h> - Drawing Utility Functions] || <span style="color:green">OK</span> || - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtopengl/qgl.html QGL Namespace] || style="width:50px"|<span style="color:green">OK</span> | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-visualcanvas-scenegraph.html Qt Quick Scene Graph] || style="width:50px"|<span style="color:green">OK</span> || - | ||
|} | |} | ||
=== Reference === | |||
As described in [[Qt5/Documentation/OverviewStructure#References]], source at qtdoc/doc/src/index.qdoc | |||
{| class="wikitable" | |||
{| | |||
|- | |- | ||
! Title !! | ! style="width:30%"|Title !! style="width:5%"|Status !! style="width:45%"|Action !!style="width:20%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/best-practices.html Best Practice Guides] || <span style="color:red">Fix</span> || Needs links to QML articles || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/classlists.html Class and Function Documentation] || <span style="color:red">Fix</span> || Qt 3D seems overrepresented compared to other modules || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/annotated.html Annotated Class List] || <span style="color:red">Fix</span> || Descriptions are missing || - | ||
| | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/overviews.html All Overviews and HOWTOs] || <span style="color:red">Fix</span> || If this list is not generated, it will need fixing || - | ||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/qt-basic-concepts.html Programming with Qt] || <span style="color:green">Done</span> || '''Kill''' it! || Paul | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtserviceframework/qservice.html QService Namespace] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsql/qsql.html QSql Namespace] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtnetwork/qssl.html QSsl Namespace] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/groups.html Groups Of Related Classes] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/hierarchy.html Inheritance Hierarchy] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/known-issues.html Known Issues] || <span style="color:green">OK</span> || - || | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/modules.html All Modules] || <span style="color:green">OK</span> || - || | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/namespaces.html All Namespaces] || <span style="color:red">Fix</span> || Add QtQuick-related namespaces || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/qtglobal.html <QtGlobal> - Global Qt Declarations] || <span style="color:green">OK</span> || - || | ||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtcore/qt.html Qt Namespace] || <span style="color:green">OK</span> || - ||- | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/qtplugin.html <QtPlugin> - Defining Plugins] || <span style="color:green">OK</span> || - || | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/technology-apis.html Qt and Key Technologies] || <span style="color:green">OK</span> || - || | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/tutorials.html Tutorials] || <span style="color:red">Fix</span> || Outdated || - | ||
|} | |} | ||
=== Legal === | |||
<span style="color:red">Fix:</span> There are several general issues here: | |||
# All the "editions" pages should be merged, and should talk about "licensing" instead, and be consistent with Digia messaging. (update: https://codereview.qt-project.org/#change,40943 fixes some of this) | |||
# The "Third party licenses" and "other licenses" pages are overlapping, possibly outdated and hard to read. Should be merged, checked and given a proper layout. | |||
# It is not clear why many of the single 3rparty license pages here should deserve their own pages instead of just being part of the "third party licenses" list. Presumable most or all of them should simply be merged into that page. | |||
{| class="wikitable" | |||
{| | |||
|- | |- | ||
! Title !! | ! style="width:30%"|Title !! style="width:5%"|Status !! style="width:45%"|Action !!style="width:20%"| Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/commercialedition.html Qt Commercial Edition] || <span style="color:red">Fix</span> || Contains some contact information for Digia and links to *GPL licenses, but otherwise outdated.||Eirik Aa. | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/credits.html Thanks!] || <span style="color:green">OK</span>||- | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/3rdparty.html Third-Party Licenses Used in Qt] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/catharon-license.html CatharonLicense.txt] || <span style="color:green">OK</span> ||- | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/codec-big5hkscs.html Big5-HKSCS Text Codec] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/codec-big5.html Big5 Text Codec] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/codec-eucjp.html EUC-JP Text Codec] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/codec-euckr.html EUC-KR Text Codec] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/codec-gbk.html GBK Text Codec] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/codec-sjis.html Shift-JIS Text Codec] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/codecs-jis.html ISO 2022-JP (JIS) Text Codec] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtcore/codec-tscii.html TSCII Text Codec] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtlocation/legal-poly2tri.html Poly2Tri Polygon Triangulation Library] || <span style="color:green">OK</span> || - | ||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/qt-mac-cocoa-licensing.html Contributions to the Following Cocoa platform plugin files: qcocoaapplication.h, qcocoaapplication.mm, qcocoaapplicationdelegate.h, qcocoaapplicationdelegate.mm, qcocoaeventdispatcher.h, qcocoaeventdispatcher.mm, qmacdefines_mac.h] || <span style="color:green">OK</span> || - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qtmain.html The qtmain Library] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtprintsupport/pdf-licensing.html Notes about PDF Licensing] || <span style="color:green">OK</span> || - | ||
| | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/trademarks.html Trademarks] || <span style="color:green">OK</span> || Nokia -> Digia || Christian Stromme | ||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/gpl.html GNU General Public License (GPL)] || <span style="color:green">OK</span> || -|| - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/lgpl.html GNU Lesser General Public License (LGPL)]|| <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/licenses.html Other Licenses Used in Qt] || <span style="color:green">OK</span> || But remove link to killed page || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/opensourceedition.html Open Source Versions of Qt] || <span style="color:green">OK</span> || s/Nokia/Digia/ || Christian Stromme | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/designer-recursive-shadow-casting.html Implementation of the Recursive Shadow Casting Algorithm in Qt Designer] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/editions.html Qt Editions] || <span style="color:red">Fix</span> || <span style="color:red">Fix</span> links | ||
|} | |} | ||
{| | === Scripting === | ||
As described in [[Qt5/Documentation/OverviewStructure#.22Scripting.22_Topic_Page]], source at qtdoc/doc/src/scripting.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-scripting.html | |||
{| class="wikitable" | |||
|- | |- | ||
| | ! style="width:30%"|Title !!style="width:5%"| Status !!style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-scripting.html Scriping] || <span style="color:green">OK</span> || Complete the overview according to the suggested section outline || Jedrzej | ||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtquick/qtjavascript.html Making Applications Scriptable] || <span style="color:green">OK</span> || - | |||
| | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtscript/ecmascript.html ECMAScript Reference] || <span style="color:green">OK</span> || - | ||
|} | |} | ||
==== QtScript ==== | ==== QtScript ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | ! style="width:30%"|Title !!style="width:5%"| Status !!style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtscript/qtscriptdebugger-manual.html Qt Script Debugger Manual] || <span style="color:red">Fix</span> || QtScript goes away? | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtscript/qtscriptextensions.html Creating QtScript Extensions] || <span style="color:red">Fix</span> || QtScript goes away? | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtscript/qtscript-module.html QtScript Module] || <span style="color:red">Fix</span> || QtScript goes away? | ||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtdoc/qtscripttools-module.html QtScriptTools Module] || <span style="color:red">Fix</span> || QtScript goes away? | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtscript/script.html Scripting Classes and Overviews] || <span style="color:red">Fix</span> || QtScript goes away? | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtscript/scripting.html Making Applications Scriptable]|| <span style="color:red">Fix</span> || QtScript goes away? | ||
|} | |} | ||
=== Testing === | === Testing === | ||
{| | Source at qtdoc/doc/src/testing.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/testing-and-debugging.html | ||
{| class="wikitable" | |||
|- | |- | ||
! Title !! | ! style="width:30%"|Title !! style="width:5%"|Status !! style="width:45%" | Action!!style="width:10%"| Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/testing-and-debugging.html Testing and debugging] || <span style="color:green">OK</span> || Complete the overview page by implementing all the "### TODO"-style comments || Eirik Aa | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qttestlib/qtest.html QTest Namespace]|| <span style="color:green">OK</span> || Missing snippets || Christian Stromme | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qttestlib/qtestlib-manual.html QTestLib Manual] || <span style="color:red">Fix</span> || Get rid of "provided by Nokia" ? Does cetest still work for remote execution of tests on Windows CE? | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qttestlib/tutorial1.html Chapter 1: Writing a Unit Test] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qttestlib/tutorial2.html Chapter 2: Data Driven Testing] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qttestlib/tutorial3.html Chapter 3: Simulating GUI Events] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qttestlib/tutorial4.html Chapter 4: Replaying GUI Events] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qttestlib/tutorial5.html Chapter 5: Writing a Benchmark] || <span style="color:green">OK</span> |||| Samuel | ||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qttestlib/qtestlib-tutorial.html QTestLib Tutorial] || <span style="color:green">OK</span> || - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qttestlib/qttest-module.html QtTest Module] ||<span style="color:green">OK</span> || - | ||
|} | |} | ||
====Qt Quick Test ==== | |||
{| | {| class="wikitable" | ||
|- | |- | ||
| | ! style="width:30%"|Title !! style="width:5%"|Status !! style="width:45%" | Action!!style="width:10%"| Owner | ||
| | |||
= | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick2-qtquick-qtquicktest.html QtQuickTest Reference Documentation] || <span style="color:green">OK</span> || - || - | ||
|} | |} | ||
== | == Add-ons == | ||
The topics listed in this section take lower priority for the Qt 5.0 release, as most of these modules are not part of the release package. Documentation source can be found at qtdoc/doc/src/addons.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/addons.html | |||
{| | ==== General ==== | ||
{| class="wikitable" | |||
|- | |- | ||
| | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/addons.html Addons] || <span style="color:green">Ok</span> || Complete the addons overview page by implementing all the "### TODO"-style comments on the page || Eskil | ||
|} | |} | ||
{| | ==== QtXML (deprecated) ==== | ||
{| class="wikitable" | |||
|- | |- | ||
! Title !! | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtxml/xml-namespaces.html An Introduction to Namespaces] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtxml/xml-dom-tml.html Working with the DOM Tree] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtxml/xml-processing.html XML Processing] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtxml/xml-sax.html The SAX interface] || <span style="color:green">OK</span> || - || - | ||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtxml/xml-streaming.html XML Streaming] || <span style="color:green">Ok</span> || Missing snippets || Kevin Krammer | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtxml/xml-tools.html XML Classes] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtxml/qtxml-module.html QtXml Module] || <span style="color:green">OK</span> || Is this really OK? The module is deprecated and replaced by APIs in QtCore. || - | ||
|} | |} | ||
==== | ==== QtXMLPatterns ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtxmlpatterns/qtxmlpatterns-module.html Qt XML Patterns Module]|| <span style="color:red">Fix</span> || Add the missing module page. | ||
|} | |} | ||
==== | ==== QtSVG ==== | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsvg/qtsvg-module.html QtSvg Module] || <span style="color:red">fix</span> || Add the missing module page. | ||
| | |||
|} | |} | ||
==== Sensors ==== | |||
==== | {| class="wikitable" | ||
{| | |||
|- | |- | ||
! Title !! | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsensors/qtsensorgestures-cpp.html QtSensorGestures C++ API] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsensors/qtsensors-cpp.html Qt Sensors C++ API] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsensors/qtsensors-porting.html Porting Applications from QtMobility Sensors to Qt Sensors] || <span style="color:green">OK</span> || - | ||
| | |||
|- | |- | ||
|[http://doc-snapshot.qt-project.org/5.0/qtsensors/sensorgesture-emulator-topics.html QtSensorGestures Emulator] || <span style="color:green">OK</span> || - | |||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsensors/sensorgesture-plugins-topics.html QtSensorGestures Plugins] || <span style="color:red">Fix</span> || Illustrations look like Nokia form factor. Is that ok? || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsensors/sensors-backend-topics.html Qt Sensors Backend] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsensors/creating-a-sensor-plugin.html Creating a sensor plugin] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsensors/compatmap.html Compatibility Map] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsensors/determining-the-default-sensor-for-a-type.html Determining the default sensor for a type] || <span style="color:red">Fix</span> || Nokia-specific (talks about a .conf file in /etc/xdg/Nokia). || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsensors/dynamic-sensor-backend-registration.html Dynamic Sensor Backend Registration] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsensors/genericbackend.html Generic Backend] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtsensors/index-qtsensors.html Qt Sensors] || <span style="color:green">OK</span> || - || - | ||
|} | |} | ||
==== QtTools ==== | |||
==== | {| class="wikitable" | ||
{| | |||
|- | |- | ||
| | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtdoc/qtuitools-module.html QtUiTools Module] || <span style="color:green">OK</span> || - | ||
| | |||
| | |||
|} | |} | ||
==== QtVersit ==== | |||
==== | {| class="wikitable" | ||
{| | |||
|- | |- | ||
| | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtversit/qtversit-index.html Qt Versit] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtversit/qtversit-module.html QtVersit Module] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtversit/vcardsupport.html Supported vCard Features] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtversit/qtversit-module.html Qt Versit C++ API]|| <span style="color:green">OK</span> || Link has changed | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtversit/versit.html Qt Versit Overview] || <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtversit/versitplugins.html Qt Versit Plugins]|| <span style="color:green">OK</span> || - || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtorganizer/icalsupport.html Supported iCalendar Features]|| <span style="color:green">OK</span> || - || - | ||
|} | |} | ||
==== Qt Publish and Subscribe ==== | |||
{| class="wikitable" | |||
{| | |||
|- | |- | ||
| | ! style="width:30%"|Title !!style="width:5%"| Status !! style="width:45%"|Action !! style="width:10%"|Owner | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtpublishsubscribe/qvaluespace.html QValueSpace Namespace] ||<span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtpublishsubscribe/publ-subs.html Qt Publish Subscribe Module] || <span style="color:green">OK</span> || - | ||
|- | |- | ||
| | |[http://doc-snapshot.qt-project.org/5.0/qtpublishsubscribe/qml-publishsubscribe.html Publish and Subscribe QML Plugin] || <span style="color:green">OK</span> || - | ||
|} | |} |
Latest revision as of 13:39, 3 December 2012
List of Qt documentation pages classified according to the structure defined in Qt5/Documentation/OverviewStructure, along with information about what might need fixing on each of the pages.
How to help out
- Pick an entry that has "Fix" in the "Status" column.
- Put your name into the Owner field, and save the page
- Follow the instructions in the Action column, and fix whatever else needs fixing on the page
- Change status to either OK or Fix language if you want a language check on what you've written
Needs action
Title | Status | Action | Owner |
---|---|---|---|
How to Report a Bug | OK | - | Lars |
Codecs | OK | Removed | Lars |
Configuring Qt | OK | Kill it! | Paul |
Qt Performance Tuning | OK | Outdated: Kill it | Paul |
Introduction
As described in Qt5/Documentation/OverviewStructure#Introduction, source at qtdoc/doc/src/index.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/index.html
Title | Status | Action | Owner |
---|---|---|---|
What is Qt | Fix | Rename to "Getting started with Qt", but content outline stays. "Getting started"-heading in content outline should be renamed to "Create your first application" (or something like that...) and link to current getting started page | Topi |
Introduction to Qt 5 | OK | Rename to 'What's new in Qt 5'. Fix contentList of API changes don't show up. It's a QDoc issue which is being fixed as part of QTBUG-27695 | Venu |
Getting started | Ok | Remove from main page. Add info about when to choose to use widgets and when to use QML. | Eskil |
What is Qt | OK | remove and put content to 'Getting started with Qt' | Topi |
Supported Platforms | OK | Bring up to date regarding which desktop platforms we support, and also write a bit about the embedded and mobile platforms | Tuukka |
Licensing and Credits | OK | - | Lars and others |
Porting from Qt 4
Title | Status | Action | Owner |
---|---|---|---|
Porting QML Applications to Qt 5 | OK | The page is yet to merged from master to the newdocs branch. | Venu |
Porting Applications from QtMobility Sensors to Qt Sensors | OK | - | |
Porting Guidelines | OK | - |
SDK
As described in Qt5/Documentation/OverviewStructure#.22Application_Development_.28tools_and_Qt_Creator.29.22_Topic_Page, source at qtdoc/doc/src/developmenttools.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-app-development.html
Title | Status | Action | Owner |
---|---|---|---|
Development Tools | OK | Needs polish, get rid of qvfb reference (no longer relevant in Qt 5) | Leena |
Configuration Options for Qt | In Review | Page to be removed, instruct to use configure -help only? | Topi |
CMake Manual | OK | - |
Tools
Using Qt Assistant as a Custom Help Viewer | OK | Mentions CD-ROMs like it's state of the art, so it sounds super-old. Talks about Qt 4.4 like it's the latest version. | Leena |
Qt Assistant http://doc-snapshot.qt-project.org/5.0/assistant.html | OK | Screenshot says "Qt 4.4" and has a HUGE Trolltech-logo :P. Mentions of Qt 4.4.0 and Qt 4.4.1 in examples. Lots of Qt 4.4 screenshots done on Windows XP. Maybe we should update those? Claims Assistant is better than a web browser since it can do full text search, which we plan to implement in the web page as well? Also, Google might have something to cover that stuff. | Leena |
Creating and Using Components for Qt Designer | OK | - | |
QtDesigner Module | OK | - | |
Resource Compiler (rcc) | OK | - | |
Qt's Tools http://doc-snapshot.qt-project.org/5.0/qttools.html | Kill | Some of these have been moved into the QtTools add-on, I think. The applicable parts were moved to the new Development Tools topic. | Leena |
User Interface Compiler (uic) | OK | - | |
Resource Compiler (rcc) | OK | - |
General
Developing Qt Applications for Mac OS X | OK | - | - |
Cross-Platform and Platform-Specific Development | Fix | Needs more information | |
Exception Safety | OK | - | |
General Qt Requirements | OK | Remove QWS references | Paul |
Qt for Mac OS X Requirements | OK | - | |
Qt for Windows CE Requirements | Fix | Looks outdated; is CE even supported anymore? | |
Qt for Windows Requirements | OK | ||
Qt for X11 Requirements | OK | Samuel |
qmlscene
Prototyping with qmlscene | OK | - | - |
Deployment
Deploying Qt Applications | Fixed | Outdated list of modules, and outdated list of platforms? | Venu |
Deploying an Application on Mac OS X | Fix language? | Is this up-to-date? The deployment tool mentioned here does not seem to exist. What about Creator? [Gabriel]OK Looks good to me, but it may be good to update the library version in the examples to 5.0. (Also, macdeployqt is part of qttools). | Gabriel |
Deploying Plugins | OK | - | |
Deploying an Application on Windows | OK | OK with some reservations: Does not mention SDK or Qt Creator at all.. Should it? | |
Deploying an Application on X11 Platforms | OK | OK with some reservations: Does not mention SDK or Qt Creator at all.. Should it? |
Qt Designer
Qt Designer's Buddy Editing Mode | OK | - | - |
Qt Designer's Signals and Slots Editing Mode | OK | - | |
Creating Custom Widget Extensions | OK | - | |
Creating Custom Widgets for Qt Designer | OK | - | |
Creating Main Windows in Qt Designer | OK | - | |
Customizing Qt Designer Forms | OK | Refers to QWidget include file as <QtGui/QWidget> | Leena |
Qt Designer's Editing Modes | OK | - | |
Using Layouts in Qt Designer | OK | Talks about QFormLayout as if it's the new sliced bread | Leena |
Qt Designer Manual | OK | Should be clear about this being a designer for Widget apps specifically and that there are options. Leena: I don't agree with this, as at this level users are probably looking for information about using Qt Designer. The options should be explained at a higher level. | Shawn Rutledge, Leena |
Saving, Previewing and Printing Forms in Qt Designer | OK | - | |
A Quick Start to Qt Designer | OK | - | |
Editing Resources with Qt Designer | OK | - | |
Using Stylesheets with Qt Designer | OK | - | |
Qt Designer's Tab Order Editing Mode | OK | - | |
Getting to Know Qt Designer | OK | Outdated information on how to start application (should probably focus on Qt Creator integration). Contains a reference to old "Qt Software" branding. | Leena |
Qt Designer's UI File Format | OK | XML-schema missing, but this will probably be picked up by a qdoc error. | |
Using a Designer UI File in Your Application | OK | Some iffy code snippets. Will be fixed later. | |
Using Containers in Qt Designer | OK | - | |
Using Custom Widgets with Qt Designer | OK | - | |
Qt Designer's Widget Editing Mode | OK | Contains a TODO: "### Screenshot of widget box, again" | Leena |
Cross-platform development
Supported Platforms | Ok | See QTBUG-27250. Also mentions Nokia. Consider syncing with Digia's page | Tuukka |
Platform and Compiler Notes | OK | Remove "embedded linux" | Lars |
Platform Notes - INTEGRITY | Fix | Almost empty | |
Platform and Compiler Notes - Mac OS X | OK | Code snippet won't compile because it uses QApplication without including QtWidgets. Also has an empty section labelled "Binary Package". | |
Platform and Compiler Notes - QNX | Fix | Almost empty | Peter Hartmann |
Platform and Compiler Notes - VxWorks | Fix | Almost empty | |
Platform and Compiler Notes - Windows | OK | Refers to compiling Qt 4. Contains the macro "%VERSION%": Is this supposed to be expanded by qdoc? | |
Platform and Compiler Notes - X11 | OK | A lot of this information is outdated | Lars |
Platform-Specific Documentation | Fix | outdated |
qmake
qmake Advanced Usage | OK | - | - |
qmake Common Projects | OK | - | |
Configuring qmake's Environment | OK | - | |
qmake Function Reference | OK | - | |
qmake Manual | OK | - | |
qmake Platform Notes | OK | Contains sections about Symbian | Leena |
Using Precompiled Headers | OK | Contains some 4.0 versioning in the code snippets and claims we still support VC6. | Leena |
qmake Project Files | OK | Outdated examples where you have to do "CONFIG += qt thread" to get a multithreaded Qt application. Outdated list of modules. | Leena |
qmake Reference | OK | - | |
Running qmake | OK | - | |
qmake Tutorial | OK | - | |
Using qmake | OK | - | |
qmake Variable Reference | OK | Contains information particular to Symbian and Maemo. Layout is all crazy. Module list for QT variable is outdated. Contains information about variables that have been deprecated since Qt 4.2. Leena: Joerg was not sure what was meant by this, so please remove anything you think should go and ask Ossi to review. | Leena |
sdk
Title | Status | Action | Owner |
---|---|---|---|
Getting Started Programming with Qt | Ok | Called "Getting started with Qt" instead of "Getting started with QtWidgets" | Eskil |
Installation | OK | Expand with more platforms? | - |
Installing Qt for Mac OS X | Fix | Should focus on SDK instead of source builds? | - |
Installing Qt for Windows CE | Fix | Should focus on SDK instead of source builds? | - |
Installing Qt for Windows | Fix | Should focus on SDK instead of source builds? | - |
Installing Qt for X11 Platforms | Fix | Should focus on SDK instead of source builds? | - |
Qt Linguist Manual: Text ID Based Translations | OK | - | - |
Qt Linguist Manual: Release Manager | OK | - | - |
Qt Linguist Manual | OK | - | - |
Qt Linguist Manual: Programmers | OK | Include information about QML. Leena: Added a short paragraph with a link, will integrate the contents later. | Leena |
Qt Linguist Manual: Translators | OK | First section only says "Contents". Placeholder? | Leena |
Qt Linguist Manual: TS File Format | OK | Missing DTD | Leena |
Support for Linux/X11 | OK | List of features includes graphics view and QtOpenGL, but not QML. | Eskil |
Support for Mac OS X | OK | List of features includes graphics view and QtOpenGL, but not QML. | Eskil |
Qt for Mac OS X - Specific Issues | Fix | Suggests contacting technical support. Should perhaps redirect to mailing lists and forums instead? Also mentions that Q_WS_MAC is no longer defined, but still uses it in a code snippet. | - |
Using the Meta-Object Compiler (moc) | Ok | Says that "moc does not expand macros", but I think Lars added a fully functioning preprocessor? | Kevin Krammer |
Title | Status | Action | Owner | |
---|---|---|---|---|
Debugging QML Applications | OK | - | - | |
Deploying QML Applications | Fix | Claims that QQuickView is QWidget-based and uses QApplication instead of QGuiApplication in examples. | - | Lars |
Build system
Title | Status | Action | Owner |
---|---|---|---|
Creating Shared Libraries | OK | - |
User Interfaces
As described in Qt5/Documentation/OverviewStructure#.22User_Interface.22_Topic_Page, source at qtdoc/doc/src/userinterfaces.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-ui.html
General
Title | Status | Action | Owner |
---|---|---|---|
User Interfaces | OK | Complete the overview page according to the instructions it currently contains | J-P Nurmi, Andras Becsi |
Standard Accelerator Keys | Ok | Contains a reference to Q3Accel as the "best practice" for accelerators in Qt... The list of standard accelerators might be useful to some people, though. | Eskil |
Accessibility | Ok | Make this less confrontational? | - |
Animation Framework | Fix | QEasingCurve needs a description, otherwise it's fine. | Lars |
The Animation Framework | Ok | Mentions "Kinetic" and "Graphics View". Might need some generalization. | Jan Arve |
Setting the Application Icon | OK | ||
Performance Considerations And Suggestions | OK | - | - |
Restoring a Window's Geometry | Ok | Update to QWindow (also, QWidget::saveGeometry is buggy) | Kevin Krammer |
Overview of Qt's Undo Framework | OK | - | - |
Scalability | OK | But maybe mention desktop as well as devices | - |
Session Management | OK | - | |
Books about GUI Design | Fixed | Should mention that the Qt 4-book is mainly relevant for widgets development and other. We'll just have to assume that our charity-agreement with Amazon (our favorite bookstore apparently) is still valid? | Gunnar |
UI Design with Qt | OK | - | - |
The Qt GUI Module | OK | - | - |
Qt GUI Module Overview | OK | - | - |
Desktop Integration | OK | See QTBUG-25524 | - |
Getting Started Guides | Ok | Differentiating between Qt and QML as two different toolkits. Should be "widgets" and "QML"? | Eskil |
QML and QtQuick
Title | Status | Action | Owner |
---|---|---|---|
Important C++ Classes Provided By The Qt QML Module | OK | - | - |
Embedding C++ Objects into QML with Context Properties | OK | - | - |
Data Type Conversion Between QML and C++ | OK | - | - |
Defining QML Types from C++ | OK | - | - |
Exposing Attributes of C++ Types to QML | OK | - | - |
Interacting with QML Objects from C++ | OK | - | - |
Integrating QML and C++ | OK | - | - |
Defining Object Types through QML Documents | OK | - | - |
Resource Loading and Network Transparency | OK | - | - |
Title | Status | Action | Owner |
---|---|---|---|
QML Module QtQuick.Window 2.0 | OK | - | - |
Qt Quick Module - C++ Classes | OK | - | - |
Qt Quick Release Notes | OK | - | - |
Qt Quick Licensing Information | OK | This topic is missing from the newdocs snapshot, so the link it pointing to the doc-snapshot version of it. | - |
Positioning with Anchors | OK | - | - |
Item Layouts | OK | - | - |
Right-to-left User Interfaces | OK | - | - |
Important Concepts In Qt Quick - Positioning | OK | - | - |
QML Types Provided by Qt Quick | OK | - | - |
Quick Start Guide - QML Basics | OK | - | - |
Quick Start Guide - QML Essentials | OK | - | - |
Animation and Transitions in Qt Quick | OK | - | - |
Using Qt Quick Behaviors with States | OK | - | - |
Qt Quick States | OK | - | - |
Important Concepts in Qt Quick - States, Transitions and Animations | OK | - | - |
Usecase - Animations In QML | OK | - | - |
Use Case - Integrating JavaScript in QML | OK | Last link in document doesn't work | - |
Use Case - Layouts In QML | OK | - | - |
Use Case - Style And Theme Support | OK | - | - |
Use Case - Displaying Text In QML | OK | - | - |
Use Case - Responding To User Input in QML | OK | - | - |
Use Case - Visual Elements In QML | OK | - | - |
Concepts - Visual Coordinates in Qt Quick | OK | - | - |
Important Concepts In Qt Quick - The Visual Canvas | OK | - | - |
Concepts - Visual Parent in Qt Quick | OK | - | - |
Important Concepts In Qt Quick - Visual Types | OK | - | - |
Introduction
Getting Started Programming with QML | Ok | Several anachronisms, old code samples, etc. See QTBUG-25621 | Eskil |
Widgets
Title | Status | Action | Owner |
---|---|---|---|
Abstract Widget Classes | Ok | Page is empty. | Jan Arve Sæther |
Advanced Widgets | Ok | Just a list of widgets. Seems incomplete. | - |
Widget Appearance and Style | OK | - | - |
Window and Dialog Widgets | Fix | Very widget-specific and overloads the term "Window" which now has a different meaning. | - |
Basic Widgets | Ok | - | - |
Organizers | OK | - | - |
QtOpenGL Module | Ok | This module is deprecated. The Motif reference might not be relevant any more | Jan Arve Sæther |
Dialog Windows | OK | - | - |
Cleanlooks Style Widget Gallery | Ok | CleanLooks is not part of the Qt 5 release, but is an unmaintained addon -> Killed | Jan Arve Sæther |
GTK Style Widget Gallery | Fix | Doesn't the GTK style use the system theme? Should be clarified if that's the case. | J-P Nurmi |
Qt Widget Gallery | OK | - | - |
Macintosh Style Widget Gallery | OK | Has a table-breaking image, but mostly fine. | - |
Plastique Style Widget Gallery | Ok | Plastique is not part of Qt 5 release, but is an unmaintained addon -> Killed | Jan Arve Sæther |
Windows Style Widget Gallery | OK | - | - |
Windows Vista Style Widget Gallery | OK | - | - |
Windows XP Style Widget Gallery | OK | - | - |
Fusion Style Widget Gallery | Ok | Generate gallery & update Plastique/Cleanlooks links to Fusion | J-P Nurmi |
Layout Classes | OK | - | - |
QtWidgets Module | OK | - | - |
Styling | OK | - | - |
Graphics View Classes | OK | - | - |
Graphics View Framework | OK | - | - |
Standard Dialogs | OK | - | - |
Styles and Style Aware Widgets | OK | All QWindowsStyle etc. references must be removed, use QCommonStyle/QProxyStyle instead. | J-P Nurmi |
Customizing Qt Widgets Using Style Sheets | OK | - | - |
Qt Designer Integration | OK | - | - |
Qt Style Sheets | OK | - | - |
Qt Style Sheets Reference | OK | - | - |
The Style Sheet Syntax | OK | - | - |
Application Main Window | OK | - | - |
Layout Management | OK | - | - |
Main Window and Related Classes | OK | - | - |
Widgets and Layouts | OK | Mention QtQuick | - |
User input
Title | Status | Action | Owner |
---|---|---|---|
Keyboard Focus | OK | Widget-specific. Should contain info about keyboard-focus in QML. | Shawn Rutledge |
Gestures Programming | OK | Focuses on QWidget and Graphics View. Should probably focus on QWidget and QML? | Shawn Rutledge |
Drag and drop
Drag and Drop | Fix | Needs to describe QtQuick/QWindow (QWidget part is OK) | - | Lars |
Rich text
Title | Status | Action | Owner | |
---|---|---|---|---|
Advanced Rich Text Processing | OK | - | ||
Common Rich Text Editing Tasks | OK | - | - | - |
The QTextCursor Interface | OK | - | ||
Rich Text Processing | OK | - | ||
Supported HTML Subset | OK | - | ||
Document Layouts | OK | - | ||
Rich Text Processing APIs | OK | - | ||
Rich Text Document Structure | OK | - |
i18n
Title | Status | Action | Owner |
---|---|---|---|
Internationalization with Qt | OK | - | Lars |
Qt Classes for Internationalization | OK | - | - |
Translation Rules for Plurals | OK | - | - |
Writing Source Code for Translation | OK | - | Lars |
Model/View
Title | Status | Action | Owner |
---|---|---|---|
Important Concepts In Qt Quick - Data - Models, Views and Data Storage | OK | - | - |
Models and Views in Qt Quick | OK | - | - |
Model/View Classes | OK | - | - |
Model/View Programming | Fix | Should cover QML usage. | Steve |
Model/View Tutorial | Fix | Very focused on widgets. It should be clear that widgets and QML are both first class citizens when it comes to presenting the contents of a model. Also lists a few Qt 4 books, so it should be made clear there that they describe concepts which are still relevant, but that they don't contain information about the new additions in Qt 5 (or, probably, the laters versions of Qt 4). | - |
Using C++ Models with QtQuick Views | OK | - | - |
Core fundamentals
As described in Qt5/Documentation/OverviewStructure#.22Core_fundamentals.22_Topic_Page, source at qtdoc/doc/src/core.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-core.html
General
Title | Status | Action | Owner |
---|---|---|---|
Core Fundamentals | Fix | Write an overview, make sure all the links work | |
Non-GUI Classes | OK | ||
Unicode in Qt | OK | ||
Calling Qt Functions From Unix Signal Handlers | OK | - | |
Implementing Atomic Operations | OK | - | |
Creating Custom Qt Types | OK | Should probably mention QtQuick | |
Debugging Techniques | OK | - | |
http://doc-snapshot.qt-project.org/5.0/qtcore/qtalgorithms.html lt;QtAlgorithms> - Generic Algorithms] | OK | - | |
QtCore Module | OK | - | |
<QtEndian> - Endian Conversion Functions | OK | - | |
Using qt.conf | OK | - |
Event system
Title | Status | Action | Owner |
---|---|---|---|
The Event System | OK | - | |
Event Classes | OK | - |
IPC
Title | Status | Action | Owner |
---|---|---|---|
D-Bus | OK | - | - |
Inter-Process Communication in Qt | OK | Write about QProcess | Paul |
Declaring Signals in D-Bus Adaptors | OK | - | |
Declaring Slots in D-Bus Adaptors | OK | - | |
QDBus Namespace | OK | - | |
The QtDBus Type System | OK | - | |
D-Bus Viewer | Fix | The link is BROKEN. This topic is under qttools which is yet to be modularized. The link will be fixed once that is done and qdocconf files are added to the repo. | |
QtDBus XML compiler (qdbusxml2cpp) | OK | - |
Plugins
Title | Status | Action | Owner |
---|---|---|---|
How to Create Qt Plugins | OK | - | |
Qt Module QML Plugins | OK | - |
Object model
Title | Status | Action | Owner |
---|---|---|---|
Object Model | OK | - | |
Object Trees & Ownership | OK | QWidget is not "the base class of everything that appears on the screen" | Paul |
The Meta-Object System | OK | Paul | |
The Property System | OK | - |
Title | Status | Action | Owner |
---|---|---|---|
Signals & Slots | OK | A bit too much focus on QWidget? | |
Why Doesn't Qt Use Templates for Signals and Slots? | OK | - | |
Timers | OK | Change to be less QWidget-focused |
QPA
Title | Status | Action | Owner |
---|---|---|---|
Qt Platform Abstraction | Fix | Skeleton overview documentation for QPA needs fleshing out | - |
kmap2qmap | Fix | Rewrite to mention QPA instead of Qt/Embedded - this tool does not compile, and the page is not linked from anywhere | - |
Platform specific
Mac
Title | Status | Action | Owner |
---|---|---|---|
Qt is Mac OS X Native | OK | - |
WinCE
Title | Status | Action | Owner |
---|---|---|---|
Qt for Windows CE | OK | What's the status for CE? | aholza |
Windows CE - Using shadow builds | Fix | WinCE? | aholza |
Windows CE - Introduction to using Qt | Fix | is CE still supported? | aholza |
Windows CE - Working with Custom SDKs | Fix | is CE still supported? | aholza |
Qt for Windows CE and OpenGL ES | Fix | Outdated: Only mentions QGLWidget; is CE still supported? | aholza |
Windows CE - Signing | Fix | Is CE still supported? | aholza |
Threads and Concurrency
Title | Status | Action | Owner |
---|---|---|---|
Threading Basics | Fix | Update archaic technique of reimplementing QThread::run() (See QTBUG-23635). Change to be less QWidget-focused | JKSH |
Threading Classes | OK | - | JKSH |
Thread Support in Qt | OK | Link back to Threading Basics in Recommended Reading | JKSH |
Thread-Support in Qt Modules | OK | - | JKSH |
Threads and QObjects | Fix | Update archaic technique of reimplementing QThread::run() (See QTBUG-23635). Change to be less QWidget-focused | JKSH |
Concurrent Programming | OK | - | JKSH |
Reentrancy and Thread-Safety | OK | - | JKSH |
Starting Threads with QThread | Fix | Update archaic technique of reimplementing QThread::run() (See QTBUG-23635). Change QApplication to QGuiApplication | JKSH |
Synchronizing Threads | OK | - | JKSH |
QtConcurrent Module | Fix | No links | JKSH |
Container classes
Title | Status | Action | Owner |
---|---|---|---|
Container Classes | OK | - | |
Classes for String Data | OK | - | |
Implicitly Shared Classes | OK | - | |
Implicit Sharing | Fix | List of classes needs to be updated. https://codereview.qt-project.org/#change,41378 https://codereview.qt-project.org/#change,41381 https://codereview.qt-project.org/#change,41382 | Giuseppe |
State Machine
Title | Status | Action | Owner |
---|---|---|---|
The State Machine Framework | OK | - | |
State Machine Classes | OK | - |
Data Structure and Storage
As described in Qt5/Documentation/OverviewStructure#.22Data_Structure_and_Storage.22_Topic_Page, source at qtdoc/doc/src/datastorage.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-data-storage.html
Title | Status | Action | Owner |
---|---|---|---|
Data Structures and Storage | Fix for 5.0 | Complete the "### Todo" style sections | Nico |
Database Classes | OK | - | |
Serializing Qt Data Types | OK | - | |
JSON Support in Qt | OK | - | - |
Input/Output and Networking | OK | - | - |
Qt Quick Local Storage QML Types | OK | - | |
Qt Quick XmlListModel QML Types | OK | - |
Resources
The Qt Resource System | OK | Remove reference to obsoleted Qt 3 functionality | - | - |
SQL
Title | Status | Action | Owner |
---|---|---|---|
SQL in Qt | OK | - | |
Qt SQL | OK | - | |
Qt SQL Module - C++ Classes | OK | - |
Databases
Title | Status | Action | Owner |
---|---|---|---|
Connecting to Databases | OK | - | |
SQL Database Drivers | OK | Correct qmake usage. See QTBUG-27325, QTBUG-25600 | |
Creating Data-Aware Forms | OK | - | |
Using the SQL Model Classes | OK | - | |
Presenting Data in a Table View | OK | - | |
SQL Programming | OK | - | |
Executing SQL Statements | OK | - | |
Data Types for Qt-supported Database Systems | OK | - |
XML
Title | Status | Action | Owner |
---|---|---|---|
XQuery | OK | - | - |
A Short Path to XQuery | OK | - | - |
Multimedia
As described in Qt5/Documentation/OverviewStructure#.22Multimedia.22_Topic_Page, source at qtdoc/doc/src/multimedia.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-multimedia.html
Title | Status | Action | Owner |
---|---|---|---|
Multimedia | OK | - | |
Positional Audio | OK | Strange orthography, so maybe it should be brushed up, but content is fine. | |
Audio Overview | OK | - | |
Camera Overview | OK | - | |
Changes in Qt Multimedia | OK | - | |
Multimedia Backend Development | OK | - | |
Qt Multimedia Overview | OK | - | |
Qt Multimedia - QML Types | OK | - | |
Video Overview | OK | - | |
Qt Multimedia QML API | OK | - | |
QtMultimedia Namespace | OK | - | |
Qt Multimedia | OK | - | |
MetaData Namespace | OK | - | |
Qt Multimedia - C++ Classes | OK | - | |
QAudio Namespace | OK | - | |
Radio Overview | OK | - |
Networking and Connectivity
As described in Qt5/Documentation/OverviewStructure#.22Connectivity_and_Networking.22_Topic_Page, source at qtdoc/doc/src/connectivity.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-network-connectivity.html
Title | Status | Action | Owner |
---|---|---|---|
Networking and Connectivity | Fix for 5.0 | Complete the overview page by implementing all the "### TODO"-style comments | Nico |
Bearer Management | OK | - | |
Qt Bluetooth C++ API | Fix | The link is BROKEN The page is missing from the newdocs build. | |
Qt Bluetooth QML API | Fix | The link is BROKEN The page is missing from the newdocs build. | |
Network Programming API | OK | - | |
Qt Bluetooth | OK | - | |
Qt Bluetooth Overview | OK | - | |
QtDBus module | OK | - | |
Qt Network | OK | - | |
Qt Network - C++ Classes | OK | - | |
Network Programming with Qt | OK | - | |
Secure Sockets Layer (SSL) Classes | OK | Says "classes below", but there is no class list (this was also the fact in 4.8) | |
Using QtDBus Adaptors | OK | - | |
QBluetooth Namespace | OK | - |
Graphics
As described in Qt5/Documentation/OverviewStructure#.22Graphics.22_Topic_Page, source at qtdoc/doc/src/graphics.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-graphics.html
Title | Status | Action | Owner |
---|---|---|---|
Graphics | OK | - | Samuel |
Coordinate System | OK | - | |
Graphical Effects | OK | - | - |
Qt Quick Particles QML Types | OK | - | |
Qt Graphical Effects | OK | - | |
Qt Graphics and Printing | OK | - | |
QtPrintSupport Module | OK | - | |
Printing with Qt | OK | - |
QPainter
Title | Status | Action | Owner |
---|---|---|---|
Painting Classes | OK | - | |
Paint Devices and Backends | OK | - | Samuel |
Drawing and Filling | OK | - | |
Paint System | OK | - | |
Reading and Writing Image Files | OK | - | |
<qdrawutil.h> - Drawing Utility Functions | OK | - | |
QGL Namespace | OK | ||
Qt Quick Scene Graph | OK | - |
Reference
As described in Qt5/Documentation/OverviewStructure#References, source at qtdoc/doc/src/index.qdoc
Title | Status | Action | Owner |
---|---|---|---|
Best Practice Guides | Fix | Needs links to QML articles | - |
Class and Function Documentation | Fix | Qt 3D seems overrepresented compared to other modules | - |
Annotated Class List | Fix | Descriptions are missing | - |
All Overviews and HOWTOs | Fix | If this list is not generated, it will need fixing | - |
Programming with Qt | Done | Kill it! | Paul |
QService Namespace | OK | - | - |
QSql Namespace | OK | - | - |
QSsl Namespace | OK | - | - |
Groups Of Related Classes | OK | - | - |
Inheritance Hierarchy | OK | - | - |
Known Issues | OK | - | |
All Modules | OK | - | |
All Namespaces | Fix | Add QtQuick-related namespaces | - |
<QtGlobal> - Global Qt Declarations | OK | - | |
Qt Namespace | OK | - | - |
<QtPlugin> - Defining Plugins | OK | - | |
Qt and Key Technologies | OK | - | |
Tutorials | Fix | Outdated | - |
Legal
Fix: There are several general issues here:
- All the "editions" pages should be merged, and should talk about "licensing" instead, and be consistent with Digia messaging. (update: https://codereview.qt-project.org/#change,40943 fixes some of this)
- The "Third party licenses" and "other licenses" pages are overlapping, possibly outdated and hard to read. Should be merged, checked and given a proper layout.
- It is not clear why many of the single 3rparty license pages here should deserve their own pages instead of just being part of the "third party licenses" list. Presumable most or all of them should simply be merged into that page.
Scripting
As described in Qt5/Documentation/OverviewStructure#.22Scripting.22_Topic_Page, source at qtdoc/doc/src/scripting.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/topics-scripting.html
Title | Status | Action | Owner |
---|---|---|---|
Scriping | OK | Complete the overview according to the suggested section outline | Jedrzej |
Making Applications Scriptable | OK | - | |
ECMAScript Reference | OK | - |
QtScript
Title | Status | Action | Owner |
---|---|---|---|
Qt Script Debugger Manual | Fix | QtScript goes away? | |
Creating QtScript Extensions | Fix | QtScript goes away? | |
QtScript Module | Fix | QtScript goes away? | |
QtScriptTools Module | Fix | QtScript goes away? | |
Scripting Classes and Overviews | Fix | QtScript goes away? | |
Making Applications Scriptable | Fix | QtScript goes away? |
Testing
Source at qtdoc/doc/src/testing.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/testing-and-debugging.html
Title | Status | Action | Owner |
---|---|---|---|
Testing and debugging | OK | Complete the overview page by implementing all the "### TODO"-style comments | Eirik Aa |
QTest Namespace | OK | Missing snippets | Christian Stromme |
QTestLib Manual | Fix | Get rid of "provided by Nokia" ? Does cetest still work for remote execution of tests on Windows CE? | |
Chapter 1: Writing a Unit Test | OK | - | |
Chapter 2: Data Driven Testing | OK | - | |
Chapter 3: Simulating GUI Events | OK | - | |
Chapter 4: Replaying GUI Events | OK | - | |
Chapter 5: Writing a Benchmark | OK | Samuel | |
QTestLib Tutorial | OK | - | |
QtTest Module | OK | - |
Qt Quick Test
Title | Status | Action | Owner |
---|---|---|---|
QtQuickTest Reference Documentation | OK | - | - |
Add-ons
The topics listed in this section take lower priority for the Qt 5.0 release, as most of these modules are not part of the release package. Documentation source can be found at qtdoc/doc/src/addons.qdoc, current snapshot: http://doc-snapshot.qt-project.org/5.0/qtdoc/addons.html
General
Title | Status | Action | Owner |
---|---|---|---|
Addons | Ok | Complete the addons overview page by implementing all the "### TODO"-style comments on the page | Eskil |
QtXML (deprecated)
Title | Status | Action | Owner |
---|---|---|---|
An Introduction to Namespaces | OK | - | - |
Working with the DOM Tree | OK | - | - |
XML Processing | OK | - | - |
The SAX interface | OK | - | - |
XML Streaming | Ok | Missing snippets | Kevin Krammer |
XML Classes | OK | - | - |
QtXml Module | OK | Is this really OK? The module is deprecated and replaced by APIs in QtCore. | - |
QtXMLPatterns
Title | Status | Action | Owner |
---|---|---|---|
Qt XML Patterns Module | Fix | Add the missing module page. |
QtSVG
Title | Status | Action | Owner |
---|---|---|---|
QtSvg Module | fix | Add the missing module page. |
Sensors
Title | Status | Action | Owner |
---|---|---|---|
QtSensorGestures C++ API | OK | - | |
Qt Sensors C++ API | OK | - | |
Porting Applications from QtMobility Sensors to Qt Sensors | OK | - | |
QtSensorGestures Emulator | OK | - | |
QtSensorGestures Plugins | Fix | Illustrations look like Nokia form factor. Is that ok? | - |
Qt Sensors Backend | OK | - | - |
Creating a sensor plugin | OK | - | - |
Compatibility Map | OK | - | - |
Determining the default sensor for a type | Fix | Nokia-specific (talks about a .conf file in /etc/xdg/Nokia). | - |
Dynamic Sensor Backend Registration | OK | - | - |
Generic Backend | OK | - | - |
Qt Sensors | OK | - | - |
QtTools
Title | Status | Action | Owner |
---|---|---|---|
QtUiTools Module | OK | - |
QtVersit
Title | Status | Action | Owner |
---|---|---|---|
Qt Versit | OK | - | |
QtVersit Module | OK | - | |
Supported vCard Features | OK | - | |
Qt Versit C++ API | OK | Link has changed | |
Qt Versit Overview | OK | - | - |
Qt Versit Plugins | OK | - | - |
Supported iCalendar Features | OK | - | - |
Qt Publish and Subscribe
Title | Status | Action | Owner |
---|---|---|---|
QValueSpace Namespace | OK | - | |
Qt Publish Subscribe Module | OK | - | |
Publish and Subscribe QML Plugin | OK | - |