- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 QT 坐标系统
一个绘图设备的默认坐标系统中原点(0,0)在其左上角,x坐标向右增长,y坐标向下增长。逻辑坐标与绘图设备的物理坐标之间的映射由QPainter的变换矩阵、视口和窗口来处理的。逻辑坐标和物理坐标默认是一致的。一. 抗锯齿渲染默认情况下,绘制会产生锯齿。可以使用抗锯齿渲染提示,QPainter::setRenderHint(RenderHint hint, bool on=true
2014-11-26 15:34:30 4613
原创 QT 基本图形绘制
1. 绘制图形protected: void paintEvent(QPaintEvent *);void Widget::paintEvent((QPaintEvent *event){ QPainter painter(this); //this为绘图设备,即表明在该部件上进行绘制 painter.drawLine(QPaint(0, 0), QP
2014-11-25 12:48:52 50759 2
原创 QT 中的事件
一. 事件处理与传递QApplication类调用exec()函数后,它会使QT应用程序进入事件循环,这样就可以使应用程序在运行时接收发生的各种事件。有5种处理事件的方法:1. 重新实现部件的事件处理函数(比如:paintEvent(), mousePressEvent()等)。比较常用,但它只能处理特定部件的特定事件。2. 重新实现notify()函数。3. 向QAppl
2014-11-17 14:55:57 1050
原创 QT 常用部件
一. QFrame类部件QFrame类族,包括QLabel, QLCDNumber, QSackedWidget, QToolBox, QSplitter, QAbstractScrollArea1. QLabel 部件//对齐方式//属性栏设置 alignment//实现文本自动换行//属性栏设置 wordWrap//设置图片#include ui
2014-11-11 12:48:07 5230
原创 QT 标准对话框
1. 颜色对话框QColorDialog dialog(Qt::red, this);dialog.setOption(QColorDialog::ShowAlphaChannel); //显示alpha选项dialog.exec();QColor color = dialog.currentColor(); //获取当前颜色qDebug() 2. 文件对话框
2014-11-08 16:59:07 1330
Linux程序设计.第4版
2010-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人