
Qt
教练,我也想学
初级码农
展开
-
用Qt制作一个魔改版植物大战僵尸(基于飞机大战)
目录项目设计目的总体设计功能特点模块说明界面设计三级目录项目设计目的本项目为笔者大一暑假实训的结业项目,是对这段时间的学习与c++基础、开发软件的能力的综合考验。本项目名字为植物大战僵尸魔改版,以飞机大战的游戏模式为载体,采用植物大战僵尸、我的世界等游戏的一些元素设计而成,项目运用了信号与槽、多线程与事件监听,除此之外还涉及到内存管理,碰撞检测等系列难题,是这段时间c++实训成果的展示。总体设计功能特点游戏借鉴了植物大战僵尸beta版的游戏风格。游戏共有9种模式加上无尽模式,五张背景,6种形态的原创 2020-10-06 10:31:46 · 5299 阅读 · 1 评论 -
QT入门_QPainter基本绘图
目录实验效果,使用方法和功能代码main.cppwidget.hwidget.cpppaintarea.hpaintarea.cpp遇到的问题汇总① error: undefined reference to `vtable for PaintArea'② error: no matching function for call to 'PaintArea::PaintArea(Widget*)'③ error: return type specification for destructor invali原创 2020-07-06 10:40:15 · 944 阅读 · 0 评论 -
QT入门_如何制作一个简单的QQ登录页面
目录说在前面效果图,使用方法和功能代码main.cpp设计界面mainwindow.hmainwindow.cppregisterwindow.hregisterwindow.cpp遇到的问题汇总MainWindow设置setLayout布局时没用?说在前面QQ登录界面如下,只有登录和注册功能,点击注册后会弹出注册窗口,注册窗口内点击注册会关闭,主窗口输入用户名和密码后点击登录后会和注册信息进行比较,匹配与否会有提示信息(此代码没有数据库,如果需要可以参考地址簿)文件:mainwindow窗口是原创 2020-07-04 12:55:06 · 2914 阅读 · 0 评论 -
QT入门_简易计算器的实现与遇到的问题汇总
目录效果图使用方法和功能代码main.cppmainwindow.hmainwindow.cppui_mainwindow.h遇到的问题汇总自定义命名空间的相关问题关于隐式调用构造函数的问题效果图使用方法和功能只有最基础的两个数加减乘除,没有清除键,使用Ui设计界面点击数字在EditLine1中会显示,点击flag会使输入在EditLine1和3中切换,点击加减乘除会在2中显示点击等于在前三个EditLine中都有数字/字符的情况下输出结果代码main.cpp#include <QA原创 2020-07-03 14:42:04 · 1183 阅读 · 0 评论 -
QT学习日志(附:简易计算器,qq登录界面,简易绘图板,植物大战僵尸魔改版项目实践)
1.头文件无法生成ctrl shift+B的时候出现 Makefile.Debug: No such file or directory搜集了各种头文件无法生成原因的资料,附上网址:添加ui文件以及构建ui头文件方法QT中 No such file or directory的解决办法(存着以后也许用得到)调试了很久,原因竟是自己在.pro文件里少打了个字母p我晕项目栏不见了控件-Show Sidebar...原创 2020-07-02 10:04:57 · 3674 阅读 · 4 评论