QT开发(十三)——QT信号与槽机制一、QT消息模型QT封装了具体操作系统的消息机制,遵循经典的GUI消息驱动事件模型。QT定义了与操作系统消息相关的自己的概念,即信号与槽。信号signal是由操作系统产生的消息。槽slot是程序中的消息处理函数。connect将系统消息绑定到消息处理..
分类:
其他好文 时间:
2016-11-03 03:00:33
阅读次数:
175
QT开发(十二)——QT事件处理机制一、QT事件简介QT程序是事件驱动的,程序的每个动作都是由内部某个事件所触发。QT事件的发生和处理成为程序运行的主线,存在于程序整个生命周期。常见的QT事件类型如下:键盘事件:按键按下和松开鼠标事件:鼠标移动,鼠标按键的按下和松开拖放事件..
分类:
其他好文 时间:
2016-11-03 02:59:23
阅读次数:
3696
QT开发(十四)——QT绘图系统一、QT绘图原理Qt4中的2D绘图系统称为Arthur绘图系统,可以使用相同的API在屏幕上和绘图设备上进行绘制,主要基于QPainter、QPainterDevice和QPainterEngine。QPainter执行绘图操作,QPainterDevice提供绘图设备,是一个二维空间的抽象,QPainterE..
分类:
其他好文 时间:
2016-11-03 02:57:38
阅读次数:
304
QT开发(十六)——QT绘图实例-钟表一、钟表实现原理钟表的实现需要设置定时器,定时器每隔一秒发送timeout()信号到QWidget::update()槽函数,update()槽函数将会重绘一次窗口,重写重绘事件函数paintEvent(QPaintEvent*event),根据获取的当前系统时间的时钟、分钟、秒钟重绘..
分类:
其他好文 时间:
2016-11-03 02:55:23
阅读次数:
5478
QT开发(十五)——QT坐标系统一、QT坐标系简介Qt中每一个窗口都有一个坐标系,默认窗口左上角为坐标原点,然后水平向右依次增大,水平向左依次减小,垂直向下依次增大,垂直向上依次减校原点即为(0,0)点,以像素为单位增减。二、坐标系变换坐标系变换是利用变换矩阵来进行..
分类:
其他好文 时间:
2016-11-03 02:54:40
阅读次数:
208
QT开发(九)——QT单元组件QT有三种单元组件,分别为列表单元组件QListWidget、树形单元组件QTreeWidget、表格单元组件QTableWidget。一、QListWidget列表单元1、QListWidget组件简介QListWidget列表单元组件继承自QListView,是基于单元的列表组件。QListWidget可以显示一个..
分类:
其他好文 时间:
2016-11-02 15:00:18
阅读次数:
635
QT开发(七)——QT按钮组件QT中有六种按钮组件,分别是按压按钮QPushButton、工具按钮QToolButton、单选按钮QRadioButton、多选按钮QCheckBox、命令链接按钮QCommandLinkButton、按钮盒QButtonBox。一、QPushButton组件1、QPushButton组件简介QPushButton组件用于接受用户点击..
分类:
其他好文 时间:
2016-11-01 21:38:48
阅读次数:
1095
QT开发(八)——QT单元视图组件QT中有四种单元视图组件,分别为列表视图QListView、树形视图QTreeView、表格视图QTableView、列视图QColumnView。一、QListView列表视图1、QListView组件简介QListView列表视图,继承自QAbstractItemView。QListView是基于模型的列表/图标视图..
分类:
其他好文 时间:
2016-11-01 21:37:17
阅读次数:
1346
QT开发(六)——QT容器组件QT中有九种容器组件,分别是组合框QGroupBox、滚动区QScrollArea、工具箱QToolBox、选项卡QTabWidget、控件栈QWidgetStack、框架QFrame、组件QWidget、MDI窗口显示区QMdiArea、停靠窗口QDockWidget。一、QGroupBox分组框1、QGroupBox组件简介QGroupB..
分类:
其他好文 时间:
2016-11-01 11:52:51
阅读次数:
909
QT开发(五)——窗口组件和窗口类型一、窗口组件图形用户界面由不同的窗口和窗口组件构成,<QtGui>头文件包含窗口组件,对应QT中的GUI模块,QT以组件对象的方式构建GUI。组件的类型:A、容器类(父组件)用来包含其他的界面组件B、功能类(子组件)用于实现特定的交互功..
分类:
其他好文 时间:
2016-10-31 22:27:52
阅读次数:
441