【QT】学习笔记(摘抄加记录)

版权声明:版权?呵,不存在的。 https://blog.csdn.net/qq_37967635/article/details/88131167
1、setupUi(this)是由.ui文件生成的类的构造函数,这个函数的作用是对界面进行初始化,它按照我们在Qt设计器里设计的样子把窗体画出来,把我们在Qt设计器里面定义的信号和槽建立起来。this 是 继承了QWidget的一个对象。
2、connect(谁,发出了什么信号,谁,执行了什么操作);
3、查看qobjectdefs.h里面有 define slots;slots其实就是个空宏也就是说 private slots: 也就是 private:。
4、disconnt:断开信号连接的槽。
5、QT判断textEdit是否为空 if(ui->textEdit_newstate->document()->isEmpty()) 为空
6、在dialog 窗口模式下 Layout 中 设置 layoutSizeConstraint 可以调整整体窗口的布局大小,比如调试的窗口与运行的窗口一致可以选择SetNoConstraint
7、界面背景图片设置:假设界面为MainWindow,则添加背景图片的方法为:this->setStyleSheet("#MainWindow{border-image:url(1.png);}");    //图片相对路径方法
8、Qt之textedit设置字体颜色 例子:
    ui->textEdit->append("<font color=\"#FF0000\">红色字体</font> ");

    ui->textEdit->append("<font color=\"#00FF00\">绿色字体</font> ");

    ui->textEdit->append("<font color=\"#0000FF\">蓝色字体</font> ");
9、QT更改可执行文件图标 .pro文件中加入RC_ICONS += xx.ico //(xx.ico为转换后的图片格式文件)
10、

 

猜你喜欢

转载自blog.csdn.net/qq_37967635/article/details/88131167
今日推荐