本文经过自己实践总结,同时参考网上另外一哥们文档.
环境:win32,vs2008,Qt 4.7,gsoap2.7.17
一,安装vs2008+Qt 4.7+插件就不说了,直接用QtCreator也可以。
二,到官网下载gsoap2.7.17,下不到自己想办法,我上传群共享了。但群号不方便说。
三,源码解压,然后把gsoap-2.7/gsoap/bin/win32设置到系统的Path中去,...
用了几次的QtCreateor,不习惯。果断换回VS基本步骤:1、安装VS20102、安装Qt Creator53、安装Qt插件qt-vs-addin-1.2.2-opensource就可以在VS中新建Qt项目。常见问题:1、unable to find a qt build,to solve th...
分类:
其他好文 时间:
2014-11-24 13:24:32
阅读次数:
186
如何开发Qt插件,可以在Qt Assistant 中搜索"Qt Plugins"或"How to Create Qt Plugins",看看那篇manual中的介绍。
其中涉及到了几个宏
Q_DECLARE_INTERFACE( ClassName, Identifier)
This macro associates the given Identifier (a string li...
分类:
其他好文 时间:
2014-11-21 06:59:25
阅读次数:
195
QLibraryPrivate 类的重要性
Qt中能加载库或插件的几个类:
QLibrary ,
QPluginLoader ,
QFactoryLoader ,
QStaticPlugin (暂时不研究这个)
QLibrary 和 QPluginLoader 依赖的'私有数据类'都是 QLibraryPrivate, 一个QL...
分类:
其他好文 时间:
2014-11-21 06:58:40
阅读次数:
305
JSON 与Qt插件的元信息 MetaData
Qt插件的源码中,基本都能见到一个 xxx.json 的文件,这个文件中通常只包含一句:
{
"Keys": [ "yyy" ]
}
我们可以猜到这个文件中的"Keys"应该是指定了与插件相关的关键字。那这个 .json 文件到底是如何起作用的?
先来认识一下 JSON .
JSON是一种存储结构化数据的格式,它...
分类:
Web程序 时间:
2014-11-21 06:57:40
阅读次数:
329
目前预计的可视化开发环境为: vs2008(sp1) + QT4.8 建立于windows7.64bit系统;使用的qt插件与qt均为32位版本;1.安装步骤第一步:安装VS2008(我使用的是90天试用版,需要打sp1补丁!!,请自行下载安装!)。第二步:去QT官方网站http://qt-pro....
插件是什么注意:这儿暂时不考虑静态插件(潜意识中总觉得它根本就不算插件)。插件是一个动态库(共享库)。动态库是一个独立的文件中的独立模块,可被多个程序访问。先看动态库的两种用法1.
程序链接时指明动态库这时程序中包含相应的头文件,编译时指定头文件路径,对于qmake来说:LIBS += -L/pat...
分类:
其他好文 时间:
2014-05-29 22:18:12
阅读次数:
362