小编use*_*062的帖子

如何在 Qt 中重新绘制新线之前删除/清除以前绘制的线?

我正在使用paintEvent(QPaintEvent * event). 稍后,如果我想绘制新线,则不会清除/删除先前绘制的线。我怎么能通过删除/清除旧线来只绘制新线。是否有任何财产可以清除先前绘制的线条。请告诉我。

void QGraphWidget::paintEvent(QPaintEvent * event)
{
    const QRect & rect = event->rect();
    QPainter painter(this);
    painter.setRenderHint(QPainter::Antialiasing);
    drawLines(painter, rect);//calling painter.drawLine() inside
}
Run Code Online (Sandbox Code Playgroud)

谢谢...

qt

4
推荐指数
1
解决办法
2万
查看次数

如何使用SQLite查询从表中删除前几条记录?

如果记录计数为110,我想从SQLite中的表中删除前10条记录(即记录1到10).我的表中只需要100条记录.如果记录计数超过100,则应删除这些记录,因此如果我添加新记录,那么也只应存在100条记录.怎么可能使用SQLite查询,请提供您的建议.谢谢.

sqlite

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

qt ×1

sqlite ×1