Я создаю простое приложение, используя QML + PySide / Python в качестве бэкэнда.
Я пытаюсь использовать "универсальный" стиль qml. Я делю QApplication на подклассы и добавляю аргумент -style Universal
:
class MyApp(QApplication):
def __init__(self, args):
qt_args = [args[0], '-style', 'Universal'] + args[1:]
super(MyApp, self).__init__(qt_args)
Он работает (мое приложение использует универсальный стиль), но выдает следующее предупреждение:
QApplication: invalid style override passed, ignoring it.
Available styles: windowsvista, Windows, Fusion
Кажется, что PySide2 есть проблемы с получением стандартных стилей QML (универсальный / материал)
Кто-нибудь знает, как с этим справиться?
Спасибо.