利用Qt制作一个helloworld
使用QT创建第一个 工程:
1、打开应用程序:

2、单击画面中间偏上的 New Project按钮。【要学习使用啊~,传说它的跨平台行很好,QQ就是用它编辑的。】

3、直接点击右下角的选择 按钮。

4、为我们的项目起一个名字,并 放在一个 路径下面。【可以点击设为默认路径,避免修改路径的繁琐】

5、下一步

6、 在基类中,点选下拉菜单调成QWidget,之后点击下一步。

修改后:

点击下一步。
7、点击完成。

8、在菜单栏中点击构建,并点击构建项目"Test"。
9、然后在左下角点击查找绿色小箭头,点击。

我们第一个小项目就算是大功告成了。
但是这并不符合我们hello world 的规范。
还是致力于要生成一个 hello world。那么应该怎么做?
10、在左边栏中,打开编辑,界面文件。

11、双击widget.ui.
进入这样一个画面:

12、拖一个Push Button到 中间的灰色区域里面。

13、然后在控件列表里面查找label 标签儿。【需要下拉滚动条】

14、拖拽好以后。右键点击PushButton.在下拉框中找到“转到槽”这样一个选项。

15、点击确定。
然后得到这样的画面:

16、在光标停留的地方输入:
ui->label->setText("hello world");
17、保存
a.构建项目
b.运行
得到这样一个画面:

点击PushButton。

会发现中间的文字发生了改变。但是 这样还是不够完善,有一部分字体没有了。
18、我们需要回到设计界面。【双击 项目中的界面文件 widget.ui 文件】
19、点选TextLabel 。

20、然后把它扩大。

再次构建,然后运行。【ctrl+B ;ctrl+R】

