1
Qt Creater 使用绝对入门
打开 Qt Creater,安装以后桌面有快捷方式,双击就可以打开,也可以在开始—所有程序里面找到打开。
新建一个工程,【File】——【New File or Project】:
从这里就要分成两种方法设计了,一种是从源文件直接编译,一种是使用 UI 界面设计。先说从源文件
直接编译。因为 Qt 的经典入门书 C++ GUI Programming with Qt4 就是使用源代码直接编译的,好处就是
可以学的更精细。以后处理 UI 界面编程更方便。
方法一:
选择 Empty Qt4 Project,按【OK】。
在弹出的界面中输入 Qt 工程名和文件保存路径,按【Next】。
2
然后添加源文件,【File】——【New File or Project】
选择 C++ Source File,然后按【OK】。
在弹出的界面中输入源文件名,加不加.cpp 后缀都可以,Qt Creater 会自动添加,按【Next】。
新弹出的对话框提示添加与工程名同名的源文件,按【Finish】。
3
在打开的源文件中输入代码,编辑好代码以后,【File】——【Save “xx.cpp”】来保存文件,xx.cpp 为源
文件名。(如果界面的右下角显示【Quit FakeVim】,那么你要先按 i,显示出—INSERT—才可以进行编辑
代码,也可以直接点【Quit FakeVim】,就可以编辑代码了。)
然后,按界面左侧的绿色的小三角图标,就可以编译运行程序了。也可以在【Build】,逐项编译【BuildAll】
(左侧的小锤子图标),再【Run qmake】,再【Run】,查看运行结果:
哦,这个是编译运行后的界面,运行完的结果很小,按【Quit】就可以退出这个小界面了。
4
再来第二种方法:(上接:新建一个工程,【File】——【New File or Project】)
选择 Qt4 GUI Application 然后按 OK。
输入工程名和保存路径,然后按【Next】。
使用默认选项,然后【Next】。
可以使用默认的名字,也可以修改成自己喜欢的名字。然后【Next】。
5
看,使用 UI 界面的话,要多出来多少文件啊!按【Finish】。点开【Forms】,双击【mainwindow.ui】,就
进入 UI 编辑界面。中间的界面大小可以调整。因为只显示一个【Quit】按钮,所以就调整的小一些。
UI 界面四周的 8 个蓝点就是 8 个方向扩大或虽小的调整位置。
在左边里用鼠标左键点【Buttons】下面的带 OK 字样的【Pus…ton】,然后拖到 UI 界面里。
在【PushButton】上按右键,点【Change Text】,将 PushButton 修改为 Quit,直接双击也可以修改。
然后点【Signals Slots…】,呵呵,在界面中间,很容易看到。这里插一句,connect 函数的原型是:
QObject::connect(Sender , Signal, Receiver, Slot);编辑信号和槽的时候就按照这个原型进行。
6
然后点绿色的加号,添加信号。Sender 是信号的发出者,Signal 是信号,Receiver 是信号接收者,Slot
是槽。按照程序中的这句:QObject::connect(button, SIGNAL(clicked()), &app, SLOT(quit()));
分别选择对应的选项:Sender :pushButton;Signal :clicked();Receiver :MainWindow;
Slot:close()。(我没有找到 quit()信号,就用 close()了,呵呵,刚学,也不知道对不对。不过编
译正常。)
全部保存以后,然后按左侧的绿色小三角图标,就可以编译运行了。
上面是编译运行后的界面,下面这个是运行后的结果,差不多,呵呵!
本文档为【Qt_Creator_绝对入门】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。