如何在 QtCreator 中添加前缀
Posted
技术标签:
【中文标题】如何在 QtCreator 中添加前缀【英文标题】:How to add prefix in QtCreator 【发布时间】:2020-07-02 15:52:49 【问题描述】:目前我在 /
前缀中有自定义组件。我想将所有自定义组件存储在另一个前缀中。以下是我尝试创建前缀的方法。
但qml.qrc
下没有任何内容
【问题讨论】:
前缀是什么意思?你的意思是每次你想使用PathButton
,你想改用MyPrefix.PathButton
?
@JarMan,现在我的main.qml
上有import "Components"
,这样我就可以使用PathButton
而无需任何前缀。如果我添加一个前缀,我想我必须将该导入语句更改为 import "MyPrefix/Components"
但我不确定这是否可行。
【参考方案1】:
在文本编辑器中打开您的 qml.qrc 文件,您应该会看到如下内容:
<RCC>
<qresource prefix="/">
<file>Components/PathButton.qml</file>
...
改成这样:
<RCC>
<qresource prefix="/MyPrefix/">
<file>Components/PathButton.qml</file>
...
现在你必须在你的 qml 文件中使用import "MyPrefix/Components
。
【讨论】:
我用来创建prefix
的方式实际上创建了prefix
但由于某种原因它没有出现在那里!当我用Resource Editor
打开qml.qrc
时,它会在那里显示前缀。以上是关于如何在 QtCreator 中添加前缀的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Qt Creator 中添加可调整大小的 QVBoxLayout?