【发布时间】:2014-03-06 10:34:09
【问题描述】:
我是 Qt 初学者。
所以我的 MainWindow 带有 QSlider 和 QPixmap。我重新定义了paintEvent( QPaintEvent* event ) 和
connect( slider, SIGNAL(valueChanged(int)), this, SLOT(centerChange(int)) );
带槽:
void MainWindow::centerChange(int value)
{
center = value;
update();
}
所以我只想在滑块的值改变时重新绘制像素图。但我注意到每次当我对滑块进行鼠标移入或移出时,都会触发重绘。为什么会这样?
谢谢。
【问题讨论】:
标签: c++ qt qpainter paintevent