Raspberry Pi 的 QtDesigner
QtDesigner for Raspberry Pi
我正在使用 QT Designer 构建 UI。我需要 UI 到 运行 Raspberry Pi。我需要做什么才能为 Pi 制作 UI?它是否必须用特定语言编写,例如 python,或者我可以用任何语言编写它并在 Pi 上启动它吗?我对此很陌生,非常感谢您的指导。
到 运行 Rpi 本身的 qt-creator。您可以通过 "sudo apt-get install qt-creator"
安装它
它将在 rpi 上安装 qt-creator 和 qt4-base 模块。安装后,您可以在终端上运行 "qt-creator" 开始设计。如果您使用 qt creator,您将使用拖放进行 UI 设计和 c++ 作为背景代码语言。
但是,由于 Rpi 上可用的 RAM 有限,qt creator 运行在 Rpi B 上运行速度非常慢。 (我不确定 rpi 2,因为它肯定更强大)
第二种方法是在 rpi 上安装 qt4 基础包,然后在 linux 运行ning PC(可能是 debian 发行版)上开始开发 qt UI 应用程序。由于 raspbian 是 debian 的一种风格,首先你可以在你的电脑上测试代码,然后使用这些文件为 rpi 构建代码。
第三种方法是在主机上设置交叉编译器,并在本机上成功测试程序后为 rpi 编译二进制文件。
希望对您有所帮助。
好像最新的是:
sudo apt-get install qtcreator
(没有破折号)
和 运行 与:qtcreator
A ui-file can be converted for Python loading by using pyuic5
请注意,如果您使用 PySide2 版本 pyside2-uic(它还会生成一个 .py 文件),您的代码可能不会 运行 与 Qt5 一起使用。我发现如果您在 QtDesigner 中重新加载 .ui 文件,将其再次保存为 .ui 文件,并使用 pyuic5,一切正常。
我正在使用 QT Designer 构建 UI。我需要 UI 到 运行 Raspberry Pi。我需要做什么才能为 Pi 制作 UI?它是否必须用特定语言编写,例如 python,或者我可以用任何语言编写它并在 Pi 上启动它吗?我对此很陌生,非常感谢您的指导。
到 运行 Rpi 本身的 qt-creator。您可以通过 "sudo apt-get install qt-creator"
安装它它将在 rpi 上安装 qt-creator 和 qt4-base 模块。安装后,您可以在终端上运行 "qt-creator" 开始设计。如果您使用 qt creator,您将使用拖放进行 UI 设计和 c++ 作为背景代码语言。
但是,由于 Rpi 上可用的 RAM 有限,qt creator 运行在 Rpi B 上运行速度非常慢。 (我不确定 rpi 2,因为它肯定更强大)
第二种方法是在 rpi 上安装 qt4 基础包,然后在 linux 运行ning PC(可能是 debian 发行版)上开始开发 qt UI 应用程序。由于 raspbian 是 debian 的一种风格,首先你可以在你的电脑上测试代码,然后使用这些文件为 rpi 构建代码。
第三种方法是在主机上设置交叉编译器,并在本机上成功测试程序后为 rpi 编译二进制文件。
希望对您有所帮助。
好像最新的是:
sudo apt-get install qtcreator
(没有破折号)
和 运行 与:qtcreator
A ui-file can be converted for Python loading by using pyuic5
请注意,如果您使用 PySide2 版本 pyside2-uic(它还会生成一个 .py 文件),您的代码可能不会 运行 与 Qt5 一起使用。我发现如果您在 QtDesigner 中重新加载 .ui 文件,将其再次保存为 .ui 文件,并使用 pyuic5,一切正常。