2024-09-27 07:18:19 发布
网友
我是PySide的新手。我有一个QLabel的QGridlayout,我想添加/删除/更新QLabel。在
QListWidget/QListWidgetItem是在PySide中创建列表的唯一方法吗?它能和QLabel/QPixmap一起使用吗?
当然可以。Python代码看起来就像C++将要看到的,SANS语法的修改。
不可以。您可以使用QStandardItemModel,或自定义模型。此外,为模型数据创建QLabel委托没有意义,因为所有标准视图都处理Qt::DecorationRole中提供的图像和pixmap。如果您只需要一个图像列表,那么即使是自定义模型也将是微不足道的。
QStandardItemModel
QLabel
Qt::DecorationRole
当然可以。Python代码看起来就像C++将要看到的,SANS语法的修改。
不可以。您可以使用
QStandardItemModel
,或自定义模型。此外,为模型数据创建QLabel
委托没有意义,因为所有标准视图都处理Qt::DecorationRole
中提供的图像和pixmap。如果您只需要一个图像列表,那么即使是自定义模型也将是微不足道的。相关问题 更多 >
编程相关推荐