![]()  | 
  
    Qt 6.x
    
   The Qt SDK 
   | 
 
#include <qplatformdialoghelper.h>
 Collaboration diagram for QMessageDialogOptions:Classes | |
| struct | CustomButton | 
Public Types | |
| enum class | Option : quint8 { DontUseNativeDialog = 0x00000001 } | 
| enum | StandardIcon {  NoIcon , Information , Warning , Critical , Question }  | 
Static Public Member Functions | |
| static QSharedPointer< QMessageDialogOptions > | create () | 
Protected Member Functions | |
| QMessageDialogOptions (QMessageDialogOptionsPrivate *dd) | |
| ~QMessageDialogOptions () | |
Definition at line 398 of file qplatformdialoghelper.h.
      
  | 
  strong | 
| Enumerator | |
|---|---|
| DontUseNativeDialog | |
Definition at line 408 of file qplatformdialoghelper.h.
| Enumerator | |
|---|---|
| NoIcon | |
| Information | |
| Warning | |
| Critical | |
| Question | |
Definition at line 413 of file qplatformdialoghelper.h.
      
  | 
  protected | 
Definition at line 784 of file qplatformdialoghelper.cpp.
      
  | 
  protected | 
Definition at line 789 of file qplatformdialoghelper.cpp.
| int QMessageDialogOptions::addButton | ( | const QString & | label, | 
| QPlatformDialogHelper::ButtonRole | role, | ||
| void * | buttonImpl = nullptr  | 
        ||
| ) | 
Definition at line 883 of file qplatformdialoghelper.cpp.
References QList< T >::append(), QMessageDialogOptionsPrivate::customButtons, and QMessageDialogOptionsPrivate::nextCustomButtonId.
 Here is the call graph for this function:| QString QMessageDialogOptions::checkBoxLabel | ( | ) | const | 
Definition at line 918 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::checkBoxLabel.
| Qt::CheckState QMessageDialogOptions::checkBoxState | ( | ) | const | 
Definition at line 923 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::checkBoxState.
Referenced by QCocoaMessageDialog::show().
 Here is the caller graph for this function:| QSharedPointer< QMessageDialogOptions > QMessageDialogOptions::clone | ( | ) | const | 
Definition at line 808 of file qplatformdialoghelper.cpp.
References QSharedPointer< T >::create().
 Here is the call graph for this function:
      
  | 
  static | 
Definition at line 803 of file qplatformdialoghelper.cpp.
References QSharedPointer< T >::create().
Referenced by QErrorMessagePrivate::helperPrepareShow().
 Here is the call graph for this function:
 Here is the caller graph for this function:| const QMessageDialogOptions::CustomButton * QMessageDialogOptions::customButton | ( | int | id | ) | 
Definition at line 906 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::customButtons, customButtons(), i, and QListSpecialMethodsBase< T >::indexOf().
Referenced by QMessageBoxPrivate::_q_helperClicked(), and QtAndroidDialogHelpers::QAndroidPlatformMessageDialogHelper::dialogResult().
 Here is the call graph for this function:
 Here is the caller graph for this function:| const QList< QMessageDialogOptions::CustomButton > & QMessageDialogOptions::customButtons | ( | ) | 
Definition at line 901 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::customButtons.
Referenced by customButton(), QCocoaMessageDialog::show(), and QIOSMessageDialog::show().
 Here is the caller graph for this function:| QString QMessageDialogOptions::detailedText | ( | ) | const | 
Definition at line 863 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::detailedText.
Referenced by QQuickLabsPlatformMessageDialog::detailedText(), QQuickMessageDialog::detailedText(), setDetailedText(), QQuickLabsPlatformMessageDialog::setDetailedText(), QQuickMessageDialog::setDetailedText(), and QWidgetPlatformMessageDialog::show().
 Here is the caller graph for this function:| QPixmap QMessageDialogOptions::iconPixmap | ( | ) | const | 
Definition at line 838 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::iconPixmap.
Referenced by QCocoaMessageDialog::show().
 Here is the caller graph for this function:| QString QMessageDialogOptions::informativeText | ( | ) | const | 
Definition at line 853 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::informativeText.
Referenced by QQuickLabsPlatformMessageDialog::informativeText(), QQuickMessageDialog::informativeText(), setInformativeText(), QQuickLabsPlatformMessageDialog::setInformativeText(), QQuickMessageDialog::setInformativeText(), and QWidgetPlatformMessageDialog::show().
 Here is the caller graph for this function:| QMessageDialogOptions::Options QMessageDialogOptions::options | ( | ) | const | 
