QT学习之QPushButton,按钮操作。
来源:互联网 发布:命运的安排 知乎 编辑:程序博客网 时间:2024/05/16 07:56
对于QT中的按钮QPushButton类的学习,一听见按钮这个词我们就想到,一按下就做什么事,弹起来又做别的事。确实也是这样,要想在QT中用好按钮,就要对QPushButton类进行深入的学习。
eg:
QPushButton *button = new QPushButton(“Quit”);
这样就定义一个好了一个按钮,想要实现的是退出功能,则还需要信号与槽的机制。
eg:
QObject::connect(button, SIGNAL(clicked()), this,SLOT(quit()));
对于信号和槽这里做简单的介绍,但用户点击QPushButton时,该按钮就会发一个clicked()信号。这里可以与函数(在这里称为槽,slot)相连接,以便在发射信号时,槽可以得到自动执行。即点击button产生clicked() 去执行函数quit()。
对于按钮的操作: ui->PushButton->setEnabled(true); //设置按钮的属性
ui->PushButton->setText(tr("quit"); //设置按钮的标签(文字)
QString text () const:返回按键上的文字;
bool autoDefault() const;:autoDefault属性,它会影响按键的外观;
void setAutoDefault(bool);:设置autoDefault属性;
bool isDefault() const;:default属性,仅在Dialog中此属性有效;
void setDefault(bool);:设置default属性;
void setFlat(bool);:设置FLAT属性
bool isFlat() const;:设置按键的外观是否有突起。
0 0
- QT学习之QPushButton,按钮操作。
- Qt学习笔记之QPushButton 按钮类
- Qt基础学习(1)-----按钮之QPushButton
- qt学习笔记之QPushButton
- Qt之QPushButton类
- Qt入门之QPushButton
- qt 之 QPushbutton
- QT QPushButton 之重写
- Qt之QPushButton
- qt 之 QPushbutton
- Qt 之 QPushButton Class
- Qt学习之给QPushButton添加菜单ActionsContextMenu方法
- Qt学习之给QPushButton添加菜单CustomContextMenu方法
- Qt学习之给QPushButton添加菜单DefaultContextMenu方法
- [转]Qt入门之QPushButton
- QT之qss教程- QPushButton
- Qt StyleShett 实现 Metro 风格之 - QPushButton
- QT 之 QPushButton 类常用的函数
- MySQL 分区
- 快捷键让SublimeText在编文件快速在浏览器打开
- plist文件及UITableView的高级应用
- Struts2中的OGNL详解(和标签库一起使用)
- MySQL SQL Mode 及相关问题
- QT学习之QPushButton,按钮操作。
- UVA 10881 - Piotr's Ants 蚂蚁
- MySQL 存储引擎概述
- oracle 为什么任何用户都能以SYSDBA登陆 即使用户名和密码都为空也能进入
- iOS中 常用的mac终端指令汇总
- 手把手教你写Sublime中的Snippet 效果图
- Item 17: 理解特殊成员函数的生成规则
- POJ 1875 Binary Search Heap Construction
- MySQL 备份与恢复