下面来演示一下吧。
在新建项目的时候注意选择,默认的是widget程序,只需要选择成Console程序就可以了。
下面就是一直点下一步就行了。
当使用cout时候却发现编译器报错,提示并没有声明cout
究其原因是需要的头文件,因此需要引入头文件
#include
但是,依旧报错
因为忘了他的好兄弟using namespace std;
这样就正常了……
当然,你也可以不使用using namespace std;而是直接用std::cout来调用
c++基础知识,就不详细科普了。
发此文的意思主要是针对一些C++的初学者。可能先了解了Qt,后开始学C++。
书上的示例肯定用的不是Qt啦,初学者新建了项目,然后发现在Qt里面那些书上的示例都没法运行了……你可以按照这个方法来解决哦。
也看到有些方法要改pro文件的,实在没有必要。
有位朋友留言问,如何创建一个控制台的界面。因为Qt似乎直接创建的就是一个带有窗口的程序。额,其实我觉得吧,还是不够细心。、下面来演示一下吧。在新建项目的时候注意选择,默认的是widget程序,只需要选择成Console程序就可以了。下面就是一直点下一步就行了。当使用cout时候却发现编译器报错,提示并没有声明cout究其原因是需要的头文件,因此需要引入头文件#include但...
网上看到几个案例还不错,可惜是用原生c++写的,
QT
工程不好使,这时候可以考虑用console
程序
,就是最原始的那种形式。
首先pro工程里,将gui替换成console:
#-------------------------------------------------
# Project created by
Qt
Creator 2022-05-11T10:05:41
#-------------------------------------------------
上一节我们已经了解了
Qt
是什么,也已经安装配置好了,下面就开始
创建
我们的第一个
Qt
程序
,以此来熟悉
Qt
的开发流程。
2.
创建
第一个
Qt
程序
1.新建一个项目2.项目的编译、调试与运行
1.新建一个项目
点击文件>新建文件或项目,会出现
Qt
的Application有多个应用
程序
的
创建
模板,我们先了解以下两种:
Qt
Widgets Application,支持桌面平台的有图形用户界面的应用
程序
。GUI 的设计完全基于 C++ 语言,采用
Qt
提供的一套 C++ 类库。
Qt
Console
植物大战僵尸
项目主要内容与目标
模仿设计并实现基于面向对象思想的一个简单版
控制台
植物大战僵尸, 植物设计包含向日葵, 普通豌豆射手, 双发豌豆射手, 寒冰豌豆射手, 地刺, 窝瓜, 土豆地雷, 火爆辣椒. 僵尸设计包含普通僵尸, 路障僵尸, 铁桶僵尸, 铁门僵尸, 摇旗僵尸, 橄榄僵尸, 小丑僵尸, 读报僵尸, 撑杆僵尸, 舞王僵尸. 还具有非常动态 UI 界面和僵尸或植物的形象, 友好的用户交互界面.
真实动感的交互界面
以下的 gif 动画都是游戏
控制台
界面的输出.
我使用了 OpenCV 对制作的