【发布时间】:2014-01-31 11:43:47
【问题描述】:
我需要从 QMainWindow 中弹出带有一些属性函数的 Qwidget。这个 QWidget 必须嵌入 QFontDialog 和 QColorDialog。
我希望它通过单击弹出所有内容,而不是通过即 QFontComboBox... 可能吗?这些对话框能否嵌入到QWidget中
【问题讨论】:
标签: qt pyqt pyside qwidget qdialog
我需要从 QMainWindow 中弹出带有一些属性函数的 Qwidget。这个 QWidget 必须嵌入 QFontDialog 和 QColorDialog。
我希望它通过单击弹出所有内容,而不是通过即 QFontComboBox... 可能吗?这些对话框能否嵌入到QWidget中
【问题讨论】:
标签: qt pyqt pyside qwidget qdialog
您可以在QMainWindow 中添加QMdiArea,并将任何对话框添加为子窗口。您可以根据需要使子窗口最大化且无框。
QMdiSubWindow* w = ui->mdiArea->addSubWindow(new QColorDialog());
w->setWindowFlags(Qt::FramelessWindowHint);
w->showMaximized();
【讨论】: