بدون توضیح

mrh 16b4384f06 简单的 button、slipper、radio、font、style 2 سال پیش
1-YourFirstQtQuickQMLApplication 16b4384f06 简单的 button、slipper、radio、font、style 2 سال پیش
2-Python-QML integration 16b4384f06 简单的 button、slipper、radio、font、style 2 سال پیش
.gitignore 16b4384f06 简单的 button、slipper、radio、font、style 2 سال پیش
readme.md 16b4384f06 简单的 button、slipper、radio、font、style 2 سال پیش

readme.md

介绍

QML 是一种声明性语言,它能比传统语言更快更好地开发项目

conda create -p .\env  python=3.10
pip install PySide6
conda activate f:\Engineer\python\pySimpleGUI\env

安装 vscode QML 预览插件 QML Syntax/Tools

QML 插件预览出错: gbk cant'decode 在QMl中如果使用中文,记得将编码格式改为 utf8

python -c "import sys; print(sys.getdefaultencoding())" 看到系统编码明明是 utf8 不知道为什么运行插件会出错

安装 vscode 插件 Qt For Python

创建第一个应用: https://doc.qt.io/qtforpython-6/tutorials/basictutorial/qml.html

详见: 1-YourFirstQtQuickQMLApplication

为什么要使用 Pyside6

没有用 pysimpleGUI ,因为它无法设置现代化的组件,一点也不美观

https://github.com/PySimpleGUI/PySimpleGUI/tree/master/PySimpleGUIQt