这样我们第一个 QT工程就写好了!!!
不要问我为什么整理的这么杂【笑哭】【笑哭】【笑哭】。
还有一个层次的愿意就是,之前做了一些感觉比较深的东西,但是并没有心情细细的写,发现访问量不高,反而是这种比较入门的东西浏览量很高。于是就弄了这样一些比较基础的内容。希望可以有一些借鉴意义。
还是之前的问题有问题要多多交流啊。
关于前面的或者当前的。
一定要交互~要交互~要交互~。
还记得我们的操作系统嘛~第一代是命令行的。第二代是 图形化的。第三代就像android 和ios 是交互式的。所以既然已经被提供了个这么好的一个平台,大家一定要好好地互相的交流起来啊。求戳~~~
利用Qt制作一个helloworld的更多相关文章
- 使用qt制作一个简单的计算器
前言:今天使用qt制作了一个很简单的计算器,觉得挺有意思的,所以在这里跟大家分享一下. 这里先跟大家说说使用到的函数: 一.槽连接函数 connect(信号发送者,发送的信号,信号接收者,信号接收者的 ...
- QT制作一个图片播放器
前言:使用qt制作了一个简单的图片播放器,可以播放gif.png等格式图片 先来看看播放器的功能(当然是很简陋的,没有很深入的设计): 1.点击图片列表中图片进行播放. 2.自动播放,播放的图片的间隔 ...
- 利用DreamweaverCS5制作一个含有动态标题的教程
DreamweaverCS5怎么制作一个含有动态标题?做一个网页就先要做一个标题,一个好标题会让网页让人印象深刻,有动态的标题会让网页更生动,下面我就介绍一下怎么制作一个含有动态的标题 做一个网页 ...
- 利用QT制作我们自己的一个计算器
有了前面的经验就比较容易创建一个 属于我们自己的计算器了. 一些简单的拖拽就可以实现了. 界面设计部分: 转到槽之后的代码部分: #include "widget.h" #incl ...
- 利用XPT2046制作一个电位器AD转换装置
XPT2046是一款四线制电阻触摸屏控制芯片,内含12位分辨率125KHz转换速率逐步逼近型A/D转换器,支持从1.5V到5.25V的低电压I/O接口. 所谓逐步逼近型,就是输入一个模拟量,其与100 ...
- QT制作一个位图画图板程序
本文学习如何创建一个Qt绘制程序,用户将能够通过使用不同的尺寸和画笔的颜色来表达他们的创造力. 主要功能:保存画板内容为图片.清除画板内容.设置画板大小.设置画笔颜色 新建基于QMainWindow的 ...
- 利用QT开发一个记事本
区别于之前创建爱的各个工程,这次我们在这里选择基类为QMainWindow. 然后默认目录就是 直接到对应文件中进行代码的书写: main.cpp: #include "mainwindow ...
- 利用Python制作一个只属于和她的聊天器,再也不用担心隐私泄露啦!
------------恢复内容开始------------ 是否担心微信的数据流会被监视?是否担心你和ta聊天的小秘密会被保存到某个数据库里?没关系,现在我们可以用Python做一个只属于你和ta的 ...
- 利用docker制作一个带有redis软件的镜像,供其他人使用
1. 宿主机在etc/apt/下创建一个haha的文件夹 2.宿主机将haha文件夹映射到容器的虚拟系统中etc/apt/ 3. 此时,可以在宿主机和容器虚拟机中同步创建和删除文件 4. 将宿主机中的 ...
随机推荐
- hdu4655Cut Pieces
http://acm.hdu.edu.cn/showproblem.php?pid=4655 先以最大的来算为 N*所有的排列数 再减掉重复的 重复的计算方法:取相邻的两个数的最小值再与它前面的组合 ...
- bzoj1176 2683
我的第一道cdq分治题清明做了一下cdq分治的几道题,感觉这个东西实在是太厉害了离线大法好!关于几个经典的非数据结构做法具体可以看xhr神犇2013年的论文应用cdq分治的前提条件是不强制在线,修改操 ...
- nvidia gpu fan speed control
nvidia在linux上控制风扇速度,需要起X,在无显示器链接的服务器上显得有点坑,这里汇总一下整个流程 1.nvidia-xconfig --cool-bits=4 生成xorg.conf 2.在 ...
- MVC3.0 中Razor 学习
随着MVC3.0RTM版本的发布,最近将公司的项目从MVC2.0升级到MVC3.0.同时打算在MVC3中全面使用Razor模板引擎.现将Razor学习拿出来和大家分享,如果存在不足的地方欢迎您指出. ...
- Nginx实现七层负载均衡配置指导
本文描述了如何使用Nginx实现在应用层实现7层负载均衡功能,Nginx支持虚拟主机,可以按照轮询,IP哈希,URL哈希,权重方式对后端服务器做负载均衡,还支持后端服务器健康检查功能.废话不多说,详细 ...
- apache 实用配置
1.反向代理 反向代理是指想访问目标机器,但无法直接访问,此时,可以通过与目标机器相同网络段的机器做桥接,通过访问桥接机器,访问目标机器,称为反向代理. vi httpd.conf 将代理配置开放: ...
- Trie树模板~~~
* + ; ; // 字母表为全体小写字母的Trie struct Trie { int ch[maxnode][sigma_size]; int val[maxnode]; int sz; // 结 ...
- 教程-Win7极速优化20项
1. 加快Windows 7系统启动速度 启动-“msconfig”命令-系统配置-“引导”选项(英文系统是Boot)-点击“高级选项”--勾选“处理器数”和“最大内存”. 2. 加快Wi ...
- STM32F407 ADC DMA 采样实验
转载:http://home.eeworld.com.cn/my/space-uid-361439-blogid-239703.html STM32F407ADC采样实验 热度 1已有 5472 次阅 ...
- sql server 分布式事务
使用分布式事务刚好可以解决集群同时更新多台SQL SERVER数据库,要么全部成功,要么全部回滚的需要. 原来微软早考虑到此方面的问题了. 下面背书,贴出微软官网上面的帮助文档: 分布式事务跨越两个或 ...