PySide/Q中的QLabel列表

2024-09-27 07:18:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我是PySide的新手。我有一个QLabel的QGridlayout,我想添加/删除/更新QLabel。在

    < > >在QC++中,用Quin类似QT创建QQualq是否可能?在用QLabel填充QGridlayout之后,我想动态地增加/减少QGridlayout中的项数。

  1. QListWidget/QListWidgetItem是在PySide中创建列表的唯一方法吗?它能和QLabel/QPixmap一起使用吗?


Tags: 方法列表动态qtpyside新手qlistwidgetqlistwidgetitem
1条回答
网友
1楼 · 发布于 2024-09-27 07:18:19
  1. 当然可以。Python代码看起来就像C++将要看到的,SANS语法的修改。

  2. 不可以。您可以使用QStandardItemModel,或自定义模型。此外,为模型数据创建QLabel委托没有意义,因为所有标准视图都处理Qt::DecorationRole中提供的图像和pixmap。如果您只需要一个图像列表,那么即使是自定义模型也将是微不足道的。

相关问题 更多 >

    热门问题