3DSlicer30:VS-Qt5VSaddin-qt4.8.7dev
来源:互联网 发布:java线程池 关闭 编辑:程序博客网 时间:2024/06/06 13:57
1.问题与思考
关于3DSlicer的功能开发,不可避免的会使用Loadable模块。这主要涉及Widget设计、多Module协作以及Slicer内部集成函数or类的调用。这里主要想记录的是如何利用VS直接进行Widget设计。在真正动手操作的时候,我碰到了以下问题:1.因为Slicer官方推荐,最稳定的配置是利用Qt4.8.7进行开发(当然,我也没有利用Qt5进行编译过),但是如果希望用Visualstudio直接进行UI设计,这就需要我们使用VS add-in建立VisualStudio2013与Qt4.8.7之间的联系。2.当前VS add-in插件,主要面向Qt5,那么该插件是否满足向下兼容?3.因为开发需要,我们采用了自编译的Qt4.8.7,那么对于qt-4.8.7-dev版本,又应该如何添加路径。Notice:VisualStudio以XML形式打开UI文件,不方便阅读与设计。我们只能选择自己编译的qt4.8.7,因为这其中集成了大量的SPL、CTK、Slicer等窗口小部件。
2.我的想法
解决办法如下:1.假定add-in插件是向下兼容,add-in for Qt5 兼容 Qt4;2.路径引用应给是bin文件夹,也就是说无论对于dev版本还是pub版本都是引用了bin文件夹。最终,利用Qt4.8.7进行设计如下
阅读全文
0 0
- 3DSlicer30:VS-Qt5VSaddin-qt4.8.7dev
- DEV-C++ 和 QT4 合拍
- DEV-C++ 和 QT4 合拍
- /dev/random vs /dev/urandom
- /dev/random vs /dev/unrandom
- VS+qt4.5.3集成
- Qt4.6和VS的集成
- qt4 创建dialog-----vs vc6.0
- Qt4.6和VS的集成
- Qt4.6和VS的集成
- Qt4静态编译软件,vs属性设置
- windows下Dev-Cpp与QT4开发环境的搭建
- Qt4 For Dev-Cpp的最简单配置
- Dev-Cpp Template文件不完全讲解----建立QT4工程实例
- 在ubuntu 14.04上安装libqglviewer-qt4-dev包
- 在ubuntu14.04上安装libqglviewer-qt4-dev
- a nice article about /dev/urandom vs /dev/random
- CMMI-SVC vs CMMI-DEV - Categories
- 常见编程——最长公共子序列(不连续)和最长公共子串(连续)
- QT 历史版本下载
- 软件体系结构建模
- js 的小实验
- ubuntu安装截图工具Shutter
- 3DSlicer30:VS-Qt5VSaddin-qt4.8.7dev
- BZOJ 1559: [JSOI2009]密码
- 如何一步一步解码复杂的恶意软件
- TLS/SSL 协议详解 (30) SSL中的RSA、DHE、ECDHE、ECDH流程与区别
- 关于项目中多次保存订单,并且保存后就快速提交,导致部分数据状态未改变
- android studio中关联SDK源码
- 【算法】基于AOV网的拓扑排序
- Qt之QString常用方法
- webpack:从入门到真实项目配置