我希望在 QML 中进行 UI 开发,而且我真的希望它看起来是原生的。我找到了 QtQuick.Controls ( http://qt-project.org/doc/qt-5.1/qtquickcontrols/qtquickcontrols-index.html ),但是当我尝试制作一个简单的应用程序时,它告诉我 QtQuick.Controls 不是' t 安装。
主.qml:
import QtQuick 2.1
import QtQuick.Controls 1.0
Rectangle {
height: 200
width: 200
}
Run Code Online (Sandbox Code Playgroud)
终端:
$ qmlscene main.qml
file:///tmp/main.qml:2 module "QtQuick.Controls" is not installed
Run Code Online (Sandbox Code Playgroud)
另外,我从https://qt.gitorious.org/qt/qtquickcontrols/source/stable下载了源代码, run qmake && make
,但这返回了以下输出:
cd src/ && ( test -e Makefile || /usr/lib/i386-linux-gnu/qt5/bin/qmake /tmp/qtquickcontrols/src/src.pro -o Makefile ) && make -f Makefile
make[1]: Går til katalog '/tmp/qtquickcontrols/src'
cd controls/ && ( test -e Makefile || /usr/lib/i386-linux-gnu/qt5/bin/qmake /tmp/qtquickcontrols/src/controls/controls.pro -o Makefile ) …
Run Code Online (Sandbox Code Playgroud)