
qt creator快速入门
主要学习qt creator快速入门这本书以及相关内容
身影王座
人生在世,谦字当头;学海无涯,愿得一慧眼,以小观世界。
展开
-
第九节、俄罗斯方块游戏_游戏优化(Qt5重新实现)
让我们再之前已经构建好的工程上继续添加新的功能,首先就来添加满行销毁动画。原创 2021-06-17 09:59:50 · 447 阅读 · 16 评论 -
第八节、俄罗斯方块游戏_添加游戏场景和主函数(Qt5重新实现)
现在原创 2021-06-10 16:50:10 · 354 阅读 · 1 评论 -
第七节、俄罗斯方块游戏_设计小方块和方块组
方块原创 2021-06-07 11:31:33 · 217 阅读 · 4 评论 -
第六节、多文档编辑器_完善程序的功能
保存窗口设置在Mainwindow.h文件中加入:在Mainwindow.cpp文件中加入:closeEvent在程序结束之前调用,用来保存更改后的窗口的大小和位置,并设置为新的下一次运行时窗口的大小和位置。自定义右键菜单运行窗口后,在子窗口中右键鼠标发现显示信息都是英文的,需要将它改成中文的,需要自定义右键菜单。需要在MdiChild类中进行,就是重新实现QTextEdit类的上下文菜单事件。先在MdiChild.h文件中添加函数声明;然后MdiChild.cpp文件中:原创 2021-05-26 21:23:53 · 210 阅读 · 0 评论 -
第五节、多文档编辑器_实现菜单的功能
在之前的项目上继续添加代码:更新菜单状态与新建文件操作首先是更新菜单状态,使一些菜单在开始时处于不可用状态,然后再更改新建文件操作。删除dedug:重新构建运行程序:没有创建活动子窗口:创建了活动子窗口:没有选中文本:选中了文本:实现打开文件操作在之前的工程中继续添加:在mainwindow.h头文件中进行如下操作:添加类的私有函数:添加槽函数打开设计模式,给“打开文件”按钮添加triggred()触发信号的槽:在mainwindow.cpp文件中实原创 2021-05-26 16:44:07 · 177 阅读 · 0 评论 -
第四节、多文档编辑器_实现子窗口类
我原创 2021-05-23 16:37:24 · 178 阅读 · 0 评论 -
第三节、多文档编辑器_设计菜单栏和工具栏
新建一个Qt Widgets工程,基类默认MainWindow,类名默认。双击mainwindow.h,向其中添加菜单:如果无法输入中文,可以通过复制粘贴完成。Action编辑器中已经有“新建文件”动作:选中Action编辑器中新建文件动作,将其拖至工具栏,如果没有工具栏则右键窗口添加工具栏即可:图标对应的图片需要存储起来,这里采用Qt的资源系统来存储:添加Qt资源文件,文件名改为myimages,其他的默认。建一个images文件夹:在这文件夹中放入你要用到的图片:建原创 2021-05-21 17:05:45 · 341 阅读 · 0 评论 -
第二节、窗口部件
Qt Creator提供的默认基类有:QMainWindow,QWidget,QDialog。QMainWindow是带有菜单栏和工具栏的窗口,QDialog是各种对话框的基类,它全部继承于QWidget。其实其实所有窗口部件全部继承于QWidget。1、基础窗口部件QWidget1.1、窗口、子部件以及窗口类型新建一个空的qmake项目:然后在.pro文件中加入:QT += widgets然后在项目中添加以下mian.cpp源文件:运行结果:要设计自己的窗口部件,可以继承自QWidge原创 2021-05-20 10:16:10 · 185 阅读 · 0 评论 -
第一节、第一个Qt程序
第一个QT程序在安装好Qt相应的软件后,就可以创建一个Qt程序,选择文件:创建一个Qt应用程序,然后确定工程名字以及存放的位置:选择Select all kits然后其他选择默认的下一步就可以了。就构建起了一个Qt工程。运行,打开Debug文件夹,运行exe程序,发现报错,说缺乏.dll那几个文件,解决的办法就是添加环境变量:我这里添加的全部的5个,但是只用其中打圈圈的那个,注意要将这个位置放置到C:\Strawberry\c\bin的前面。这样程序就能正常运行了。Debug版本与原创 2021-05-17 20:32:16 · 488 阅读 · 0 评论