QT(1) 简介

Qt的优点

  • 跨平台,几乎支持所有的平台
  • 接口简单,容易上手,学习QT框架对学习其他框架有参考意义。
  • 一定程度上简化了内存回收机制
  • 开发效率高,能够快速的构建应用程序。
  • 有很好的社区氛围,市场份额在缓慢上升。
  • 可以进行嵌入式开发。
  • #配置信息 
    CONFIG用来告诉qmake关于应用程序的配置信息。 
    CONFIG += c++11 //使用c++11的特性 
  • #-------------------------------------------------
    #
    # Project created by QtCreator 2017-01-14T10:23:56
    #
    #-------------------------------------------------
    
    # 每一个Qt项目对应一个pro项目文件
    # 遇到换行,需要续行符
    
    # 头文件按照模块进行分类,只包含头文件不一定能找到头文件,需要在pro项目文件中添加头文件所依赖的模块
    # 每一个头文件/类通过F1可以查看所依赖的模块名
    
    QT       += core gui
    
    # 为了向后兼容--高于QT4就要添加widgets模块,QT5里面把widgets单独拿出来做了一个新模块
    greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
    
    # 应用程序的名字
    TARGET = 01_QtTest
    
    #指定Makefile 的类型--这里是指生成app,还可以生成lib等文件或者目录
    TEMPLATE = app
    
    # 源文件--.cpp文件
    SOURCES += main.cpp\
            widget.cpp
    
    # 头文件--.h文件
    HEADERS  += widget.h
    

     

你可能感兴趣的:(Qt,学习)