2020-09-14QT写一个简单的元胞自动机(2)

目录

  1. 创建一个简单的窗口应用程序
  2. 窗口设计

1. 创建一个简单的窗口应用程序

窗口应用程序,这个不同于之前学的一些代码,比如这个简单的helloword程序,会自己弹出窗口显示,但是窗口的设置(比如背景、尺寸、加个按钮,点击之后才显示结果)要写起来就很麻烦(当然我是不会写的)。这种窗口应用程序已经在设计师界面为你弄好了窗口,你只需要在那儿进行可视化操作,程序里可以使用这些设计好的界面的控件。

#include<iostream>
using namespace std;
int main(){
   cout<<"hello world";
   return  0;
}

创建步骤

1.1 文件-新建或者直接new

1.2 选择窗口应用程序,自己取名字,点到class information,如示例图选择

窗口应用程序

class information

base class 是选择继承窗口的类型(QT写好了基础的窗口类,我们继承这个类,就相当于在它的基础上进行增添和修改),Generate form 是选择创建设计师界面文件(即```.ui``文件)

1.3 一路点击下一步,至创建

image.png

1.4 运行和控制台输出

有时候程序出了bug,我们想知道某个地方的值对不对,可以使用qDebug,使用方法如下

#include<QDebug>
......
qDebug()<<要输出内容;
//比如
int i=0;
qDebug()<<i;
//可以得到i
程序运行

程序停止

2. 窗口设计简单介绍

双击ui文件,进入设计师界面


双击

ui界面
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。