信号和插槽的连接(有关QListView)-QT
Connection of signals and slots (regarding qlistview) - Qt
我需要连接一个单词和一个插槽,但我似乎无法弄清楚它的结构,我需要连接一个qlistview double单击,我需要从顶部开始的号码例如,如果我有一个带有5个元素的QListView,则该元素在其中,您单击了第二个元素,我需要知道单击第二个元素。在使用中,我正在进行网络连接,QListView显示可行的网络。
总结我想知道我必须使用的代码段来实现这一目标,因为我无法弄清楚。
要获取单击项目的行索引,您只需在QListView
的doubleClicked
插槽中访问QModelIndex
,例如
int row = index.row();
也许您应该阅读QT模型视图类的简介,以了解所有内容如何连接。
相关文章:
- 有关插入适配器的错误。[错误]请求从 'back_insert_iterator<vector<>>' 类型转换为非标量类型
- 为什么在运行时没有向我们提供有关分段错误的更多信息?
- 尝试将lambda函数放在队列中时出现一般分配器错误(可能是与unique_ptr有关的错误)
- Qt:当QListView获得新条目时,如何更新QStringList
- 有关 c++ 构造函数的问题
- 从 Rcpp Catch 测试中获取有关"inst/extdata"的数据
- 如何在C++中使用 Void 而不会收到有关参数的错误
- 关于条件块的问题与&&运算符有关
- 禁止显示有关包含文件中 #pragma 包的警告
- 需要有关此 if 语句的帮助
- 模板参数部分中有关包扩展的一些混淆
- 键盘不起作用 - Arduino Uno - 与变量有关的多个错误
- 有关图像处理应用程序的硬件和软件安全性的建议
- 请求有关C++中嵌入 for 循环的帮助
- 更新 QTreeView 和 QListView 中的项目
- 有关从C++中的不同源文件引用类的问题
- 如何从C++的对的排序向量中获取有关给定值的相应对
- 有关纯 ECS(实体组件系统)和更新系统的问题
- 有关邻接矩阵实现的问题
- 信号和插槽的连接(有关QListView)-QT