美文网首页
QT学习之路(1)

QT学习之路(1)

作者: ironycc | 来源:发表于2019-05-22 14:21 被阅读0次

写在前面


        QT是什么

        Qt [1] 是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。

        它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,Qt很容易扩展,并且允许真正地组件编程。2014年4月,跨平台集成开发环境Qt Creator 3.1.0正式发布,实现了对于iOS的完全支持,新增WinRT、Beautifier等插件,废弃了无Python接口的GDB调试支持,集成了基于Clang的C/C++代码模块,并对Android支持做出了调整,至此实现了全面支持iOSAndroidWP,它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。

        基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界 面库和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类型的东西

        开始接触QT

        大二下学期基本是开始学习全面学习专业基础课的学期,这学期的计网计组形式语言与自动机依然是对计算机的相对偏重理论的学习,相对应的C++课程以及数据结构课程设计非常偏重实践能力,尤其是数据结构课设,要求我们能开发图形界面,因此考虑诸多因素后我们小组直接开始配置QT开发软件环境,采用QT进行我们大作业“旅行模拟查询系统”的软件开发过程,相对比较困难,原因有二:

        1、QT是跨平台C++图形用户界面应用程序开发框架,而C++是我们这学期刚开始学习的课程,虽然有C的基础(何况我C学的也不好,一些基础问题没有中重视,开发过程很受困扰),但对面向对象的开发过程不太理解不能熟练运用,这也是正常的问题。

        2、QT是“自成一体”的C++程序开发环境,他封装了很多自己的类,初次接触有很多见所未见的类,因此许多功能的实现并不容易去找到现成的QT类解决,这是另一个问题。但通过帮助文档,以及在bilibili上寻找向相应的教程,我很快有了初步的小程序开发能力。

        未来博客怎么写

        我的想法是初期以复制+转载为主,偶尔进行原创,到学习的后期再多进行原创,通过自己在学习中的遇到的问题,进行记录即可,不需要面面俱到,大框架上的问题,自然可以查询解决为主,个人进行后期的记录即可。


相关文章

  • Qt5学习地址

    Qt 学习之路 2(1):序(Qt 学习之路 2(1):序) Qt 学习之路 2(2):Qt 简介(Qt 学习之路...

  • QT

    《Qt基础教程之Qt学习之路》 - 欧阳磊 - CSDN博客

  • QT学习之路(1)

    写在前面 QT是什么 Qt[1]是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序...

  • 优秀网站整理

    IT类 在线手册、书籍 看云QT学习之路2

  • Qt学习之路

    坐标系统 物理坐标,是指显式出来的;逻辑坐标是不会变化的。 信号槽 signal 类似广播,发出一个信号,感兴趣的...

  • qt学习之路

    https://www.devbean.net/2012/09/qt-study-road-2-events/

  • 2020-01-18

    计划: 1.Qt语言学习 QT怎么学习 初学QT怎么学 Qt学习资料 2.c primer plus了解 3. 4...

  • 《Qt 学习之路 2》笔记

    《Qt 学习之路 2》原文地址 Qt跨平台策略 GUI 模拟:任何平台都提供了图形绘制函数,例如画点、画线、画面等...

  • python sphinx安装和qt学习之路(2)的html生成

    title: python sphinx安装和qt学习之路(2)的html生成id: 194categories:...

  • Qt与Javascript的通信机制

    写在前面 Qt的一些基本用法可自行百度,也可以系统地学习一下QT学习之路,就喜欢这种江湖老师,无比感谢~ 本文也参...

网友评论

      本文标题:QT学习之路(1)

      本文链接:https://www.haomeiwen.com/subject/gfwyzqtx.html