Опитвам се да използвам библиотеката с QML материали в приложение Qt Quick.
Но когато се опитам да използвам кода за импортиране, той казва
модул "Материал" не е инсталиран`
import Material 0.1
Опитах и това, но изглежда не работи:
import "modules/Material" as Material
qml.qrc
изглежда така, всички qmldir
файлове са изброени:
<RCC>
<qresource prefix="/">
<file>main.qml</file>
<file>modules/Material/qmldir</file>
<file>modules/Material/Extras/qmldir</file>
<file>modules/Material/ListItems/qmldir</file>
<file>modules/QtQuick/Controls/Styles/Material/qmldir</file>
</qresource>
</RCC>
main.cpp
#include <QGuiApplication>
#include <QQmlApplicationEngine>
int main(int argc, char *argv[])
{
QGuiApplication app(argc, argv);
QQmlApplicationEngine engine;
engine.addImportPath("qrc:/");
engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
return app.exec();
}
Има ли нещо, което пропускам или не е възможно да използвам qmldir
във файл qrc
?
engine.addImportPath("qrc:/modules/");
? - person GrecKo   schedule 30.07.2015qrc:///modules/Material/[Name of component].qml:-1 File not found
, забравих да го спомена. - person Joery   schedule 30.07.2015