建议看看c++基础知识
ui是个指针 一般你新建一个gui工程后,用form设计的界面类会在你顶层窗口类中有个ui指针指向这个界面类。
->是个运算符 指针调用其指向的对象的属性或方法的时候使用
对象的话是用
ui->lineEdit 这个是界面上一个但行输入框的对象QLineEdit,他有个公有方法text()获取当前的输入框里字符,返回的是个QString对象
QString对象有个方法isEmpty()判断是否为空
方法1:
双击d出响应只connect 第一个文本框,第二个不关联,或者它俩关联到2个槽。
方法2:槽函数判断sender是不是第一个文本框
QLineEdit pEdit = qobject_cast<QLineEdit>(sender());
判断pedit和第一个文本框指针是否相等
话说你写了谁去获取就是谁去获取把,具体还是看代码怎么写的。。
-- 不知道你QT是什么东西, 给你写点逻辑思路吧
定位对话框的上标, 就是显示这些属性的区域的左上角, 比如 10,50
定位每行的间距, 比如 30
遍历attrs, 比如 toolbar, new 一个 radiobutton, 位置是top, 宽度自动
下一个节点, new 新一个对象, top 是 (topx, topy+30)一次类推
试试~
以上就是关于QT语句if(ui->lineEdit->text().isEmpty()) 解释一下好吗全部的内容,包括:QT语句if(ui->lineEdit->text().isEmpty()) 解释一下好吗、Qt 双击文本框d出对话框,怎么确定是哪个文本框响应的呢、qt工程里C++读取xml文件内容并以合适的控件形式显示在对话框界面上等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)