随笔- 191
文章- 0
评论- 35
阅读-
21万
随笔分类 - vtk相关
给控件加背景色
摘要:setStyleSheet( "QToolButton{border-image:url(D://center1.png)};"); //得到进入事件,设置成深色响应鼠标移动消息,注意不要用"QToolButton:hover(border-image:ur1(D://center1.png))";去掉hover,因为本身已经在鼠标移动消息下了ui.menuBar->setStyleShee...
阅读全文
(3)vtkMapper
摘要:/*========================================================================= Program: Visualization Toolkit Module: $RCSfile: vtkMapper.h,v $ Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen All...
阅读全文
(2)vtkAbstractMapper
摘要:/*========================================================================= Program: Visualization Toolkit Module: $RCSfile: vtkAbstractMapper.h,v $ Copyright (c) Ken Martin, Will Schroeder, Bill Lore...
阅读全文
vtkMapper相关类的分析及重写vtkMapper实现自定义的一些效果 (1)vtkAbstractMapper3D
摘要:This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the above copyright notice for more information.=======...
阅读全文
用vtk画海量的离散点(此方法用点精灵和glsl)
摘要:ttttttttt在无网格法中,画离散点,如果点比较多的话,就不能用小球表示,具我的测试,小球的数量如果超出一百个,速度就慢得无法忍受,解决办法是用点精灵,或者glsl着色语言#include "vtkCamera.h"#include "vtkRenderWindow.h"#include "vtkRenderWindowInteractor.h"#include "vtkInteractorS...
阅读全文
关于信号和槽
摘要:和vs2005整合后的qt,可以自动使用uic和moc命令,但如果把ui文件改名后,可能就破坏了自动化,所以最好不要改ui文件的命子,同时如果把moc文件删掉后就不能再自动生成,所以需要再次把h和cpp文件导入后生成moc文件,有时候可能需要再次编译然后激发.同时如果想联系上ui文件和uic命令,则可以生成一个新的,然后把文件拷备过去即可.
阅读全文
qt的布局系统分析
摘要:1.首先任何一个控件都有一个理想大小,所谓的理想大小也就是它的默认大小,比如一个QPushButton,当它被拖到设计师上时,它的大小是固定的,但是可以设置它的poliysize,即大小策略来控制,同时这个QPushButton的大小还受其它控件的影响,也受到它的TEXT即它上面的文字的影响,如果设置最小尺寸,则无论其它的控制或者布局怎么变化,它随着其它控制的大小改变后,改变后的大小都不可能超过设...
阅读全文
vtk 矩阵管理系统
摘要:vtkTransform* form = vtkTransform::New(); form->Identity();//单位化 form->RotateZ(45); sphere1->AddPosition(3.0, 0.0, 0.0); form->RotateZ(45); sphere1->SetUserTransform(form); 以上代码连续...
阅读全文
paraview的几个问题
摘要:今天把自己做的一个项目加入到paraview,可是发现出现解析错误,原来是找不到头文件,或者头文件没有包含.最后把项目编译成lib文件,同时加入相对目录变量,附加库选项和附加库目录才解,最近十天内要把paraview项目架构搞好
阅读全文
有志于webgl, three.js编程的朋友进入群52391108,72579998,共同学习提高,本人提供学习相关的资料,webgl,three.js学习,交流的论坛www.webglchina.cn
摘要:有志于webgl, three.js编程的朋友进入群52391108,72579998,共同学习提高,本人提供学习相关的资料,webgl,three.js学习,交流的论坛www.webglchina.cn
阅读全文
手工设置paraview 的几个问题
摘要:1.首先要设置好vtk,qt里面的环境变量,paraview要用得到. 2.手工设置变量,有可能造成开发环境找不到所需要的头文件,因此需要手工打开,可以先搜到,然后再打开 3.右击手工编译出错的文件即可。
阅读全文
使用paraview 方法
摘要:系统启动项找不到路径,可能是系统变量没有设置,或者项目不能自动找文件,需要加上系统变量然后重新启动。同时使用vtk,paraview前需要保证qt,vtk正常使用
阅读全文
qt模型视图结构
摘要:View 类 概念 在model/view架构中,view从model中获得数据项然后显示给用户。数据显示的方式不必与model提供的表示方式相同,可以与底层存储数据项的数据结构完全不同。 内容与显式的分离是通过由QAbstractItemModel提供的标准模型接口,由QAsbstractItemview提供的标准视图接口共同实现的。普遍使用model index来表示数据项。view负责管理...
阅读全文
找不到QtDir变量的解决办法, 同时不需要经过编译就可以使用qt 库
摘要:如果是直接从网上下载的dll文件则不需要编译就可以直接用,如果提示找不到QtDir变量,则直接在系统变量加上即可 同时重新启动计算机,使之生效。 然后把dll文件拷入system32目录下,同时把证可证文件拷入管理员帐户下。 然后直接打开一个qt工程,运行即可得到结果。 以上不需要自己编译,即可以使用别人已经编译好的qt库.
阅读全文
qt界面使用划块控制数字框
摘要:#include #include "yu.h" #include "QWidget.h" #include "QMenuBar.h" #include #include "QAction.h" #include "QLCDnumber.h" #include "QSlider.h" #include "QObject.h" int main(int argc, char *argv[]) ...
阅读全文
用qt生成弹出菜单
摘要:#include #include "yu.h" #include "QWidget.h" #include "QMenuBar.h" #include #include "QAction.h" int main(int argc, char *argv[]) { QApplication a(argc, argv); QWidget w;//形成一个画布 QMenuBar bar(&...
阅读全文
vs2005下编译qt
摘要:1.下载open_source包,这个可以上官方网站下载最新版本,我下载的是QT4.3.4版本。使用迅雷很快,软件包50多M。 2.解压文件到某路径下,如D:\QT\4.3.4; 3. 设置环境变量,我的电脑右键->属性->高级->环境变量->系统变量。在Path添加D:\QT\4.3.4\bin,为了定位 qmake,moc等其他的QT命令。 4.设置VS2005环境,cmd 打...
阅读全文
vs2005下编译qt
摘要:1.下载open_source包,这个可以上官方网站下载最新版本,我下载的是QT4.3.4版本。使用迅雷很快,软件包50多M。 2.解压文件到某路径下,如D:\QT\4.3.4; 3. 设置环境变量,我的电脑右键->属性->高级->环境变量->系统变量。在Path添加D:\QT\4.3.4\bin,为了定位 qmake,moc等其他的QT命令。 4.设置VS2005环境,cmd 打...
阅读全文