1、QDialog派生对话框
除了QDialog外,Qt中还提供了一些从QDialog派生的Dialog,如:
①、颜色对话框QColorDialog用来显示和获取用户选择的颜色,QColor为颜色类。
//QColorDialog::getColor显示一个模态颜色对话框并获得用户选择的颜色 QColor clr(255/*r*/, 255/*g*/, 255/*b*/, 255/*alpha*/); clr = QColorDialog::getColor(Qt::red/*初始颜色*/, this/*父窗口*/, QString::fromUtf8("颜色对话框")/*标题*/, QColorDialog::ShowAlphaChannel/*显示透明度设置,可选*/); qDebug() << clr; //输出为:QColor(ARGB 1, 1, 0, 0)