win7 64+qt5.4(64)+vs2013

2024-05-10 00:38
文章标签 64 win7 vs2013 qt5.4

本文主要是介绍win7 64+qt5.4(64)+vs2013,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、安装qt-opensource-windows-x86-msvc2013_64-5.4.0.exe
2、安装qt-vs-addin-1.2.4-opensource.exe
3、在系统中添加QTDIR环境变量指向QT安装位置
4、在Qt Options中配置qt的版本
5、项目必须用x64,只能编译64位程序
项目属性->右上角的配置管理器->平台选成x64即可
6、信号和槽的关联:
在qt设计师中设计界面后点工具栏的编辑信号/槽->选择要处理信号的控件拖到窗口,然后在弹出的窗口中选择(左边选择信号,右边需要编辑手动添加槽,比如Btn_TestClick())->在vs的窗口类中添加对应的槽函数并做相应处理比如
private slots :
void Btn_TestClick();
7、中文乱码的问题:
所有文件头部添加
#pragma execution_character_set("utf-8")

8、增加ui窗口的问题,用QT设计师生成新的ui时,注意ui文件不能用大写,只能用小写,否则生成的头文件添加不到vs的项目里面
9、给ui文件添加相应的类,需要自己建立ui对应的类并挂载ui,比如:
DialogDemo.h

#pragma once
#include <QtWidgets/QDialog>
#include <QtWidgets/QWidget>
#include "ui_dialogdemo.h"
#pragma execution_character_set("utf-8")

class DialogDemo :
public QDialog
{
Q_OBJECT
public:
DialogDemo(QWidget *parent = 0);
~DialogDemo();
private:
Ui::DialogDemo *ui;
private slots:
void Btn_TestClick();
};

DialogDemo.cpp

#include "DialogDemo.h"
#include <QMessageBox>
#pragma execution_character_set("utf-8")

DialogDemo::DialogDemo(QWidget *parent):
QDialog(parent),
ui(new Ui::DialogDemo)
{
ui->setupUi(this);
}


DialogDemo::~DialogDemo()
{
delete ui;
}

void DialogDemo::Btn_TestClick()
{
QMessageBox::information(this, "系统提示", "测试信息可以吗?!!", QMessageBox::Ok);
}


qt creator中增加新的ui后需要执行一下qmake

win7 64+qt5.4(64)+vs2013 - 入世 - 世人
 
win7 64+qt5.4(64)+vs2013 - 入世 - 世人








1. 所有Qt版本下载地址:

http://download.qt.io/archive/qt/


2. 所有Qt Creator下载地址:

http://download.qt.io/archive/qtcreator/


3. 所有Qt VS开发插件下载地址:

http://download.qt.io/archive/vsaddin/


4. Qt相关下载大全

http://download.qt.io/


--------------------------------------------------------


这篇关于win7 64+qt5.4(64)+vs2013的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/974945

相关文章

NGINX轻松管理10万长连接 --- 基于2GB内存的CentOS 6.5 x86-64

转自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=190176&id=4234854 一 前言 当管理大量连接时,特别是只有少量活跃连接,NGINX有比较好的CPU和RAM利用率,如今是多终端保持在线的时代,更能让NGINX发挥这个优点。本文做一个简单测试,NGINX在一个普通PC虚拟机上维护100k的HTTP

LeetCode:64. 最大正方形 动态规划 时间复杂度O(nm)

64. 最大正方形 题目链接 题目描述 给定一个由 0 和 1 组成的二维矩阵,找出只包含 1 的最大正方形,并返回其面积。 示例1: 输入: 1 0 1 0 01 0 1 1 11 1 1 1 11 0 0 1 0输出: 4 示例2: 输入: 0 1 1 0 01 1 1 1 11 1 1 1 11 1 1 1 1输出: 9 解题思路 这道题的思路是使用动态规划

win7+ii7+tomcat7运行javaWeb开发的程序

转载请注明出处:陈科肇 1.前提准备: 操作系统:windows 7 旗舰版   x64 JDK:jdk1.7.0_79_x64(安装目录:D:\JAVA\jdk1.7.0_79_x64) tomcat:32-bit64-bit Windows Service Installer(安装目录:D:\0tomcat7SerV) tomcat-connectors:tomcat-connect

【Python从入门到进阶】64、Pandas如何实现数据的Concat合并

接上篇《63.Pandas如何实现数据的Merge》 上一篇我们学习了Pandas如何实现数据的Merge,本篇我们来继续学习Pandas如何实现数据的Concat合并。 一、引言 在数据处理过程中,经常需要将多个数据集合并为一个统一的数据集,以便进行进一步的分析或建模。这种需求在多种场景下都非常常见,比如合并不同来源的数据集以获取更全面的信息、将时间序列数据按时间顺序拼接起来以观察长期趋势等

win7如何设置SATA硬盘

Win7在安装时设置的是IDE,安装完后需要在注册表中设置为SATA,否则直接设BIOS会不认硬盘,具体如下 注册表子项:HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Msahci 找到Start键,将值0改为3

win7系统中C盘空间缩水的有效处理方法

一、深度剖析和完美解决   1、 休眠文件 hiberfil.sys :   该文件在C盘根目录为隐藏的系统文件,隐藏的这个hiberfil.sys文件大小正好和自己的物理内存是一致的,当你让电脑进入休眠状态时,Windows 7在关闭系统前将所有的内存内容写入Hiberfil.sys文件。   而后,当你重新打开电脑,操作系统使用Hiberfil.sys把所有信息放回内存,电脑

win7下安装Canopy(EPD) 及 Pandas进行python数据分析

先安装好canopy,具体安装版本看自己需要那种,我本来是打算安装win764位的,却发现下载总是出现错误,无奈只能下载了32位的! https://store.enthought.com/downloads/#default 安装好之后,参考如下连接,进行检验: 之后再根据下面提供的连接进行操作,一般是没问题的! http://jingyan.baidu.com/article/5d6

win7上R读取excel过程

win7上R读取excel过程 按照书上操作,出现 Error in odbcConnectExcel("c:/r-workspace/contacts.xls") :    odbcConnectExcel is only usable with 32-bit Windows 测试使用剪贴板(先将数据复制,则存在剪贴板了)的读取excel的方法,是可

惠普台式机安装win7和Ubuntu双系统

致谢 完成这个双系统博文需要感谢史潇婉(潇洒的潇)同学的帮助,在她的帮助下我们合力完成了此篇博文,在此过程中她损失了一个月的努力成果,笔者深感抱歉,此外希望下面博文对大家有所帮助。 具体实施环境 硬件:惠普台式机498G2MT一台以及惠普显示器 准备工具: Win7(cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso) U