Qt
三七_
这个作者很懒,什么都没留下…
展开
-
【Qt】Qt5实验1/打包工程exe发布
编译后的 Debug 版本和 Release 版本的区别Debug:调试版本,包含调试信息,所以容量比Release大很多,并且不进行任何优化(优化会使调试复杂化,因为源代码和生成的指令间关系会更复杂),便于程序员调试。Debug模式下生成两个文件,除了.exe或.dll文件外,还有一个.pdb文件,该文件记录了代码中断点等调试信息 Release:发布版本,不对源代码进行调试,编译时对应...原创 2019-04-01 14:30:06 · 395 阅读 · 0 评论 -
【Qt】主窗口/实验二 文本编辑器
Q_OBJECT宏Q_OBJECT宏:必须出现在类的私有声明区,用于启动元对象的特性。作用:启动Qt5元对象系统的一些特性(如支持信号和槽等)按钮控件this:可视化编程,主窗体(父窗口) 有this则可以在父窗口上显示;没有this则创建了但是不知道在哪布局管理设定字体为宋体,12号大小QWidget控件QWidget(QWidget *p...原创 2019-04-11 19:10:51 · 987 阅读 · 1 评论 -
【Qt】安装失误解决方案/信号和槽
一、Qt 5.7.0安装Qt:qt-opensource-windows-x86-msvc2013_64-5.7.0.exeAddin:qt-vs-addin-1.2.5.exeVisual Studio:Visual Studio 2013刚开始安装结束之后,新建项目(没有任何改动),编译——一直失败错误1:Qt cannot find the executa...原创 2019-03-05 22:26:39 · 1135 阅读 · 3 评论 -
【Qt】绘图应用 / 实验三 绘图编辑器
Qt 2D绘图参考文档:Qt Creator快速入门_霍亚飞QPainter:一般在paintEvent()(重绘事件的处理函数)中进行绘制绘制图形:QPainter创建QPainter对象(指定绘图设备,一般为this),使用构造函数创建的对象会自动调用begin()、end() 进行图形的绘制 最后销毁QPainter对象(没有指定绘制设备时,需要自己调用end())...原创 2019-05-05 21:25:26 · 2516 阅读 · 1 评论 -
【Qt】Qt连接MySql数据库
Qt 版本:Qt 5.7.0安装方法:【Qt】安装失误解决方案MySQL:MySQL 8.0.16安装方法:windows10下载安装MySQL8.0.16Qt 数据库 SQL参考文章:Qt Creator快速入门_第三版__霍亚飞编著用户接口层:实现将数据库中的数据链接到窗口部件上 SQL接口层:提供对数据库的访问 驱动层:为具体的数据库和SQL接口层之间提...原创 2019-05-26 19:27:17 · 22865 阅读 · 11 评论