当前位置: 代码迷 >> QT开发 >> QColorDialog崩溃有关问题
  详细解决方案

QColorDialog崩溃有关问题

热度:50   发布时间:2016-04-25 04:03:13.0
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);
...
  相关解决方案