问题标签 [qt-design-studio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 将 Qt Design Studio QML 与 PySide2 一起使用
我是 Qt Designer Studio 的新手。我刚刚在 Qt Design Studio 中创建了一个简单的按钮,我正在尝试将 QML 文件与 PySide2 一起使用,但我遇到了多个导入错误。有没有一种特定的方法来使用 PySide2 实现 Qt Design Studio qml 文件。
项目名称是我在 Qt Design Studio 中创建的 Demo
演示项目结构:
PySide2 项目结构(main.py 文件包含代码):
主要.py:
错误:
screen01.ui.qml
qt - 无法创建路径为“*.qml”的组件
我正在使用 Qt Design Studio,但收到错误消息:
*.qml
无法创建带路径的组件
自定义 QML 类型在其自己的 QML 文件中引发错误。
但是,使用 Qt Creator 而不是 Qt Design Studio 时没有这样的问题。
我进行了研究,看起来人们在 2016 年遇到了类似的问题。
有什么解决办法吗?
qt - QML Connection 和 IDE - 新语法:不推荐使用 Connections 中隐式定义的 onFoo 属性
在 QML 1.5.0 的新版本中,建议使用新的连接语法,例如
使用“Qt Design Studio 1.5.0”或“Qt Creator 4.12.1”IDE 我得到这个警告。
使用旧语法,连接在表单编辑器 -> 连接视图窗口中可见, 并且在更改为新连接后没有显示任何内容。
表单编辑器 -> 与旧语法的连接。
在 UI 文件中,例如 main.ui.qml
旧语法:
我收到一条消息:
更正新语法后,消息是:Qt Quick UI 表单不支持函数。(M22)。现在无法使用表单编辑器编辑窗口。
我也无法与财产建立联系,例如
这可能是一个信号处理程序,但没有目标的信号与名称匹配。
可以保留旧语法而不显示警告,或者有人知道如何使用新语法而不会出现上述 IDE 错误?
python - 我可以从 QT Design Studio 导出 .ui 文件吗?
我一直在使用 QT Designer 设计简单的 GUI 并保存为 .ui 文件,然后将其转换为 Python 3 代码,但现在我发现 QT Design Studio 似乎更容易更好。但正如我所见,它只是创建 .qml 文件,并且比 .py UI 文件更难使用。我可以使用 QT Design Studio 导出 .ui 文件,然后将其转换为 Python 3 代码吗?
qml - 在从 PySide6 注册的 QML 中导入自定义模块
我目前正在使用 VSCode 编写 PySide6 应用程序。我正在使用 Qt Design Studio 设计我的 .qml 文件。
我刚刚使用qmlRegisterType向 QML 添加了一些自定义类对象:
主文件
main.qml
未找到 QML 模块(后端)。
未找到 QML 模块 (HistoryListModel)。
这导致 Qt Design Studio 不再允许我使用图形设计工具,这有点烦人。
如何包含通过qmlRegisterType添加的 QML 模块,以便 Qt Design Studio 找到它们?
qt - 在 Qt Creator QML 应用程序中导入 Qt Studio 项目
我在 Qt Design Studio 中创建了一个 hello world 项目。现在我需要在 QtQuick qml 应用程序中导入 QtDS 项目树/目录。
qt - 新的 linux 安装 Qt 6.1。Qt Designer 和 Qt Quick Ui 应用程序模板不可用
如何让Qt Designer运行?
我已经在新的 linux 机器(不是虚拟机......双启动机器)上安装了 Qt 开源 6.1。虽然 Qt Creator 打开并允许我创建一个新项目,但用于创建 Qt Quick Ui 应用程序的模板不可用。只有“widget”、“console”或“quick”模板可用(显示),而不是“Quick Ui”。如果我加载一个包含“*.ui.qml”文件的示例并尝试打开该文件,它会在 Qt Creator 中打开 qml 文本,并且“设计”图标保持灰色。
在安装过程中,我选择了 Qt Design Studio 2.3.1 社区版本,打开维护工具确实显示它已安装。
任何帮助设计师启动和运行将不胜感激。谢谢。