![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt学习
文章平均质量分 50
Lady_gala
这个作者很懒,什么都没留下…
展开
-
QT编程-day1
初识QT,觉得和Objective-C的语言风格很相似,上手比较容易。QT是跨平台的开发库,主要开发GUI,也可以开发CUI,QT支持各种平台,windows,linux,IOS,android,winphone以及嵌入式系统等应用广泛。除过本身包含的功能模块,还有第三方模块补充。除过与操作系统结合特别紧密的,需要操作系统本身的函数库实现之外,其他大部分的应用程序都可以用QT实现。其中对于传统桌面应原创 2017-06-29 14:00:53 · 416 阅读 · 0 评论 -
QT编程-day3
当创建一个项目之后,文件夹里会有6个文件。其中有一个为.pro.user文件,这个文件不属于项目源代码的一部分,它是QTCreator专属的用户定制项目设置,保存了这个项目本地化的设置。QTCreator打开项目时会读取这个设置文件,比较该项目里的文件配置与当前的项目位置等是否符合,符合就加载配置,不符合则就会重新建立一个本地化的.pro.user文件。对于链接错误时,最常遇到的就是undefine原创 2017-07-12 19:12:48 · 599 阅读 · 0 评论 -
QT编程-day2
创建一个新工程时,需要选择一个基类,在QT编程中有三大基类。 1. QMainWindow:是基于主窗口类的程序,适用于较为复杂的应用程序。除了中央客户区界面,还包括工具栏、菜单栏、状态栏等。 2. QWidget:是最简单的最基本的窗体程序,可以放置多个控件。 3. QDialog:顾名思义,是基于对话框的程序,对话框一般用于弹窗,也可以用于主界面显示,其是从QWidget基类继承过来原创 2017-07-06 20:05:45 · 298 阅读 · 0 评论 -
QT-delegate
这章联练习了QT里的代理。之前学习IOS,MVC是一个很主要的框架。该框架主要将数据、视图、控制器分开。以实现面向对象高内聚、低耦合的特点。 QT里的MV,这里没有了控制器。MVC的原理是控制器控制model,去显示在view上。但model和view之间是互相不交互的。所以在QT里既然没有了控制器, 那么model与view之间是怎么交互的呢? ...原创 2018-04-17 11:16:47 · 1382 阅读 · 0 评论