文章插图
安装有Qt集成开发环境的windows或linux
打开QtCreator , 新建一个qt工程 。如果您不知道怎么下载Qt , 请参考我的另一篇经验 。
6Qt官网下载指南
工程建立完毕 , 代码编辑界面出现 , 我们先不管代码 。我们双击左侧的dialog.ui , 将会打开图形界面编辑器 。我们可以看到左侧有很多控件 , 中间就是程序运行时显示的窗口 , 右侧是对象窗口和属性窗口 。其实 , 图形界面编辑器有一个独立的软件 , 叫做qt designer , 是专门用来编辑图形资源的 。实际上 , 我们编辑完成的图形界面是一个纯文本的xml文件 , 其实还有很多类似的图形界面编辑器 。Qt集成开发环境会将我们编辑的图形界面xml文件转换成可编译的c++代码 。
下面我们在中间的窗口中拖入一个按钮 , 一个文本框 。左键按住Push Button和Line Edit不放 , 拖到界面上即可 。我们要注意按钮和文本框的objectName , 在编写代码时要用到 。
我们将窗口调整下 , 让窗口大小合适 , 按钮和文本框能够对齐 , 并且能够随窗口的变化而变化 。
先点击窗口空白的地方 , 再点击上方工具栏上的 水平布局 按钮 。然后将窗口调整到合适大小 , 我们来看看效果 。
我们可以点击菜单栏的 工具Form Editor预览 , 来看看实际运行时窗口的效果 。这只是外观效果 , 下面我们来添加一点代码 。
在按钮上 右键 , 点击 转到槽 。然后再双击clicked() , 将转到代码编辑页面 。
在代码编辑页面添加如下代码:QMessageBox::information(this,”图形界面”,ui->lineEdit->text());注意在顶部添加#include
好了 , 点击运行按钮 , 等一会后看看程序运行情况 。然后在文本框输入一些内容 , 再点击pushbutton按钮 。
可以看到一个漂亮的图形界面程序已经完成了 。我们仅仅拖放了两个控件 , 写了两行代码就完成了 。
我们再来看看改变程序窗口会怎么样 。
如果我们把所有代码放到Linux下 , 在不修改代码的情况下 , 重新编译 , 程序运行效果是一样的 。这就是跨平台性 。
更多网友回答:
- 在微信群中违规传发涉密文件 qq如何传软件
- 国家药监局就禁售名单征求意见 如何把软件禁止联网
- 如何引导狗狗上自己春雨医生 狗为什么喜欢舔主人
- 改手机话费套餐要打什么电话 如何更改手机话费套餐
- 浴室插座防水妙招 防水插座如何选购
- 学会做鲍鱼花胶鸡煲,全面掌握做法!
- 教你如何做出美味的鲜海贝!
- 亚马逊日本商标可以直接买吗?如何购买?
- 淘宝直通车多少钱一次?费用如何控制?
- 老年人也能一学就会 软件如何屏蔽广告
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
