当前位置: 代码迷 >> 综合 >> QT开发小知识点拾遗
  详细解决方案

QT开发小知识点拾遗

热度:57   发布时间:2024-02-28 13:12:17.0

帮助文档使用F1查看,F4返回到定义处

信号与槽:

connect(&b1,&QPushButton::pressed,this,&MainWidget::close);/*&b1: 信号发出者  指针类型&Qpushbutton::pressed : 处理的信号  &发送者类型名::信号名this  信号接收者&MainWidget::close  槽函数, 信号处理函数*/

Qt中类名与头文件相同,头文件没有.h

指定父类时有两种方法:

1、通过构造函数 2、使用setParent指定

优缺点比较:

使用构造函数指定的父对象需要使用show才能显示,因为创建的窗口默认是隐藏的需要进行.show才能显示

而使用setparent指定的父对象不再需要.show,可以理解为将其已经添加至父类窗口,父类窗口都显示,则子类窗口就显示

QT主窗口框架:

#include <QApplication>
#include <QWidget>int main(int argc, char ** argv)
{QApplication a(argc, argv);QWidget wind;wind.show();return exec();
}

1、需要说明,一个应用程序只能有一个Application实例对象

2、return exec();等待用户的输入  等价于两行代

  相关解决方案