python - 我在 PySide 1.1.0 中找不到 QString

标签 python qt pyside qstring

我想使用 QString 和 QStringList,但是在 PySide 1.1.0 中,它们不在模块中,也不在文档中。所以,我可以做些什么来使用它们。谢谢。不仅仅是 QString 和 QStringList,我可以也找不到 QTableModel、QListModel 等。

最佳答案

您不需要 QString 或 QStringList:您可以在 C++/Qt 中需要的任何地方使用 Python 的原生类型。

可以找到有关此的更多详细信息in PSEP 101 .

例如,

  • QStringstr(Python 2 中的 unicode)
  • QVariant → 任何类型
  • QByteArraybytesbytearray

而且Qt中从来没有QTableModelQListModel这样的类。
您可能正在寻找 QAbstractTableModelQAbstractListModel .

关于python - 我在 PySide 1.1.0 中找不到 QString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11626430/

相关文章:

python - 如何检查给定变量是否存在于 jinja2 模板中?

android - 在 qml 应用程序中禁用 Android 键盘

python - 如何使用 XPath - Scrapy 从 SELECT 列表中获取最后一个选项

具有动态模型名称的 Python/Django 应用程序(应用程序重用)

qt - QWebView缓存

c++ - 非成员(member)则不显示QLabel

macos - 如何在 OS X 上的 PyQt4 中更改应用程序菜单名称

qt - 如何从单击的事件中获取调用按钮

python - 如何使用 PySide 快速调整 PNG 大小?

python - MSSQL 中插入时的 SQLAlchemy 回滚