QT creator创建的界面被VS2010使用
来源:互联网 发布:知乎 教育幼儿书 编辑:程序博客网 时间:2024/09/21 06:17
最近一个项目需要用到QT来写界面,但是又没有足够的时间来写界面,所以偷懒用QT Creator来创建界面,再用VS2010来调用。
所用的QT版本为4.8.5
具体的步骤如下:
1、用QT Creator创建一个工程,工程目录如下:
2、用VS2010新建一个win32的控制台工程。还需要配置好路径等等信息。将QT Creator工程下所有的c++文件和UI文件拷贝到VS2010新建的工程目录下。
include的路径:
C:\Qt4.8\include\QtGui
C:\Qt4.8\include\QtCore
C:\Qt4.8\include\QtC:\Qt4.8\include
lib的路径:
C:\Qt4.8\lib
在link->input下加入
qtcore4.lib;
qtgui4.lib;
3、用uic.exe将UI文件转成c++代码。
step1、打开QT command prompt
step2、用cd命令转到UI文件所在的目录下
比如cd C:\Users\Eric\Documents\TestMyQt
step3、使用uic生成c++代码。命令如下:
uic.exe dialog.ui -o dialogwindow.h
会发现在ui文件所在的目录下有一个dialogwindow.h文件。
4、用moc.exe生成一个moc文件。
step1、打开QT command prompt
step2、转到dialog.h所在的目录下。
step3、使用mocs生成一个c++文件,命令如下:
moc.exe dialog.h -o moc_dialog.cpp
5、将所有的c++文件添加到VS2010的工程中。需要修改的地方有:
(1)在新增加的2个cpp文件最前面加上#include "stdafx.h"
(2)将dialog.cpp文件中的#include"ui_dialog.h"替换成#include "dialogwindow.h"
6、在win32的main文件前加上
#include "dialog.h"
#include <QApplication>
这样你就可以调用QT创建的dialog了。
代码下载地址:
http://download.csdn.net/detail/hzm8341/9266383
- QT creator创建的界面被VS2010使用
- Qt Creator创建使用dll
- Qt creator 的使用
- Qt Creator的使用
- Qt Creator使用UI图形界面创建的QSlider的办法
- 如何修改Qt Creator的界面语言
- 一、qt creator的使用
- QT:Qt创造器的使用 creator
- Qt Creator中使用qss对界面美化没有作用(效果)的问题
- Linux/Ubuntu上使用Qt Creator创建非Qt项目
- Linux/Ubuntu上使用Qt Creator创建非Qt项目
- 用Qt Creator编写代码+ vs2010编译调试的配置
- 用Qt Creator编写代码+ vs2010编译调试的配置
- 用Qt Creator编写代码+ vs2010编译调试的配置
- VS2010中Qt翻译文件的创建与使用范例
- VS2010中Qt翻译文件的创建与使用范例
- QT Creator 使用 design 修改 ui界面编译后界面未更新问题的解决 From EricQu
- QT Creator 使用 design 修改 ui界面编译后界面未更新问题的解决 From EricQu
- linux错误2002
- undefined reference to 'pthread_create'解决方法
- 更加“亲民”的EPT总决赛
- Linux系统Java连接Mysql数据库
- 维度模型数据仓库(十四) —— 杂项维度
- QT creator创建的界面被VS2010使用
- 用logstash发邮件告警
- linux crontab 命令详解
- Git远程操作详解
- Android平台接入Facebook登录
- [hadoop2.7.1]I/O之压缩
- Hibernate操作时间需要注意的问题
- 虚拟机Ubuntu14.04 32位安装Arduino
- EXCEL Match 函数使用方法--数值匹配查找