Qt
小Nu
专注于医学应用软件开发
展开
-
使用Qt Creator开发VTK
使用Qt Creator开发VTK 在Win8的64位电脑上,为VS2010配置Qt与VTK的联合开发,出现很多问题,为了解决这种情况,我们准备换一个IDE。为Qt工程开发的QtCreator是一个轻量级的IDE,他不仅可以方便的建立Qt工程,也可以像VS2010一样用于C++的开发,只要简单配置,就可用于VTK开发,具体如何操作,请看下文。系统配置:操原创 2013-08-22 23:48:39 · 10652 阅读 · 2 评论 -
Qt VTK ITK安装与测试(一) Qt的安装与测试
最近打算做一个医学图像处理的软件,考虑到跨平台与工作量,决定使用ITK与VTK进行图像的处理与可视化,选择Qt作为软件图形界面接口库。为了方便编写与调试,使用Visual studio 2010作为IDE进行开发。 网络上关于VTK,ITK,Qt的安装资源较少,而且安装步骤不清晰,测试不完备。在这里,接下来一段时间我将详细的介绍Qt,VTK,ITK,安装与测试过程。安装环境操作系原创 2013-08-15 14:49:46 · 8488 阅读 · 1 评论 -
QT5--新的理念与开始
近期QT版本更新到了5.1,对模块的分部与安排进行了一定程度的优化,也增加了新的模块与功能,其中让人眼前一亮的是可以进行android手机端的开发(不过笔者也只算是QT的入门级学习者,对PC端的开发且不纯熟,对android端尚未有很多的关注).网上关于QT的学习有很多好的资料,也有很多的论坛可以参加讨论,也可能遇到很多大牛的指导.其中推荐豆子空间http://www.devbean.net,原创 2013-09-08 00:53:25 · 1465 阅读 · 0 评论 -
Qt5--模块的分类与概述
qt5中模块分为三类,QtEssentials, Qt Add-ons and Qt Tools。QtEssentialsQtEssentials包含了所有基本的Qt模块,这些模块可以在全部支持的开发平台与特定的测试目标平台上良好的运行,并且保持了不错的兼容性。这些必需的模块广泛使用在大部分的Qt应用程序中。即使一个模块可以在所有支持的开发平台上使用,只要其被使用于实现特定的问题,原创 2013-09-17 23:54:15 · 2289 阅读 · 0 评论 -
Qt5类之QPoint and QPointF
QPoint Class#include 介绍QPoint表示一个平面上整数精度的点坐标,可以通过x(),y()等函数方便的进行存取操作,另外也重载了大量的运算符,使其可以作为一般的常数一样进行运算。另外其也可以表征为向量,可进行向量的相关运算例如乘除以及长度的计算。公有函数QPoi原创 2013-09-26 13:36:40 · 48223 阅读 · 0 评论 -
Qt5类之QLine and QLineF
QLine #include 介绍QLine表示平面上整数精度的二维向量,用于描述有限长度的直线也就是线段,起点与终点只具有整数精度。线段位置的起点与终点可由p1(),x1(),y1(),p2(),x2(),y2()得到,dx()与dy()返回线段的水平与垂直跨越长度。isNull()说明是否为无效线段。也可以使用tran原创 2013-09-26 10:37:24 · 11652 阅读 · 0 评论 -
Qt5类之QMargins
QMargins Class#include介绍QMargins定义了矩形的四个外边距量,left,top,right和bottom,描述围绕矩形的边框宽度。公用函数QMargins()QMargins(int left,int top, int right, int bottom) 构造函数bool isNu原创 2013-09-26 13:59:43 · 7665 阅读 · 0 评论 -
Qt5功能包之绘图系统--坐标系
坐标系由QPainter,QPaintDevice和QPaintEngine控制,从逻辑坐标系到物理坐标系的转换是由变换矩阵,视口与窗口所处理的,并且其中的转换是默认且同步的。渲染常规图像图元的尺寸只与数字模型相关,并不在乎画笔设置的宽度值,就像这样:锯齿性绘制绘图时,像素渲染通常由QPainter::Antialiasing来设置。RenderHint变量用来原创 2013-09-25 23:45:54 · 2923 阅读 · 0 评论 -
Qt5功能包之绘图系统概述
Paint System Qt的绘图系统对底层函数进行了良好的封装,使得在屏幕和设备的绘图功能可能使用相同一致的API。 绘图系统主要依据于QPainter,QPaintDevice和QPaintEngine三个类来实现的。QPainter表现绘图功能的操作,QPaintDevice作为可用QPainter绘制的二维空间的抽象,QPaintEngine提供了在不同设备上绘制图形原创 2013-09-18 15:52:39 · 3482 阅读 · 0 评论