社区
Qt
帖子详情
双击QTreeWidget的某一个item,怎么获取该item的text
wopabe
2015-06-08 08:00:19
双击QTreeWidget的某一个item,怎么获取该item的text?
...全文
698
2
打赏
收藏
双击QTreeWidget的某一个item,怎么获取该item的text
双击QTreeWidget的某一个item,怎么获取该item的text?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuyuanmei
2015-06-12
打赏
举报
回复
1、那你重写QTreeWidget的双击事件 2、通过信号槽来连接 QObject::connect(treeWidget, SIGNAL(itemDoubleClicked(QTreeWidgetItem*,int)), Form, SLOT(slotGetTreeItem(QTreeWidgetItem*,int)));这个是双击信号,这个是槽函数slotGetTreeItem(QTreeWidgetItem*,int)可以随便写 然后在实现里去取双击item的text treeWidget->currentItem()->text();就可以了,在槽函数中可以直接根据传进来的item参数取
xiaodong60606
2015-06-08
打赏
举报
回复
item->text(0);
QT
ree
Widget
支持
双击
编辑
Item
节点的内容
QT
ree
Widget
使用过程中经常会需要对
Item
进行编辑,目前比较方便的是
双击
Item
,然后
Item
呈现编辑的状态,完成编辑后更新
Item
的内容。要实现这样的功能,其实只要将
Item
设置为可编辑即可,但是
QT
reeWiget默认的可编辑状态不好看,因此我们需要对可编辑的状态重新定义,这里仍然用到代理绘制。首先看效果图: 原始加载的图如下:
双击
编辑的图: 编辑完成后的图: 下面详细介绍实现: 1 添加
Item
时设置为可编辑 zhangsanroot->setFlags(zhangsanroo
qt
中树形控件
QT
ree
Widget
的项点击后
获取
该项的文本
概述 通过点击树形控件的项,可以得到被点击的树形控件的文本,使用树形控件的信号
item
Pressed与所在类的槽函数绑定,通过传递参数
QT
ree
Widget
Item
和列column,在绑定的槽函数中得到被点击的项的文本。下面上代码: connect(ui->tree
Widget
,&
QT
ree
Widget
::
item
Pressed,this,&configBtnNameDialog::onSelected
Item
); //所绑定的槽函数 void configBtnNameDialog:
QT
双击
编辑
QT
ree
Widget
中
Item
的内容
Qt
中
QT
ree
Widget
是常用的一种控件,为了实现更好的用户体验,一般会
双击
编辑
Item
中的内容,点击其他地方编辑完成。 class ElemTree : public
QT
ree
Widget
{ Q_OBJECT public: BattleElemTree(Q
Widget
*parent); ~BattleElemTree(); private slots:...
QT
ree
Widget
增、删、改(
双击
编辑)、查
QT
ree
Widget
双击
编辑内容
Qt
扫盲-
QT
ree
Widget
理论总结
从 这个Tree 来看,
一个
tree 可以设置 多列,每
一个
列其实就是展示的一些属性。
一个
Tree 可以有多行,每一行之间有一些关系,要么是并列,要么就是父子的关系,这样才能形成树的样子嘛。每个行其实就是
一个
QT
ree
Widget
Item
。
QT
ree
Widget
其实就是
一个
管理
QT
ree
Widget
Item
的容器而已。像内部的 每行具体的表现形式都是由
QT
ree
Widget
Item
来确定的。同时会有
一个
表头,也就是 上面的 名称-时间-大小 这行来管理每列的宽度和排序的一些功能样式展开之类的。
Qt
16,235
社区成员
26,649
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章