我从哪里获得更多 qtcreator 小部件?
Where do i get more widgets for qtcreator?
在 qtcreator 中,当我突出显示 qml 文件时,我可以 select 设计选项卡。我如何向它添加更多的 qt 小部件?
我已经从 repos 安装了 qml-module-qtquick-controls 和我能安装的任何 qml-module-* 命名包,但是在 qtcreator 的 qml 类型中,没有额外的 qml 类型出现在窗格中。我一直在寻找按钮等小部件,但似乎没有任何效果
我应该从存储库安装什么来获得可以拖放到表单编辑器中的按钮?我是基于看到其他人拥有一大堆小部件的照片。另一方面,当我单击 *.ui 文件时,设计选项卡会显示一个包含各种小部件的不同编辑器。 *.qml 文件和 *.ui 文件有什么区别?
第一个问题:"getting more controls in QML file"
当您处于设计模式时,顶部有三个选项卡:
QML 类型、资源和导入。
最后一个是你需要的。单击带有 "Add Import" 的按钮,将显示一个包含所有可能的 qml 导入的列表。
菲。选择 QtQuick.Controls 2.13 将添加按钮、复选框、单选按钮和其他...您现在将在选项卡 "QML Types"
上看到它们
第二题:"What is the difference between a *.qml file and a *.ui file?"
qml 文件旨在用于 Qt Quick 应用程序和 ui。基于 Widget 的应用程序的文件。您将在 Qt Creator 手册主题 "Designing User Interfaces"
中找到对它们的基本介绍
在 qtcreator 中,当我突出显示 qml 文件时,我可以 select 设计选项卡。我如何向它添加更多的 qt 小部件?
我已经从 repos 安装了 qml-module-qtquick-controls 和我能安装的任何 qml-module-* 命名包,但是在 qtcreator 的 qml 类型中,没有额外的 qml 类型出现在窗格中。我一直在寻找按钮等小部件,但似乎没有任何效果
我应该从存储库安装什么来获得可以拖放到表单编辑器中的按钮?我是基于看到其他人拥有一大堆小部件的照片。另一方面,当我单击 *.ui 文件时,设计选项卡会显示一个包含各种小部件的不同编辑器。 *.qml 文件和 *.ui 文件有什么区别?
第一个问题:"getting more controls in QML file" 当您处于设计模式时,顶部有三个选项卡: QML 类型、资源和导入。 最后一个是你需要的。单击带有 "Add Import" 的按钮,将显示一个包含所有可能的 qml 导入的列表。 菲。选择 QtQuick.Controls 2.13 将添加按钮、复选框、单选按钮和其他...您现在将在选项卡 "QML Types"
上看到它们第二题:"What is the difference between a *.qml file and a *.ui file?"
qml 文件旨在用于 Qt Quick 应用程序和 ui。基于 Widget 的应用程序的文件。您将在 Qt Creator 手册主题 "Designing User Interfaces"
中找到对它们的基本介绍