QT creator 5.3.2小白之路——QT的安装和使用

本文介绍了QT Creator 5.3.2的安装过程,强调了环境变量配置和工程文件存储路径的选择。接着,概述了QT中的QMainWindow、QWidget和QDialog三种基类及其用途,强调了窗口部件和对话框在用户界面设计中的角色。作者通过一周的学习体验,指出QT编程的便捷之处在于信号与槽机制,适合创建美观的界面。后续教程将通过案例深入探讨QT项目开发。

先,本人在以前的学习过程中对C++编程有一定的了解,再加上工作的需要,所以决定对QT进行系统的学习。

1、QT的安装

QT有很多的版本,常见的有:

  1. QT SDK:包含QT库,开发工具,开发环境,内容完整;

  2. QT Library:仅有QT库;

  3. QT Creator: 基于QT构建的轻量级IDE(Integrated Development Environment)

考虑到工程运用层面,我主要对QT Creator进行研究。QT Creator的下载地址是: http://www.qt.io/download-open-source/ ,选择Qt 5.3.2.1Windows 32-bit(MinGW 4.9.1,852MB)(info)版本;下载完成后根据安装步骤进行安装,在安装过程中需要按照网上的教程进行设置,特别是环境变量PATH的设置,可以勾选相关的选项就打开我的电脑进行格外的设置;另外,选择一个纯英文的路径作为工程文件存储位置,本次选用 C:/QT5.3 。

2、QT的使用

QT中有三种基类,他们分别是QMainWindow、QWidget和QDialog。

  1. QMainWindow类    提供一个带有菜单条,工具条和一个状态条的主应用程序窗口。主窗口通常提供一个大的中央窗口部件,以及周围菜单,工具条,和一个状态栏。QMainWindow窗口经常被继承,使得封装中央部件,菜单,工具条,状态栏等都变得很容易,当用户点击它的时候,相应的槽就会被调用。
  2. QWidet类    是所有用户界面对象的基类,窗口部件是用户界面的一个基本单元,它从窗口系统接收鼠标,键盘和其他消息,并在屏幕上绘制自己。一个窗口部件可以被他的父窗口或者是其他窗口挡住一部分。
  3. QDialog类   是对话框窗口的基类,对话框窗口主要用于短期任务和用户进行短期通讯的顶级窗口,QDialog可以是模态对话框或者是非模态对话框。QDialog支持扩展并带有返回值,他们可以带有默认值。

        使用时需要新建项目文件,并确定是否选择ui界面。经过一个礼拜的学习,我觉得QT编程与一般C++编程相比有很多便捷的地方,其主要是信号与槽机制,能够写出非常漂亮的程序和界面。

      在接下来的教程中,我将从各种案例入手,进一步讲解QT项目运作时的知识点和注意点。本人也是刚刚开始学博客,其中肯定有不足的地方,欢迎各位博友指正,共同进步。

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值