![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
文章平均质量分 93
W.C.Zeng
这个作者很懒,什么都没留下…
展开
-
QTday1
QT新手入门QT简介:多平台C++图形界面应用程序框架搭建开放环境安装QT5.7或QT4Hello QT实验在main.cpp中简单地打印hello QT#include<QApplication>#include<QLabel>int main(int argc,char*argv[]){ QApplication app(argc......原创 2018-08-24 14:50:06 · 136 阅读 · 0 评论 -
QTday2
day01回顾1//Mywidget.cppMywidget::Mywidget(QWidget*parent):QWidget(parent){}/*作用域符:: 构造函数Mywidget(传一个指向父类型的指针){}:继承 QWidget基类,但是基类也需要传递参数构造它自己所以使用构造函数初始化列表(以上这种格式)*/2 QT内存管理:关闭窗口时自动d......原创 2018-08-24 14:58:38 · 498 阅读 · 2 评论 -
QTday3
day3记事本实验:复习mainwindow主窗口程序,创建菜单工具状态,添加动作。可参考网友资料-创建菜单工具状态实验步骤:新建QMainWindow主窗口项目,头文件中添加指针和函数声明。private slots: void newfile();//用于清空内容private://void newfile();应写在private slots ...原创 2018-08-24 14:59:04 · 156 阅读 · 0 评论 -
QTDay4
day4完善记事本复习用ui设计师模式设计简易记事本。在之前的记事本基础上,增加功能–点击find按钮弹出对话框,在lineedit中输入信息,可以在文本中查找相应内容。还能勾选是否区分大小写和是否前向查找。首先,右键点击工程,添加新文件。我们再添加一个QT设计师界面类,命名为dialog,创建好后自动添加头文件和源文件。在对话框中,我们需要实现非模态对话框,当lineedi...原创 2018-08-24 15:19:44 · 302 阅读 · 0 评论 -
QTday5
day5事件与绘图参考https://www.kancloud.cn/kancloud/qt-study-road-2/99458c++知识点:虚函数-virtual-关键字,它在父类声明,在子类实现。实现动态绑定。QWidget里面有一些虚函数声明,我们的widget继承了QWidget,所以我们在widget里实现自己的虚函数,参数返回值权限不能改变。关闭程序时,弹出对话框...原创 2018-08-24 15:26:02 · 181 阅读 · 0 评论 -
QTday6
day6qt网络编程(udp数据报,tcp服务器收发,tcp登录账号界面)重点,分辨协议,分包捡包,错误1—–UDP简易服务器收发数据报udpclient如图.pro 文件,补充network包含头文件#include <QUdpSocket>#include<QtWidgets>声明套接字private: QUdp...原创 2018-08-29 09:12:32 · 169 阅读 · 0 评论 -
QTday7
day7—–在线词典—–(用文件保存用户名密码)dictclientmain.c控制登录对话框loginDialog m和登录后界面Dialog w的展开loginDialog m;if(m.exec()==QDialog::Rejected)//当登录对话框accept()时,登录后界面展开{ return 0;}Dialog w;w.show();...原创 2018-08-29 10:16:05 · 195 阅读 · 0 评论 -
QTday8
day8QT上使用sqlite保存账号密码引入SQL模块.pro文件加入 QT += sql引入头文件#include <QSqlDatabase>//数据库成员定义#include <QtWidgets>#include <QSqlError>#include <QSqlQuery>//对数据库操作做两...原创 2018-08-29 10:17:03 · 132 阅读 · 0 评论