查看完整版本: [--
QDialog如何获取数据?
--]
QTCN开发网
->
Qt基础编程
->
QDialog如何获取数据?
[打印本页]
登录
->
注册
->
回复主题
->
发表主题
myleader
2021-09-14 11:53
QDialog如何获取数据?
QDialog有一个accept()函数,触发后关闭QDialog,然后让exec()返回QDialog::Accepted枚举值。
但是QDialog是为了获取一些数据的,比如设置参数之类。可是accept()之后QDialog已经析构了,如何把这些值读出来呢?
liulin188
2021-09-14 12:13
信号槽
myleader
2021-09-14 12:43
liulin188
:
信号槽
(2021-09-14 12:13)
信号槽只能处理少量数据,比如浮点数、布尔值等,大量数据比如QList处理不了。
liulin188
2021-09-14 13:12
myleader
:
信号槽只能处理少量数据,比如浮点数、布尔值等,大量数据比如QList处理不了。
(2021-09-14 12:43)
不是信号槽不行,是你不行。
nigoole
2021-09-14 13:55
在accept的时候,你还能访问这个对象里面的参数!~可以直接读取,当然信号槽也是可以的。封装数据结构传输。
查看完整版本: [--
QDialog如何获取数据?
--] [--
top
--]
Powered by
phpwind
v8.7
Code ©2003-2011
phpwind
Gzip disabled