qobject
所有类的基类
connect
disconnect
信号与曹
信号与曹可以一对一
多个信号可以对应一个曹
一个信号可以对应多个曹
一个信号可以链接一个信号
信号与曹函数声明了一定要写实现。。不写实现一定出错!!!!
signals:
void signal();
private solts:
void on-wh-clocked(); // 自动链接
connect(this,SIGNAL(comeon(QString)),this,SLOT(accept(QString)));
connect(this,&xx::singal,this,&xx::slot);
//参数要一 一 对应
//QString 类型必须写 参数不能写 signal 的参数一定要一样或者比slot多。最好是一对一对应
只要收到信号不管是谁发出的,,,就掉用槽方法
disconnect 断开信号与曹
disconnect(this,signal(xx(QString)),this,slot(yy(QString)) );
disconnect(this,signal(xx(QString)),0,0); //断开信号与所有槽的链接
QWidget
enabled 设置窗体可不可以用
window modality //设置窗口是否阻塞其他窗口的运行
geometry //设置窗口的大小
sizepolicy // 尺寸策略 与布局链接使用
minimumsize // 设置布局拉伸的最小值
maximumsize //设置布局拉伸的最大值
sizelncrement //没说
basesize // 没说
palette // 没说
font // 设置字体
cursor // 鼠标形式
windowopacity // 设置透明度
QFrame 所有有边款的基类
frameshape // 设置边框的形状
frameshadow //设置边框是凸起还是下层
linewidth // 设置边框的线宽
midlinewidth // 设置边框的中间线宽
QLabel
text // 设置文本
textformat // 设置文本格式
pixmap // 设置位图
sacledcontents //设置图片是否填充整个标签
alignment // 设置文字与标签的位置
wordwrap //文字换行
margin // 间隙
indent
buddy // 设置标签的朋友 点击标签 也就点击了其他按钮
PushButton
icon // 设置按钮图片 图片不能消失
inconsize // 设置图片的大小
cheched // 设置 选中的状态。。。
group box
按钮分组宽
dialog
本地对话框的基类
line edit
行编辑 用来输入东西
然后后台获取文字
ui->line edit name->text();
clear();
setfocus();
QT 的元对象系统 类必须继承 QOBJECT 声明 Q_OBJECT 元对象编译器 moc
1 信号与槽机制
2 实时类型信息
3 动态属性系统 :