17得票3回答
如何在QListView中选择一行

我仍在努力使用 QListView,我试图选择视图中的一个特定行,但无法弄清如何实现。 我在 StackOverflow 上发现了一个类似的问题,建议使用模型的 createIndex() 方法,然而这个方法是受保护的(可能曾经是公共的,但现在不是了),所以对我没用。有什么建议吗?

9得票3回答
如何默认选择列表视图中的第一项?

我正在使用QFileSystemModel和QListView,我希望模型默认选择第一个显示的项目。 每次点击一个项目时,我该如何实现这个功能?

37得票5回答
带有自定义项和自定义项小部件的QListView/QListWidget

我正在编写一款PyQt应用程序,但在创建自定义列表视图方面遇到了一些问题。我希望该列表包含任意小部件(特别是一个自定义小部件)。请问我该如何做? 似乎另一种选择是创建包含滚动条的表格或网格视图。然而,我想要利用模型/视图方法以及内置处理嵌套(树形视图)的支持。 澄清一下,自定义小部件是交互...

7得票1回答
如何更改QStringListModel项目的颜色?

I have QListView *myListView; QStringList *myStringList; QStringListModel *myListModel; which I fill with data like this: myStringList->app...

8得票3回答
Qt QListView - 上下文菜单?

我想在Qt QListView中添加一个上下文(右键)菜单。我发现在Qt 3.3中有"contextMenuRequested"方法(我可以使用) - http://doc.qt.digia.com/3.3/qlistview.html#contextMenuRequested。然而,在Qt4...

13得票3回答
在QListView的QWidgetDelegate的paint()方法中呈现QWidget

我在实现在QListView中自定义部件渲染时遇到了困难。 目前,我有一个以QAbstractListModel为基础的自定义模型PlayQueue在QListView上显示。 这对于简单文本运作良好,但现在我想为每个元素显示一个自定义小部件。 因此,我继承了QStyledItemDeleg...

7得票1回答
QListView图标模式在调整大小时没有重新布局

我有一个使用图标模式,从左到右排列,并启用了换行的QListView。 但是当我调整窗口大小时,项目没有重新布局。 有没有办法让它重新布局?非常感谢任何帮助。 开始的ListView如下: 调整后的ListView如下:

23得票2回答
QListWidget或QListView与QItemDelegate一起使用?

假设我需要显示一个项目列表,每个项目包含一个QPushButton按钮、一张图片和一些文本。当用户单击按钮时应该发生某些事情(即我需要获取信号)。在Qt中,实现这个的正确方式是什么? 经过一些阅读,我了解到如果我使用QListWidget和QListWidgetItem,就可以实现这个目标。...

7得票1回答
有没有一种方法可以向QListView添加部分?

我正在使用Qt5.2和C++实现一个应用程序,并需要显示类似于下面示例图像的带有部分列表: (来源: ngo-hung.com) 请注意,我不是在实现移动应用程序,也不需要右侧的字母索引。除了实现QTreeView之外,您有什么建议可以实现这个功能吗?谢谢。

9得票2回答
如何清除QListView中的所有项

我搜索了很多,但是我不知道如何清除QListView的所有项目? 我使用了QStringListModel和QStringList来填充它。