Qt Quick Desktop Components を PySide 1.1.2 および Python 2.7 で動作させようとしています。これまでのところ、リリース モードで MSVC を使用してデスクトップ コンポーネントの最新バージョンをコンパイルし、.qml ファイルと plugin/styleplugin.dll の両方を含むコンポーネント フォルダーを Python\Lib\site-packages\PySide\imports\ にコピーしました。 Qtデスクトップ。
これが私の現在のコードです:
import sys
from PySide.QtCore import *
from PySide.QtGui import *
from PySide.QtDeclarative import QDeclarativeView
app = QApplication(sys.argv)
view = QDeclarativeView()
view.setSource(QUrl('server.qml'))
view.setResizeMode(QDeclarativeView.SizeRootObjectToView)
view.show()
sys.exit(app.exec_())
私のQmlファイル:
import QtQuick 1.1
import QtDesktop 0.1
Window {
}
私が得ているエラー:
file:///C:/Programming/CibAbi/server.qml:15:1: plugin cannot be loaded for module "QtDesktop":
Cannot load library C:/Programming/Python27_32bit/Lib/site-packages/PySide/imports/QtDesktop/plugin/styleplugin.dll:
The specified procedure could not be found.
import QtDesktop 0.1
^
これを修正する方法を知っている人はいますか、または PySide でデスクトップ コンポーネントを使用するためのより具体的な手順を知っている人はいますか? ありがとうございました。:)