本文讲的是如果用QT新建一个项目和打开现有的项目。
我这里的QT使用的是QT4,如果需要安装软件的话去我的后序其他文章里找,可以直接下载安装使用。
第一步,先打开QT程序
打开之后的页面是这样的,首先讲一下如何新建一个项目,先点File
在按照步骤点击New File来创建一个新的项目
我用的是c++
Name:先为你的项目起一个名字,注意是英文名字。
Create in:创建文件所保存的位置路径,即保存在哪个文件夹下面,注意路径里面不能有中文,否则运行的时候会报错。
Use as default project location:是否用作默认保存路径,可以自行勾选。
在点击next
先选择类,我选择的是QWidget类为例,如果不需要ui界面就把下面的勾选框勾选掉,其他的默认不用动,我这里默认是勾选的(即需要UI界面),再点击next。
他们三个的区别如下,可根据情况选择。
QWidget类:
是所有用户界面对象的基类。 窗口部件是用户界面的一个原子:它从窗口系统接收鼠标、键盘和其它事件,并且在屏幕上绘制自己的表现。每一个窗口部件都是矩形,并且它们按Z轴顺序排列的。一个窗口部件可以被它的父窗口部件或者它前面的窗口部件盖住一部分。
QMainWindow 类:
提供一个有菜单条、锚接窗口(例如工具条)和一个状态条的主应用程序窗口。主窗口通常用在提供一个大的中央窗口部件(例如文本编辑或者绘制画布)以及周围菜单、工具条和一个状态条。QMainWindow常常被继承,因为这使得封装中央部件、菜单和工具条以及窗口状态变得更容易。继承使创建当用户点击菜单项或者工具条按钮时被调用的槽成为可能。你也可以使用Qt设计器来创建主窗口。
QDialog类:
是对话框窗口的基类。对话框窗口是主要用于短期任务以及和用户进行简要通讯的顶级窗口。QDialog可以是模式的也可以是非模式的。QDialog支持扩展性并且可以提供返回值。它们可以有默认按钮。QDialog也可以有一个QSizeGrip在它的右下角,使用setSizeGripEnabled()。
QDialog 是最普通的顶级窗口。不被嵌入到一个父窗口部件的窗口部件被叫做顶级窗口部件。通常情况下,顶级窗口部件是有框架和标题栏的窗口(尽管如果使用了一定的窗口部件标记,创建顶级窗口部件时也可能没有这些装饰。)在Qt中,QMainWindow和和不同的QDialog的子类是最普通的顶级窗口。
接下来就是next->next->finish
这样一个项目就建好了。
点击右下角的运行,jik即可看到弹出一个Widget窗口。
下面介绍如何打开现有文件,直接点击File->Open File,在选中要打开文件的位置(注意选择打开.pro文件),在点击finish即可。
后序可以通过UI设计来设计你的界面并关联你的代码,使之为你的行动而做出反应。将会在以后慢慢介绍。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)