将 QML 嵌入到资源 Qt 应用程序中的问题
我在将 QML 组件嵌入到应用程序的资源中时遇到一些问题。
我有一些 gui.qml
import QtQuick 1.0
Rectangle {
width: 480
height: 525
color: "#ffff00"
}
我的目录
\main.cpp
\gui.qml
我尝试运行它:
view = new QDeclarativeView(m_GUI);
view->setSource(QUrl("qrc:/gui.qml"));
但我发现:
qrc:/gui.qml: File not found
出了什么问题?
I have some problem with embedding my QML component into resource of my application.
I have some gui.qml
import QtQuick 1.0
Rectangle {
width: 480
height: 525
color: "#ffff00"
}
My dirs
\main.cpp
\gui.qml
I tried run it:
view = new QDeclarativeView(m_GUI);
view->setSource(QUrl("qrc:/gui.qml"));
But i catch:
qrc:/gui.qml: File not found
What's wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
谢谢大家)
我解决了。
在资源中,我有根路径的“前缀”。
Thank all )
I solved it.
In resource i have "Prefix" for the root path.