摘要:
比较常用,不废话,看例子。 定义: 1 #include 2 3 4 protected:5 6 virtual void mouseReleaseEvent(QMouseEvent * ev); 其中protected的作用为其对象,不能访问,只能由类内部,或者其派生类访问。详情:http://www.cnblogs.com/cocos2d-html/p/3629146.html virtual,这个定义的意思就是要子类重写其方法,具体未总结 实现1 Board::mouseReleaseEvent(QMouseEvent *ev)2 {3 //... 阅读全文
摘要:
首先要明白,想要绘制图案,必须自己重写paintEvent(否则不能设置背景图片,颜色还是可以填充),以下是例子定义: #include #include void paintEvent(QPaintEvent *); 实现:1 void Picture::paintEvent(QPaintEvent *)2 {3 QStyleOption opt;4 opt.init(this);5 QPainter p(this);6 style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);... 阅读全文