• 第四课、Hello QT------------------狄泰软件学院


    一、进入QT的世界

    1、QT是什么

    (1)、QT是一套跨平台的开发库

    (2)、QT是一套c++集成开发环境

    (3)、QT是一套开源的殿堂级架构技术教程

    2、第一个QT程序

    3、通过命令行的方式编译QT程序

    (1)、启动QT命令行

    (2)、进入源码所在的目录

    (3)、命令

    A、qmake -project     //根据目录中的源码生成工程文件

    B、qmake                  //根据工程文件生成Makefile文件

    C、make                    //根据Makefile进行编译

    #include <QApplication>
    #include <QMainWindow>
    #include <QPushButton>
    
    int main(int argc, char* argv[])
    {
        QApplication a(argc, argv);
        QMainWindow w;
        QPushButton b(&w);
        
        b.setText("Hello QT!");
        
        w.show();
        
        return a.exec();
    }

    //qmake -project 之后生成项目文件(用Qt Creator打开时直接打开项目文件.pro 即可)

    //qmake 之后生成Makefile

    //make 之后再debug目录下生成了可执行文件(双击执行即可)

     

    二、QT Creator

    1、QT Creator是一套可视化的集成开发环境

    (1)、使用QT Creator可以高效的进行QT开发

    A、QT Creator提供了强大的代码编辑能力

    B、QT Creator提供了强大的调试功能

    2、调试的基本方法

    (1)、Log调试法(qDebug()

    A、在代码中加入一定的打印语句

    B、打印程序状态和关键变量的值

    (2)、断点调试法

    A、在开发环境的对应代码行加上断点

    B、当程序运行到断点时,程序暂停运行

    C、需要时可加上条件断点当条件满足时才暂停程序的运行

     三、小结

    (1)、QT是一套跨平台符c++界面开发库

    (2)、可以通过命令行的方式开发QT应用程序

    (3)、也可以通过QT Creator进行QT开发

    (4)、QT Creator 同时支持Log调试法断点调试法

  • 相关阅读:
    Ubuntu下用NdisWrapper安装网卡驱动
    Ubuntu下轻松切换GDM, LightDM , KDM
    Ubuntu常用软件推荐,图文详细说明及下载
    Matlab绘图-很详细,很全面
    安装sunvirtualbox
    Ubuntu下使用虚拟机安装Windows XP(sunvirtualbox)
    Ubuntu下安装vmware 9.0 + 注册码
    Linux如何用QQ?Linux下QQ使用的几种方案
    怎么解决 ubuntu 装kde桌面遇到的汉化问题
    Ubuntu下安装KDE及安装中文环境
  • 原文地址:https://www.cnblogs.com/gui-lin/p/6385847.html
Copyright © 2020-2023  润新知