查看完整版本: [--
QTablewidget获取添加的通过布局加入到单元格中的控件
--]
QTCN开发网
->
Qt基础编程
->
QTablewidget获取添加的通过布局加入到单元格中的控件
[打印本页]
登录
->
注册
->
回复主题
->
发表主题
梦幻风
2020-06-19 17:18
QTablewidget获取添加的通过布局加入到单元格中的控件
我在QTablewidget添加一个控件,但是该控件是通过布局后添加到单元格中的,在该控件的槽函数中怎样确定控件所在的行和列代码如下
QPushButton
*
btn
=
new
QPushButton
;
btn
->
setFixedSize
(
30
,
15
);
QWidget
*
wid
=
new
QWidget
(
ui
->
tableWidget_2
);
QGridLayout
*
hbox
=
new
QGridLayout
;
hbox
->
addWidget
(
btn
);
wid
->
setLayout
(
hbox
);
QPushButton
*
btn2
=
new
QPushButton
;
ui
->
tableWidget_2
->
setCellWidget
(
0
,
1
,
wid
);
connect
(
btn
,
SIGNAL
(
clicked
()),
this
,
SLOT
(
btnslot
()));在槽函数btnslot中怎能能得到空间btn在QTablewidget表格中的行和列
fsu0413
2020-06-19 21:17
创建按钮的时候将行和列直接setproperty,在槽函数里通过调用sender获得按钮并通过property获得行和列
梦幻风
2020-06-20 08:58
fsu0413
:
创建按钮的时候将行和列直接setproperty,在槽函数里通过调用sender获得按钮并通过property获得行和列
(2020-06-19 21:17)
感谢谢谢你的解答帮助!
查看完整版本: [--
QTablewidget获取添加的通过布局加入到单元格中的控件
--] [--
top
--]
Powered by
phpwind
v8.7
Code ©2003-2011
phpwind
Gzip disabled