文章 2017-12-06 来自:开发者社区

VS2010中安装Qt插件错误

安装完QT插件,启动VS2010时提示:Couldn't register all Qt4VSAddin commands:未能加载文件或程序集"stdole,version=7.0.3300.0......"一个很长的对话框,点击确定后,进入VS2010 IDE界面后,没有qt插件菜单。 需要在windows的cmd窗口中加载stdold.dll的.net程序集,如下: 1 2 ...

文章 2017-11-27 来自:开发者社区

使用Qt编写模块化插件式应用程序

一、动态链接库技术概况 动态链接库技术用得很多。事实上,整个Windows就是由一个个动态链接库(DLL)构建起来的,不管是系统内核,或是系统调用的API封装,还是通用工具(如控制面板、ActiveX插件等),都是一个个动态链接库文件。动态链接库并不是微软独有的技术,它是软件工程发展到一定阶段的必然产物。在类Unix系统中,这种二进制可执行模块技术不叫动态链接库,而被称为共享对象或共享库,后缀名....

文章 2017-11-14 来自:开发者社区

Qt一步一步实现插件通信(附源码)

前一章已经实现了主程序调用加载插件功能,这一章描述主程序和插件间通信功能 说道Qt的通信必须要了解信号和槽的机制原理,这里不做论述,不清楚的同学去看看信号和槽机制 不废话直接上步骤,在上一章的基础下进行修改 第一步:在插件中定义一个接收槽 + View Code 第二步 生成插件 这一步和上一章内容不变,替换要实现的插件的内容即可 点击运行生成插件,找到插件testpluginp...

Qt一步一步实现插件通信(附源码)
文章 2017-11-14 来自:开发者社区

Qt一步一步实现插件调用(附源码)

最近手里几个项目都采用插件的方式进行开发工作,这里记录一下实现方法,给需要的同学一个参考, 在linux系统和window系统都能成功编译通过,不废话直接步骤 第一步:建立插件原型 新建一个Qt项目,实现一个一个实时刷新当前时间这这么一个功能,工程命名为testdemo 如图 效果图  代码 + View Code 第二步:生成插件文件 window下一般是dll后缀,lin...

Qt一步一步实现插件调用(附源码)
文章 2017-11-08 来自:开发者社区

构建自己的Qt插件系统

简述 Qt 本身提供了插件相关的技术,但并没有提供一个通用的插件框架!倘若要开发一个较大的 GUI 应用程序,并希望使其可扩展,那么拥有这样一个插件框架无疑会带来很大的好处。 根据 深入理解插件系统 一文,对插件系统有了一定的了解之后,我们可以很快的构建一个属于自己的 Qt 插件系统。 简述 插件系统的构成 程序流 插件管理器 版权所有:一去丶二三里,转载请注明出处:http...

构建自己的Qt插件系统
文章 2017-10-17 来自:开发者社区

Qt 5.2 Creator 和 vs2012 QT 插件的安装

在QT官网下载QT http://qt-project.org/downloads 我下的是64位版本Qt 5.2.1 for Windows 64-bit vs2012插件是  Visual Studio Add-in 1.2.2 for Qt5 安装好后在vs2012上就会有QT的菜单出现 选择 Qt Options 打开 点击Add把qt的安装路径加进去我的是C:\Qt\...

Qt 5.2 Creator 和 vs2012 QT 插件的安装
文章 2017-09-01 来自:开发者社区

利用插件扩展Qt应用程序

简述 不仅 Qt 本身可以通过插件进行扩展,而且 Qt 应用程序也可以通过插件来扩展,这需要应用程序使用 QPluginLoader 检测和加载插件。在这种情况下,插件可能提供任意功能,不限于数据库驱动程序、图像格式、文本编解码器、样式以及扩展 Qt 功能的其他类型的插件。 简述 扩展 Qt 应用程序 一个简单的插件 编写插件 加载插件 源码地址 版权所有:一去丶二三...

利用插件扩展Qt应用程序
文章 2017-09-01 来自:开发者社区

利用插件扩展Qt本身

简述 Qt 提供了两套用于创建插件的 API: High-Level API:用于扩展 Qt 本身(例如:自定义数据库驱动、图像格式、文本编解码、自定义样式等) Low-Level API:用于扩展 Qt 应用程序 例如,如果要编写自定义的 QStyle 子类,并且动态地加载 Qt 应用程序,则可以使用更高级别的 API。 由于较高级别的 API 构建在较低级别的 API 之上,所以某...

利用插件扩展Qt本身
文章 2017-09-01 来自:开发者社区

Qt插件定义

定义插件的宏 在头文件 <QtPlugin> 中,包含了几个用于定义插件的宏: Q_DECLARE_INTERFACE(ClassName, Identifier) Q_IMPORT_PLUGIN(PluginName) Q_PLUGIN_METADATA(...) 所以,在正式编写插件之前,很有必要先了解他们,一起来看看助手中的描述吧! 定义插件的宏 宏文档 ...

文章 2009-03-10 来自:开发者社区

QT的插件机制在程序发布时易出现的问题

qt中对各种格式的图片、数据库、字符编码等都是以插件的机制运行的,使用动态QT库时,在运行时程序会在需要时到指定的文件夹中加载这些插件的DLL,QT中默认为是在QTDIR/4.2.2/PLUGIN中,所以经常在发布程序时,如果机器上没有装过QT,程序会找不到这个文件夹,也就无法使用这些插件,解决办法是:在程序中加入你能找到的一个文件路径,然后把相应插件的文件夹(如imageformats、cod....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注
相关镜像