qt 基础工程创建,简单的分层,使用MVC架构

创建步骤:

1.先创建一个空的子目录,并把软件自动生成的一些驱动放在debug文件夹下,和编程代码区分开

2.添加一个主窗口

正常操作下

这是最基本的工程创建完成了。

3.添加一个资源文件夹和样式表文件

添加资源文件完成

4.然后按照MVC架构的三部分 :视图(view);控制器层(controller)模型层(model)

创建3个文件夹,并在文件夹下创建.pri文件

在main.pro文件中添加

include(view/view.pri)
include(model/model.pri)
include(ctrl/ctrl.pri)

然后按CTRL+S保存。

把文件添加进工程。

1.然后在对于的文件目录下继续细分模块。

比如一个自定义圆环进度条,在view下创建一个customView存放自定义的视图类,再创建一个subUI文件目录,保存子窗页面类,带.ui文件。比如页面form1.ui。

子窗口创建,设计师类

添加进工程文件

步骤完成

使用相同的方式,在ctrl目录下创建一个serial串口设备控制器。

在model目录下创建串口解码和计算文件。

例如串口流程:ui->串口控制器ctrl  -> 数据解码处理流程model  ->视图 ->更新ui显示。

基础工程基本完成,需要怎么功能在相对于的目录下创建该模块功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值