如何将样式模块添加到

时间:2019-01-23 13:47:06

标签: qml

我想实现“样式单例”模式。 我的项目文件包含在一个文件夹中,并且有一个名为Style的子文件夹。 该子文件夹包含2个文件: Style.qml-

import QtQuick 2.0

QtObject {
    property color systemControlColor: "#B7B865"
}

和qmldir-

module Style
singleton Style 1.0 Style.qml

然后我尝试导入-

import Style 1.0

但这给我一个错误

module "Style" is not installed

我想念什么?

谢谢

1 个答案:

答案 0 :(得分:0)

您应该在代码中使用pragma Singleton

pragma Singleton
import QtQuick 2.0

QtObject {
    property color systemControlColor: "#B7B865"
}