5#ifndef QQUICKFONTDIALOGIMPL_P_P_H
6#define QQUICKFONTDIALOGIMPL_P_P_H
19#include <QtQuickTemplates2/private/qquickcombobox_p.h>
20#include <QtQuickTemplates2/private/qquickdialog_p_p.h>
21#include <QtQuickTemplates2/private/qquickdialogbuttonbox_p.h>
25#include <QtCore/qpointer.h>
31 Q_DECLARE_PUBLIC(QQuickFontDialogImpl)
37 return dialog->d_func();
45 void handleClick(QQuickAbstractButton *button)
override;
54 void currentFontChanged(
const QFont &font);
57 Q_DECLARE_PUBLIC(QQuickFontDialogImplAttached)
QPointer< QQuickTextField > styleEdit
QPointer< QQuickTextEdit > sampleEdit
QPointer< QQuickComboBox > writingSystemComboBox
QPointer< QQuickListView > sizeListView
QPointer< QQuickListView > styleListView
QPointer< QQuickCheckBox > underlineCheckBox
QPointer< QQuickTextField > familyEdit
QPointer< QQuickTextField > sizeEdit
QPointer< QQuickCheckBox > strikeoutCheckBox
QPointer< QQuickListView > familyListView
static QQuickFontDialogImplPrivate * get(QQuickFontDialogImpl *dialog)
void handleClick(QQuickAbstractButton *button) override
void handleAccept() override
QSharedPointer< QFontDialogOptions > options
QQuickFontDialogImplAttached * attachedOrWarn()
static int findFamilyInModel(const QString &selectedFamily, const QStringList &model)
static int findStyleInModel(const QString &selectedStyle, const QStringList &model)