问题标签 [qlistview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - Qt QListView - 上下文菜单?
我正在尝试将上下文(右键单击)菜单添加到 Qt QListView。我在 Qt 3.3 中看到有“contextMenuRequested”(我可以使用)- http://doc.qt.digia.com/3.3/qlistview.html#contextMenuRequested。但是,我在 Qt4 中看不到这样的方法。有谁知道如何向 QListView 添加上下文菜单?
qt - 如何设置 QListView 不透明度,setWindowOpacity 不起作用
我正在尝试将不透明度设置为 QListView ,它位于
QDialog
上
python - PyQt4 中 QListView 的 clicked() 信号
我有一个有效的 QListView,但是从文档中,我无法弄清楚如何使用新选择的项目的索引来触发信号。有任何想法吗?
python - 如何使项目视图在 PyQt 中呈现丰富的(html)文本?
我正在尝试从python 中的这个线程翻译代码:
我猜元素的大小和位置计算不正确,可能是因为我根本不了解原始代码中与样式相关的部分。有人能帮我吗?
c++ - 删除 QListView 中选定项目的列表
如何在 QT 4.6 中删除 QListView 中的选定项目列表。这样的事情不起作用,迭代器变得无效:
removeRows 也不合适,它会删除给定项之后的 N 项。我使用 QStandardItemModel 来存储项目。
qt - Qt:如何在网格中布局记录?QListView 还是 QGridLayout?
还在学习基本概念...
我想在网格中布局来自数据库的项目。每个项目都有一个自定义视图,其中包含预览图片、属性和控件。网格可以更改大小,即 3、4、5 列(大-小预览)。
这最好是通过将自定义小部件添加(循环通过表格)到网格,还是通过使用带有“代表”的图标列表视图来完成?
谢谢!
c++ - 调整大小而不是滚动的 QListWidget
您如何更改 a 的行为以QListWidget
调整其高度而不是选择(看似任意的)高度并添加滚动条?看截图:
's 应该在QListView
水平方向上填充尽可能多的空间(如果您愿意,可以创建尽可能多的“列”。)然后它们根据需要包装并制作尽可能多的行以适合所有项目。这些计算应在调整窗口大小时进行调整。这一切都很好。
但是,我想要发生的是,与其高度保持不变,QListView
不如垂直增长或收缩,并且永远不需要任何滚动条。如有必要,滚动将在QWidget
承载所有标签和列表的父级上处理。似乎一旦QListWidget
建立了高度(不确定它的默认值来自哪里),它就永远不会改变。在某些情况下它太大(参见上面的第二个“测试”列表)而在其他情况下太小(参见上面的第一个“空白地图”列表。)
上面的布局并不令人惊讶:两个QLabel
和两个QListWidget
在 aQVBoxLayout.
下面是我在QListWidget
's 上设置的属性:
(我已经尝试设置水平和垂直滚动条策略,但这只是关闭滚动条,剪切内容。不是我想要的。)
c++ - 如何将项目添加到 QT QListView
我正在创建一个 mysql 阅读程序,我需要使用带有列和行的 QListView,但我不知道如何。
model-view-controller - 元素的大小取决于 QListView 的大小
我开发了一个提取列表元素的程序(QListView)。如何根据 QListView 的大小设置元素的大小?我在委托中编写了 sizeHint 的实现,但是我不知道从哪里获取实例 QListView 的大小。
qt - 如何循环 QListView 项目选择
如何使 QListView 项目选择循环从底部项目到顶部(通过按导航键,向下)和从顶部项目到底部(通过按导航键,向上)?是否有要定义的标志或其他方式?我的列表视图处于 IconMode 中,当我到达一行的末尾时,我希望选择转到下一行的第一项。
谢谢