Qt5学习笔记(1)-环境配置(win+64bit+VS2013)
Qt5学习笔记(1)-环境配置
工欲善其事必先…不装…所以装软件
久不露面,赶紧打下酱油。
下载
- 地址:http://download.qt.io/
- 这个小网页就可以下载到跟Qt有关的几乎所有大部分东西
- 这个小网页就可以下载到跟Qt有关的几乎所有大部分东西
地址:http://download.qt.io/archive/qt/
- 这个小网页可以下载到Qt的各个历史版本
- 然后,比如我安装Qt5.7.1,那就点开5.7,选择5.7.1,然后直接点击就可以下载,如果下载太慢了,那就点击detail,选择CN(这是在大陆内的,如果是国外或者其他地区就选对应地区的来下载,应该是会快一些)的那几个网址来下载,操作截图如下:
- 然后,比如我安装Qt5.7.1,那就点开5.7,选择5.7.1,然后直接点击就可以下载,如果下载太慢了,那就点击detail,选择CN(这是在大陆内的,如果是国外或者其他地区就选对应地区的来下载,应该是会快一些)的那几个网址来下载,操作截图如下:
- 这个小网页可以下载到Qt的各个历史版本
地址:http://download.qt.io/official_releases/vsaddin/
- 这个小网页可以下载到Qt的不同版本的VS插件
- 这个小网页可以下载到Qt的不同版本的VS插件
- 当然,可以搜索Qt index,如果没有广告的话,一般第一个就是上面的第二个网址啦
安装
- 我的环境:windows(7or10,7及以上的都一样),然后比较落后的选择VS2013,64bit
- 安装包如下:
- 先安装Qt,再安装插件,当然前提是必须已经安装VS2013了
- 安装Qt一般就是直接双击,按步骤走就可以的,在window下也不会有太多问题
- 下面安装步骤就直接上图了,说再多可能也没有图片来的直观
所以说,windows安装Qt是灰常容易的的,几乎就是一路到底点点点。
- 然后安装插件,也是双击,然后一路点到底(这里没有截图,因为…我已经装了,不想卸了再装)
VS开发Qt
注册Qt到VS中
运行非常空白的例子:
一个例子
test.h:
#ifndef TEST_H
#define TEST_H
#include <QtWidgets/QMainWindow>
#include <QWidget>
#include <QPushButton>
//#include "ui_test.h"
class test : public QMainWindow
{
Q_OBJECT
public:
test(QWidget *parent = 0);
~test();
private slots:
void m_runBtn_clickedSlot();
private:
//Ui::testClass ui;
QWidget *m_centralWidget;
QPushButton *m_runBtn;
};
#endif // TEST_H
test.cpp
#include "test.h"
#include <QMessageBox>
test::test(QWidget *parent)
: QMainWindow(parent)
{
//ui.setupUi(this);
m_centralWidget = new QWidget(this);
m_runBtn = new QPushButton(m_centralWidget);
m_runBtn->setText("Run");
connect(m_runBtn, SIGNAL(clicked()), this, SLOT(m_runBtn_clickedSlot()));
this->setCentralWidget(m_centralWidget);
this->setWindowTitle("HaHa");
}
test::~test()
{
}
void test::m_runBtn_clickedSlot()
{
QMessageBox::warning(this, "HAHA", "hahahaha");
}
- 运行结果:
Qt5学习笔记(1)-环境配置(win+64bit+VS2013)的更多相关文章
- 【lua学习笔记】——环境配置
1 开发平台 windows7 64位 2 下载链接 http://www.lua.org/download.html 3 安装完成-环境配置 4 运行 WIN+R 运行 cmd 运行lua,显示配 ...
- 学习笔记-ionic3 环境配置搭建到打包
折腾了两周总算理清楚了,参考的链接如下: https://blog.csdn.net/zeternityyt/article/details/79655150 环境配置 https://segmen ...
- OpenGL 学习笔记 01 环境配置
以下教程仅适用于Mac下的Xcode编程环境!其他的我也不会搞. 推荐教程:opengl-tutorial 本项目Github网址 OpenGL太可怕了...必需得把学的记下来,不然绝壁 ...
- Maven 学习笔记——Maven环境配置(1)
在学习Selenium的过程中,接触到了Maven(项目管理工具),不至于学一路忘一路,左耳朵进右耳多出,还是决定边学边记录,毕竟听的不如 看的,看的不如写的吗.首先学一样东西,肯定得明确学的是什么, ...
- WP8 学习笔记(001_环境配置)
Step 1 WP8 的开发要求64位操作系统,Windows 8及以上版本,需要激活版,建议网上买一个注册码.详见安装双系统. Step 2 安装好系统并已经激活之后,需要安装Windows Ph ...
- tensorflow学习笔记(1)-环境配置
配置环境anaconda3+windows10+pycharm+python==3.5.2+tensorflow==1.1.4+cuda10.0+cudnn7 https://www.anaconda ...
- 学习笔记----php环境配置
Php开发环境自定义搭建 (万事开头难) 第一步:Apache安装(httpd-2.4.37-win64-VC15.zip) 下载已编译apache安装包:Apachelounge官方下载地址:htt ...
- 《基于Nginx的中间件架构》学习笔记---1.环境配置
一.环境调试确认 (四项确认) 1.确认系统网络 ping www.baidu.com 2.确认yum可用 yum list|grep gcc 3.确认关闭iptables规则 iptables -L ...
- JAVA学习笔记1——环境配置
·JDK 发展史 1995 java语言诞生 1996 JDK1.0发布 1997 JDK1.1发布 1998 JDK1.2发布(Java2),JFC/Swing技术发布 1999 Java被分成了J ...
随机推荐
- TS-Lint 安装方法
1 在 Visual Studio Extensions 里下载 TSLint 2 在项目根目录下放 tslint.json 文件 (里面的规则定死就好 我认为没有特别大的意义)
- maven集成SSM项目,Tomcat部署运行——SSM整合框架搭建(二)之问题
问题一.当放开controller中的方法,出现如下问题 ### Error querying database. Cause: org.springframework.jdbc.CannotGetJ ...
- Percona-Toolkit 之 pt-kill 低效SQL
[root@ tools]#vi ptkill_master.confuser=rootpassword=asd.123port=3306busy-time=5printkill /u01/soft/ ...
- nginx proxy_pass解释
在当前大部分对外提供的web服务会使用nginx做负载均衡,日常相关的proxy_pass设置有: 以http://192.168.1.101/proxy/test.html进行访问为例子 第一种: ...
- Windows平台整合SpringBoot+KAFKA__第3部分_代码部分(结束)
重要的地方说下,算是给自己提醒,也给阅读者凑合着看看吧: (1)序列化.反序列化: 注意看这个文章 https://www.jianshu.com/p/5da86afed228 很多网上的例子都是 推 ...
- 八十六、SAP中ALV的事件查看
一.事务代码SE37,点击运行 二.再点击执行 三.我们可以看到有17个事件,点击17前面的表格图标 四.来到详细的事件中 五.我们回到SE37,点击显示 六.查看参数,为一个内表 七.我们点击SLI ...
- 球队“食物链”(DFS+剪枝)
某国的足球联赛中有N支参赛球队,编号从1至N.联赛采用主客场双循环赛制,参赛球队两两之间在双方主场各赛一场. 联赛战罢,结果已经尘埃落定.此时,联赛主席突发奇想,希望从中找出一条包含所有球队的“食物链 ...
- UVA - 12186 Another Crisis(工人的请愿书)(树形dp)
题意:某公司有1个老板和n(n<=105)个员工组成树状结构,除了老板之外每个员工都有唯一的直属上司.老板的编号为0,员工编号为1~n.无下属的员工(叶子)打算签署一项请愿书递给老板,但不能跨级 ...
- 每天一点点之vue框架开发 - vue中使用vue-router切换页面时自动滚动到顶部的方法
1. 在main.js入口文件中写入 //路由跳转后,页面回到顶部 router.afterEach(() => { document.body.scrollTop = 0; document. ...
- tyvj 1860 后缀数组
真·模板题(然而还是TLE了,tyvj真是个毒瘤,输出double什么的就是 -0.00000000,这些就TLE2333) 简单的说一下本蒟蒻看了一天后缀数组的收获(这东西太神了,,,wcwc,,收 ...