12 : m_dialog(
new QFontDialog)
16 connect(m_dialog.data(), &QFontDialog::accepted,
this, &QPlatformDialogHelper::accept);
17 connect(m_dialog.data(), &QFontDialog::rejected,
this, &QPlatformDialogHelper::reject);
18 connect(m_dialog.data(), &QFontDialog::currentFontChanged,
this, &QPlatformFontDialogHelper::currentFontChanged);
42 QSharedPointer<QFontDialogOptions> options = QPlatformFontDialogHelper::options();
43 m_dialog->setWindowTitle(options->windowTitle());
44 m_dialog->setOptions(
static_cast<QFontDialog::FontDialogOptions>(
int(options->options())) | QFontDialog::DontUseNativeDialog);
46 return QWidgetPlatformDialog::show(m_dialog.data(), flags, modality, parent);