Definition at line 945 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::options.
Referenced by QMessageBoxPrivate::canBeNativeDialog(), and setOptions().
 Here is the caller graph for this function:| QMessageDialogOptions::Q_FLAG | ( | Options | ) | 
| void QMessageDialogOptions::removeButton | ( | int | id | ) | 
Definition at line 896 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::customButtons, and QList< T >::removeOne().
 Here is the call graph for this function:| void QMessageDialogOptions::setCheckBox | ( | const QString & | label, | 
| Qt::CheckState | state | ||
| ) | 
Definition at line 912 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::checkBoxLabel, QMessageDialogOptionsPrivate::checkBoxState, and state.
Referenced by QMessageBoxPrivate::helperPrepareShow().
 Here is the caller graph for this function:Definition at line 868 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::detailedText, and detailedText().
Referenced by QMessageBoxPrivate::helperPrepareShow(), QQuickLabsPlatformMessageDialog::setDetailedText(), and QQuickMessageDialog::setDetailedText().
 Here is the call graph for this function:
 Here is the caller graph for this function:Definition at line 833 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::iconPixmap, and pixmap.
Referenced by QMessageBoxPrivate::helperPrepareShow().
 Here is the caller graph for this function:Definition at line 858 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::informativeText, and informativeText().
Referenced by QMessageBoxPrivate::helperPrepareShow(), QQuickLabsPlatformMessageDialog::setInformativeText(), and QQuickMessageDialog::setInformativeText().
 Here is the call graph for this function:
 Here is the caller graph for this function:Definition at line 928 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::options, and setOptions().
 Here is the call graph for this function:Definition at line 939 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::options, and options().
Referenced by setOption().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void QMessageDialogOptions::setStandardButtons | ( | QPlatformDialogHelper::StandardButtons | buttons | ) | 
Definition at line 873 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::buttons.
Referenced by QMessageBoxPrivate::helperPrepareShow(), QQuickLabsPlatformMessageDialog::setButtons(), and QQuickMessageDialog::setButtons().
 Here is the caller graph for this function:| void QMessageDialogOptions::setStandardIcon | ( | StandardIcon | icon | ) | 
Definition at line 828 of file qplatformdialoghelper.cpp.
References icon, and QMessageDialogOptionsPrivate::icon.
Referenced by QMessageBoxPrivate::helperPrepareShow().
 Here is the caller graph for this function:Definition at line 848 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::text, and text().
Referenced by QMessageBoxPrivate::helperPrepareShow(), QQuickLabsPlatformMessageDialog::setText(), and QQuickMessageDialog::setText().
 Here is the call graph for this function:
 Here is the caller graph for this function:Definition at line 818 of file qplatformdialoghelper.cpp.
References title, and QMessageDialogOptionsPrivate::windowTitle.
Referenced by QMessageBoxPrivate::helperPrepareShow(), QQuickLabsPlatformMessageDialog::onShow(), and QQuickMessageDialog::onShow().
 Here is the caller graph for this function:| QPlatformDialogHelper::StandardButtons QMessageDialogOptions::standardButtons | ( | ) | const | 
Definition at line 878 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::buttons.
Referenced by QQuickLabsPlatformMessageDialog::buttons(), QQuickMessageDialog::buttons(), QQuickLabsPlatformMessageDialog::setButtons(), QQuickMessageDialog::setButtons(), and QWidgetPlatformMessageDialog::show().
 Here is the caller graph for this function:| QMessageDialogOptions::StandardIcon QMessageDialogOptions::standardIcon | ( | ) | const | 
Definition at line 823 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::icon.
Referenced by QWidgetPlatformMessageDialog::show().
 Here is the caller graph for this function:| bool QMessageDialogOptions::testOption | ( | Option | option | ) | const | 
Definition at line 934 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::options.
| QString QMessageDialogOptions::text | ( | ) | const | 
Definition at line 843 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::text.
Referenced by setText(), QQuickLabsPlatformMessageDialog::setText(), QQuickMessageDialog::setText(), QWidgetPlatformMessageDialog::show(), QQuickLabsPlatformMessageDialog::text(), and QQuickMessageDialog::text().
 Here is the caller graph for this function:| QString QMessageDialogOptions::windowTitle | ( | ) | const | 
Definition at line 813 of file qplatformdialoghelper.cpp.
References QMessageDialogOptionsPrivate::windowTitle.
Referenced by QWidgetPlatformMessageDialog::show(), QQuickPlatformMessageDialog::show(), QCocoaMessageDialog::show(), and QIOSMessageDialog::show().
 Here is the caller graph for this function: