标题:QColorDialog无法显示
作者:foxgod
日期:2018-06-14 15:00
内容:
创建了一个无边框的窗口
,然后点击button,弹出一个调色板对话框却无法显示,但是显示边框后,调色板对话框却可以显示了,是什么原因呢?
setWindowFlags(Qt::FramelessWindowHint);
connect(ui->color,SIGNAL(clicked()),this,SLOT(GetPalete()));
void widget::GetPalete()
{
m_rgb = QColorDialog::getColor(Qt::black,0);
}
修改为下面的代码,可以显示出来
//setWindowFlags(Qt::FramelessWindowHint);
connect(ui->color,SIGNAL(clicked()),this,SLOT(GetPalete()));
void widget::GetPalete()
{
m_rgb = QColorDialog::getColor(Qt::black,0);
}