问题是这样的,我用 painter->drawRect(x, y, h, w);画了一个矩形出来,这个边框是黑色的,然后我想问的是如何能把它的边框的颜色改变呢?或者是用什么函数可以把画的这个矩形弄没掉?
------解决方案--------------------
- C/C++ code
painter->setBrush(Qt::red); //设定填充颜色 painter->setPen(Qt::green); //设定画笔颜色,到时侯就是边框颜色 painter->drawRect(rec);
------解决方案--------------------
先调用painter->setPen()设置画笔颜色,然后painter->drawRect(x, y, h, w);