码迷,mamicode.com
首页 > 编程语言 > 详细

python qml 样式(style)与主题(theme)

时间:2020-05-14 09:12:04      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:python   命令   报错   pre   tutorials   tutorial   import   tps   tor   

在官网文档(下面有地址)说要python中使用qml的风格(Material、Universal等) 可在执行命令后加参数:

python main.py --style material

如果要使用Dark主题则需要通过pyside2-rcc (安装pyside2包就有)生成一个py文件。

pyside2-rcc style.qrc > style_rc.py 

然后在引入

from PySide2.QtCore import QObject, Slot
from PySide2.QtGui import QGuiApplication
from PySide2.QtQml import QQmlApplicationEngine

from style_rc import *

刚接触PySide2 不知道与pyqt5的区别,大概查了下差不多,所以我还是想用pyqt5. 直接改为:

from PyQt5.QtCore import QObject, Slot
from PyQt5.QtGui import QGuiApplication
from PyQt5.QtQml import QQmlApplicationEngine

执行的时候会报错,发现是生成的文件中有PySide2,于是再将 from PySide2 import QtCore 换成 from PyQt5 import QtCore 即可。

参考:
https://doc.qt.io/qtforpython/tutorials/qmlintegration/qmlintegration.html

python qml 样式(style)与主题(theme)

标签:python   命令   报错   pre   tutorials   tutorial   import   tps   tor   

原文地址:https://www.cnblogs.com/ikodota/p/12886078.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!