forked from qt-creator/qt-creator
Project Explorer: Replace "Qt Quick Compiler" with "qmlcachegen"
The latter is now used to compile Qt Quick projects. Also update the docs accordingly. Task-number: QTBUG-93766 Change-Id: I22a928bc1acfd3c58ed068fc2d07c36fb57b0a09 Reviewed-by: Vladimir Minenko <vladimir.minenko@qt.io> Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
This commit is contained in:
@@ -82,19 +82,16 @@
|
|||||||
|
|
||||||
\section1 Compiling QML
|
\section1 Compiling QML
|
||||||
|
|
||||||
Since Qt 5.11, you can compile QML source code into the final binary. This
|
You can compile QML source code into the final binary to improve the
|
||||||
improves the startup time of the application and eliminates the need to
|
startup time of the application and eliminate the need to deploy QML
|
||||||
deploy QML files together with the application. For more information, see
|
files together with the application. For more information, see
|
||||||
\l{Ahead-of-Time Compilation}.
|
\l{Ahead-of-Time Compilation}.
|
||||||
|
|
||||||
\QC project wizard templates create Qt Quick projects that can be compiled,
|
\QC project wizard templates create Qt Quick projects that can be compiled
|
||||||
because they are set up to use the Qt Resource System. To compile QML code,
|
because they are set up to use the Qt Resource System. To compile QML code,
|
||||||
select \uicontrol Enable in the \uicontrol {Qt Quick Compiler} field. To
|
select \uicontrol Enable in the \uicontrol {Use qmlcachegen} field. To
|
||||||
use default settings, select \uicontrol {Leave at Default}.
|
use default settings, select \uicontrol {Leave at Default}.
|
||||||
|
|
||||||
\note In earlier Qt versions, this was a commercial feature. For more
|
|
||||||
information, see \l{http://doc.qt.io/QtQuickCompiler/}{Qt Quick Compiler}.
|
|
||||||
|
|
||||||
\section1 qmake Build Steps
|
\section1 qmake Build Steps
|
||||||
|
|
||||||
\QC builds qmake projects by running the \c make or \c nmake command from
|
\QC builds qmake projects by running the \c make or \c nmake command from
|
||||||
|
@@ -70,7 +70,7 @@ BuildPropertiesSettings::BuildPropertiesSettings()
|
|||||||
|
|
||||||
registerAspect(&qtQuickCompiler);
|
registerAspect(&qtQuickCompiler);
|
||||||
qtQuickCompiler.setSettingsKey("ProjectExplorer/Settings/QtQuickCompiler");
|
qtQuickCompiler.setSettingsKey("ProjectExplorer/Settings/QtQuickCompiler");
|
||||||
qtQuickCompiler.setLabelText(tr("Use Qt Quick Compiler:"));
|
qtQuickCompiler.setLabelText(tr("Use qmlcachegen:"));
|
||||||
|
|
||||||
QObject::connect(&showQtSettings, &BoolAspect::valueChanged,
|
QObject::connect(&showQtSettings, &BoolAspect::valueChanged,
|
||||||
&qmlDebugging, &BaseAspect::setVisible);
|
&qmlDebugging, &BaseAspect::setVisible);
|
||||||
|
Reference in New Issue
Block a user