加载ui文件时,当用到#include “xxx.ui”时,会报错
来源:互联网 发布:csol 锤子罗技宏数据 编辑:程序博客网 时间:2024/06/05 04:54
问题描述:当ui含有自定义的插件(如基于QWT)时,会报错无法打开“xxx.ui”文件,但是如果ui只含有QWT自带插件或者QtDesigner插件时不会报错!
个人觉得是Qt开源版本自带的问题,可以使用QUiLoader解决。
新建文件夹,把插件的dll,lib文件放入改文件夹中,同时把ui文件放入工程文件中;
QUiLoader loader(this);
QFile file(“xxx.ui”);
file.open(QFile::ReadOnly);
loader.addPluginPath(“.\lib”);
QWidget *mydget = loader.load(&file);
file.close();
如果只能在release版本中显示插件,可以采取重新编译Qt Designer的方法,生成Debug版本后,再运行相应插件。
0 0
- 加载ui文件时,当用到#include “xxx.ui”时,会报错
- thinkphp中,用到文件包含时,zendstudio会报错
- easy UI使用include<>包含页面时以及加载js文件所注意的事项。
- 运行加载.ui文件
- QUiLoader加载ui文件
- SVN-- 当工程中存在 .a 文件时更新svn后会报错(解决如下)
- QT运行时加载UI文件产生的Designer警告
- vs2015 qt5.8新添加文件时出现“无法找到源文件ui.xxx.h”
- 编辑tld文件时,会报错
- quick中使用CCS时不要用cc.ui.xxx
- 切换Fragment时避免重复加载UI
- 使用include共享ui
- Android 讲解:UI Include
- 详解QUiLoader 动态加载.ui文件
- 使用QUiLoader来动态加载.ui文件
- 使用QUiLoader来动态加载.ui文件
- QT 动态加载UI文件注意事项
- QT 动态加载UI文件注意事项
- css布局浅析
- 第 k 小 元素
- Larbin的配置
- Linux的chattr与lsattr命令详解
- C++实现单例模式
- 加载ui文件时,当用到#include “xxx.ui”时,会报错
- 网段,局域网,互联网 及 集线器,网桥,路由器的区别
- 2014腾讯后台开发面试经历
- ulimit 的功能和用法(程序进main函数就段错误)
- 原型界面简介
- Spring管理Struts与Hibernate配置文件!
- 对Handler消息机制的理解
- 红黑树系列三:红黑树的删除
- 操作系统--内存管理