摘要:
// 自定义消息处理 qInstallMessageHandler(comfunc::myMessageOutput); void comfunc::myMessageOutput(QtMsgType type, const QMessageLogContext &context, const QS 阅读全文
摘要:
Qt提供了强大的2D绘图系统,可以使用相同的API在屏幕和设备上绘图 主要基于 Qpainter QPainterDevice QPaintEngine 这三个类。 Qpainter 主要执行绘图操作 QPainterDevice提供绘图设备,是一个二维设备的抽象。可以使用Qpainter在其上绘图 阅读全文
摘要:
透明窗口 如果想实现窗体部件透明效果,只需在设置背景时指定alpha值即可。 如QPushButton{background - color:rgba(255,255,255,100)} rgba():红绿蓝透明--其中a的值为100,则会出现半透明的效果。 ui->setupUi(this); s 阅读全文
摘要:
Qt风格 Qt风格是一组继承QStyle的类。 QStyle是一个抽象基类。 QCDEStyle // CDE风格 QCleanlooksStyle // 类似于GNOME的风格 QGtkStyle // Gtk+的风格 QMotifStyle QMacStyle QPlastiqueStyle Q 阅读全文
摘要:
QVariant类像是最常见的Qt的数据类型的一个共用体。 一个QVariant对象在一个时间只保存一个单一类型的单一值。 使用toT()函数来将QVariant对象转换为T类型。并且获取他的值。 toT()函数会复制QVariant对象,然后对其转换。所以QVariant对象并不会改变。 对于一个 阅读全文
摘要:
1、颜色对话框 QColor: QColoDialog: QColoDialog::getColor()//获取颜色 //创建颜色对话框,默认为红色。 QColorDialog color(Qt::red,this); //显示颜色对话框的内容 color.setOption(QColorDialo 阅读全文