2020
11-03
11-03
Qt自绘实现苹果按钮滑动效果的示例代码
用到的类:QTimer,QPaintEvent,QPainter,QRectF首先,重写绘制事件,需要在头文件加入QPaintEvent头文件,并定义几个变量。boolison=false;floatcurrentValue;floatwidthSize,heightSize;然后加入如下代码:思路就是鼠标点击,触发paintEvent函数voidMainWindow::mousePressEvent(QMouseEvent*event){Q_UNUSED(event)ison=!ison;//在头文件种定义:boolison=false;//当鼠标点击,ison为true;timer->start(1)...
继续阅读 >