def pyside():
import PySide
from PySide import QtGui, QtCore, QtUiTools
remap(PySide, "QtWidgets", QtGui)
remap(QtCore, "QSortFilterProxyModel", QtGui.QSortFilterProxyModel)
remap(QtCore, "QStringListModel", QtGui.QStringListModel)
remap(QtCore, "QItemSelection", QtGui.QItemSelection)
remap(QtCore, "QItemSelectionModel", QtGui.QItemSelectionModel)
remap(QtCore, "QAbstractProxyModel", QtGui.QAbstractProxyModel)
try:
from PySide import QtWebKit
remap(PySide, "QtWebKitWidgets", QtWebKit)
except ImportError:
# QtWebkit is optional in Qt , therefore might not be available
pass
add(PySide, "__wrapper_version__", __version__)
add(PySide, "__binding__", "PySide")
add(PySide, "__binding_version__", PySide.__version__)
add(PySide, "__qt_version__", PySide.QtCore.qVersion())
add(PySide, "__added__", __added__)
add(PySide, "__remapped__", __remapped__)
add(PySide, "__modified__", __modified__)
add(PySide, "load_ui", lambda fname: QtUiTools.QUiLoader().load(fname))
return PySide
评论列表
文章目录