QT
learn_sunzhuli
不积跬步,无以至千里
展开
-
QT与wxWidgets比较
本文对现阶段Qt和wxWidgets使用情况做一个总结,随着学习的深入再继续更新,对比。原创 2015-04-19 18:11:46 · 2200 阅读 · 0 评论 -
QVTKWidget控件显示二维图片
QVTKWidget控件不是QT中默认控件,需要手动编译。用CMAKE编译VTK过程中,需要选择VTK支持QT。网络上有很多教程,不再重复了。但有一点要提醒大家:只需要将Release版本中QVTKWidgetPlugin.dll 和 QVTKWidgetPlugin.lib放在designer文件夹下就可以了。原创 2015-05-18 22:35:33 · 5337 阅读 · 3 评论 -
QT访问Mysql数据库
QT4默认不支持Mysql数据库访问,需要手动编译动态链接库qsqlmysqld.dll和qsqlmysql.dll。QT5默认支持Mysql数据库访问,默认已经生成了上述2个DLL文件。原创 2015-05-18 21:19:08 · 1129 阅读 · 0 评论 -
QT多线程—主界面卡死解决方案
由于耗时的操作会独占系统cpu资源 ,让界面卡死在那里,这时需要考虑多线程方案,将耗时的操作放在主线程之外的线程中执行。 但是必须注意:主界面更新只能在主线程中,耗时操作可以放在新建的线程中。原创 2015-05-31 17:42:29 · 41071 阅读 · 15 评论 -
QT中进度对话框(QProgressDialog)
考虑程序的友好性,当程序在执行一项耗时操作时,界面应告诉用户“程序还在运行中”,那么,QT中进度对话框(QProgressDialog)可以满足要求。原创 2015-05-31 17:26:26 · 15081 阅读 · 4 评论 -
软件框架设计
一个数字图像处理软件,用QT做UI, 基于OpenCV, ITK, VTK常用的库现实图像的操作,显示等功能。OpenCV提供了很多接口可以对2D图像处理,ITK, VTK则更多倾向于3D医学图像的处理和显示。原创 2015-04-30 23:01:12 · 985 阅读 · 0 评论 -
QT界面中工具栏图标无法显示
用CMAKE管理QT工程, 运行exe文件,界面中工具栏图标无法显示,其中图标文件放在qrc文件中。原创 2015-04-17 10:25:30 · 7833 阅读 · 2 评论 -
QT中调用DLL文件
动态链接库英文为DLL,DLL提供了一种方法,使工程可以调用已经封装好的函数,从而实现代码块的重复使用和封装。本文实现DLL文件在QT中调用。原创 2015-04-17 13:52:28 · 1172 阅读 · 0 评论 -
QT类之间信号与槽连接
QT中使用信号与槽机制来传递信号,实现按钮响应,菜单栏响应等操作。与先实例化类的对象,再调用类的成员函数,实现了类似的功能。本文讨论QT中使用信号与槽机制来传递信号的2中情况。原创 2015-04-17 10:47:00 · 5279 阅读 · 0 评论 -
对比OpenCV, QT, ITK库对图像像素级的操作
本文以常见的二维BMP图像为例,对比OpenCV, QT, ITK库对图像像素级的操作。原创 2015-04-20 21:25:48 · 2517 阅读 · 0 评论 -
VS2010中建立Qt工程但是Qt关键字下面出现红色波浪线
提供解决方案—在VS2010中建立Qt工程,Qt关键字下面出现红色波浪线,鼠标放在关键字上面显示“Error:未定义的标示符,但是能通过编译并运行。原创 2015-04-12 20:08:36 · 3684 阅读 · 0 评论 -
QT 鼠标和滚轮事件学习
在界面上按鼠标左键来拖动窗口,双击来使其全屏,按着鼠标右键则使其指针变为一个自定义的图片,而使用滚轮则可以放大或者缩小编辑器中的内容。原创 2015-04-13 17:22:17 · 12193 阅读 · 0 评论 -
QVTKWidget控件显示三维图片
QVTKWidget控件一般显示二维图片,如果要显示三维图片,并通过鼠标滚轮切换单张图片,则需要加入监听机制,可以自定义一个类来实现所需要的交互方式,该类可以继承于vtkCommand类。原创 2015-05-18 23:02:07 · 8561 阅读 · 5 评论