读书人

QColorDialog崩溃有关问题

发布时间: 2013-03-17 13:48:31 作者: rapoo

QColorDialog崩溃问题
本帖最后由 CCSE2012 于 2013-03-13 09:06:05 编辑 引用了颜色选择对话框,槽函数(在主QWidget中)代码如下:
QColor color = QColorDialog::getColor();
if(color.isValid())
{
area->painter->setPen(Qt::red);//加本句后,颜色对话框点击ok后崩溃
}
备注:其中area是一个继承QWidget定义的类的对象(以主QWidget作为parent),painter是定义在此类中QPainter指针

[解决办法]
一般不都是这么用的吗
QPainter painter;
paiter.setBrush(Qt::red);
...

读书人网 >QT开发

热点推荐