龙空技术网

QT5 - Qt Creator第一个Qt程序

outlier1 178

前言:

眼前姐妹们对“python qtcreator”大概比较注重,大家都想要剖析一些“python qtcreator”的相关知识。那么小编也在网上汇集了一些关于“python qtcreator””的相关资讯,希望姐妹们能喜欢,我们快快来了解一下吧!

学习一种新的编程语言或者编程环境,第一个程序都是打印一个“hello world”。本篇介绍使用Qt Creator创建一个新项目,打印“hello world”。初步了解Qt Creator的使用。

新建一个Qt项目

Qt Creator 可以创建多种项目:

Qt Widgets Application,支持桌面平台的有图形用户界面,采用 Qt 提供的一套 C++ 类库。Qt Console Application,控制台应用程序,无 GUI 界面,可用于学习 C/C++ 语言。Qt for python,创建一个python应用,即pyQt5。Qt Qucik Application,Qt Quick 是 Qt 支持的一套 GUI 开发架构,其界面设计采用 QML 语言,程序架构使用的是 C++ 语言。利用 Qt Quick 可以设计非常炫的用户界面,一般用于移动设备或嵌入式设备上无边框的应用程序的设计。

选择Qt Widgets Appliction,点击choose。

新建项目

输入项目名称,创建项目路径,选中设为默认的项目路径。点击下一步。

项目路径

选择qmake,qmake 是为 Qt 量身打造的,使用起来非常方便。点击下一步。

qmake

在此界面中选择需要创建界面的基类(base class)。有 3 种基类可以选择:

QMainWindow 是主窗口类,主窗口具有主菜单栏、工具栏和状态栏,类似于一般的应用程序的主窗口;QWidget 是所有具有可视界面类的基类,选择 QWidget 创建的界面对各种界面组件都可以 支持;QDialog 是对话框类,可建立一个基于对话框的界面;

窗口类

选择编译工具。

编译工具

创建完成。

项目结构day01.pro:项目的管理文件,包括一些对项目的设置项。Header:头文件(.h)。Sources:源文件(.cpp)。Form:界面文件(.ui)。双击Form下的mainwindow.ui文件,进入窗体设计界面。

拖放一个label进窗口内,修改文本为Hello world!!。

主窗口

项目构建、调试和运行

编译调试工具栏

点击类似电脑图标,选择编译器。

编译器

点击运行。

运行界面

第一个Qt5程序,Qt Creator与pyQt5的Qt Designer类似。

标签: #python qtcreator