160 emit q->helpRequested();
221 return d->popupItem->title();
227 d->popupItem->setTitle(
title);
249 return d->popupItem->header();
265 if (
d->buttonBox == buttonBox)
266 d->buttonBox =
nullptr;
273 d->buttonBox = buttonBox;
274 buttonBox->setStandardButtons(
d->standardButtons);
277 d->popupItem->setHeader(
header);
299 return d->popupItem->footer();
315 if (
d->buttonBox == buttonBox)
316 d->buttonBox =
nullptr;
322 d->buttonBox = buttonBox;
323 buttonBox->setStandardButtons(
d->standardButtons);
326 d->popupItem->setFooter(
footer);
364 return d->standardButtons;
370 if (
d->standardButtons == buttons)
373 d->standardButtons = buttons;
375 d->buttonBox->setStandardButtons(buttons);
392 return d->buttonBox->standardButton(
button);
420 emit resultChanged();
437 return d->popupItem->implicitHeaderWidth();
454 return d->popupItem->implicitHeaderHeight();
471 return d->popupItem->implicitFooterWidth();
488 return d->popupItem->implicitFooterHeight();
541#if QT_CONFIG(accessibility)
542QAccessible::Role QQuickDialog::accessibleRole()
const
544 return QAccessible::Dialog;
547void QQuickDialog::accessibilityActiveChanged(
bool active)
550 QQuickPopup::accessibilityActiveChanged(active);
559#include "moc_qquickdialog_p.cpp"
static QMetaObject::Connection connect(const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection)
static bool disconnect(const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot)
static QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection)
\threadsafe
static bool disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *member)
\threadsafe
static void warnIfCustomizationNotSupported(QObject *control, QQuickItem *item, const QString &propertyName)
virtual void handleClick(QQuickAbstractButton *button)
virtual void handleAccept()
static QPlatformDialogHelper::ButtonRole buttonRole(QQuickAbstractButton *button)
Popup dialog with standard buttons and a title, used for short-term interaction with the user.
virtual void handleReject()
void setTitle(const QString &title)
void setFooter(QQuickItem *footer)
qreal implicitHeaderWidth
void setResult(int result)
QQuickDialog(QObject *parent=nullptr)
void implicitHeaderHeightChanged()
qreal implicitHeaderHeight
qreal implicitFooterHeight
QPlatformDialogHelper::StandardButtons standardButtons
qreal implicitFooterWidth
virtual void accept()
\qmlmethod void QtQuick.Controls::Dialog::accept()
void implicitFooterHeightChanged()
void setStandardButtons(QPlatformDialogHelper::StandardButtons buttons)
void implicitFooterWidthChanged()
void implicitHeaderWidthChanged()
void standardButtonsChanged()
void setHeader(QQuickItem *header)
virtual void reject()
\qmlmethod void QtQuick.Controls::Dialog::reject()
virtual void done(int result)
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
void implicitHeaderHeightChanged()
void implicitHeaderWidthChanged()
void implicitFooterWidthChanged()
void implicitFooterHeightChanged()
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
static QString header(const QString &name)
GLdouble GLdouble GLdouble GLdouble q
#define QStringLiteral(str)