Qt中提供了一些标准的对话框,用于实现一些常用的预定义功能,本节要讲的是颜色对话框QColorDialog,它是在标准文件对话框的基础之上添加一些布局实现的。
测试程序:
QColor color = QColorDialog::getColor(Qt::white, this); // 设定对话框打开时默认选择的颜色
QString msg = QString("r: %1, g: %2, b: %3").arg( QString::number(color.red()), // 获取颜色