2017-03-29 85 views
7

我嘗試用QuickControls與最新PyQt5,並試圖通過QML申請材料風格解釋hereherePyQt5 QuickControls材質風格

QQuickStyle::setStyle("Material"); 

但不幸的是,我找不到任何refernces到QQuickStyle類PyQt的通過Python代碼應用樣式和唯一的工作解決方案是指定此命令行參數:

python app.py -style material 

可能有人通過python腳本點我到正確的應用QuickControls的風格嗎?

+0

你有沒有想出解決辦法?也試圖做到這一點。 – phimath

回答

4

我找QQuickStyle也PyQt的似乎並不具有QQuickStyle類,但你可以在代碼中做到這一點,

sys_argv = sys.argv 
sys_argv += ['--style', 'material'] 
app = QGuiApplication(sys_argv)