如何用Qt实现在鼠标点击的label上画一个点
qt基本的画图我会,我的窗口中有4个label,我想实现用鼠标在某个label上点击一下,就在点击的位置画一个点,不点击就不画,有方法实现吗?Qpainter里面有没有专...
qt基本的画图我会,我的窗口中有4个label,我想实现用鼠标在某个label上点击一下,就在点击的位置画一个点,不点击就不画,有方法实现吗?Qpainter里面有没有专门的参数控制合适开始绘图啊?谢谢
展开
1个回答
展开全部
void QPainter::drawEllipse(int x, int y, int width, int height)
void QPainter::setBrush(const QBrush & brush)
void QPainter::setBrush(const QBrush & brush)
更多追问追答
追问
这段代码应该写在什么位置?
追答
void QWidget::paintEvent(QPaintEvent * event) [virtual protected]
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询