第一个QT-helloworld
打开Qtcreator,按图中数字序号点击新建一个工程。
新建好了工程之后,会提示你输入名称和所保存的文件路径,按照自己的实际情况来填写,建议在自己的文件夹下新建一个专门用来放Qt程序的文件夹,可取名为QtProgram并勾选设为默认的项目路径,可参考下图。
选择好了之后会弹出下面的对话框,选择Sellect all kits,点击下一步
X86桌面版的开发套件可以在编写程序的时候运行在电脑上看到效果,ARM版的ARM-QT5.7可以生成运行在ARM架构上的可执行程序,所以都需要,接下来设置窗口类名什么的全部按照默认来,一直下一步到创建成功。
创建成功了,Qtcreator会创建一个工程目录和一些程序框架,如下图所示:
点击Forms文件夹,双击mainwindow.ui界面文件,这样我们就可以手动的拖拽按钮和文本框等对象,然后再回到代码界面,设置这些对象间的绑定关系和触发的功能函数。如下如的界面和代码的填写。
上面两个图是打开界面文件和拖放了一个PushButton和一个Line Edit,把PushButton的属性里的objectName改成Btton1,
改好后保存下,接下来是在mainwindow.cpp中添加功能代码,添加后的代码如下图所示
还需要去头文件mainwindow.h中,申明下函数,在第20行的位置,添加申明函数如下图所示:
全部保存下。这个时候可以运行代码程序了,点击Debug/Desktop Qt5.9.3Gcc64bit/Debug,然后点击下面的三角箭头,就可以看到右下角出来一个绿色的进度条(不是很明显),等进度条走完没有报错就会在电脑上出来程序的效果
点击PushButton就会显示helloworld如下图所示:
至此,程序代码部分和在电脑上演示效果部分都已经完成。