Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
Classes | |
struct | Message |
Private Member Functions | |
void | initHelper (QPlatformDialogHelper *) override |
void | helperPrepareShow (QPlatformDialogHelper *) override |
Additional Inherited Members | |
Public Types inherited from QWidgetPrivate | |
enum | DrawWidgetFlag { DrawAsRoot = 0x01 , DrawPaintOnScreen = 0x02 , DrawRecursive = 0x04 , DrawInvisible = 0x08 , DontSubtractOpaqueChildren = 0x10 , DontDrawOpaqueChildren = 0x20 , DontDrawNativeChildren = 0x40 , DontSetCompositionMode = 0x80 , UseEffectRegionBounds = 0x100 } |
enum | Direction { DirectionNorth = 0x01 , DirectionEast = 0x10 , DirectionSouth = 0x02 , DirectionWest = 0x20 } |
enum class | WindowHandleMode { Direct , Closest , TopLevel } |
enum | CloseMode { CloseNoEvent , CloseWithEvent , CloseWithSpontaneousEvent } |
enum class | FocusDirection { Previous , Next } |
enum class | FocusChainRemovalRule { EnsureFocusOut = 0x01 , AssertConsistency = 0x02 } |
Public Types inherited from QObjectPrivate | |
typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
using | ConnectionDataPointer = QExplicitlySharedDataPointer<ConnectionData> |
Static Public Member Functions inherited from QWidgetPrivate | |
static QWidgetPrivate * | get (QWidget *w) |
static const QWidgetPrivate * | get (const QWidget *w) |
static void | checkRestoredGeometry (const QRect &availableGeometry, QRect *restoredGeometry, int frameHeight) |
static void | adjustFlags (Qt::WindowFlags &flags, QWidget *w=nullptr) |
static QWidget * | parentGraphicsView (const QWidget *widget) |
static QRect | screenGeometry (const QWidget *widget) |
static QRect | availableScreenGeometry (const QWidget *widget) |
static QScreen * | screen (const QWidget *widget, const QPoint &globalPosition, bool hasPosition=true) |
static QRect | screenGeometry (const QWidget *widget, const QPoint &globalPosition, bool hasPosition=true) |
static QRect | availableScreenGeometry (const QWidget *widget, const QPoint &globalPosition, bool hasPosition=true) |
static void | sendComposeStatus (QWidget *w, bool end) |
static void | setWidgetParentHelper (QObject *widgetAsObject, QObject *newParent) |
static bool | insertIntoFocusChain (const QWidgetList &toBeInserted, FocusDirection direction, QWidget *position) |
static QWidgetList | takeFromFocusChain (QWidget *from, QWidget *to, FocusDirection direction=FocusDirection::Next) |
Static Public Member Functions inherited from QObjectPrivate | |
static bool | removeConnection (Connection *c) |
static QObjectPrivate * | get (QObject *o) |
static const QObjectPrivate * | get (const QObject *o) |
template<typename Func1 , typename Func2 > | |
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) |
template<typename Func1 , typename Func2 > | |
static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot) |
static QMetaObject::Connection | connectImpl (const QObject *sender, int signal_index, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, int type, const int *types, const QMetaObject *senderMetaObject) |
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
static bool | disconnect (const QObject *sender, int signal_index, void **slot) |
static bool | disconnect (const QObject *sender, int signal_index, const QObject *receiver, void **slot) |
Static Public Attributes inherited from QWidgetPrivate | |
static QWidgetMapper * | mapper = nullptr |
static QWidgetSet * | allWidgets = nullptr |
static int | instanceCounter = 0 |
static int | maxInstances = 0 |
Protected Member Functions inherited from QDialogPrivate | |
virtual int | dialogCode () const |
Definition at line 31 of file qerrormessage.cpp.
|
overrideprivatevirtual |
Reimplemented from QDialogPrivate.
Definition at line 79 of file qerrormessage.cpp.
References again, QCheckBox::checkState(), QMessageDialogOptions::create(), QMessageDialogOptions::Critical, currentMessage, and QAbstractButton::text.
|
overrideprivatevirtual |
Reimplemented from QDialogPrivate.
Definition at line 62 of file qerrormessage.cpp.
References again, QPlatformMessageDialogHelper::checkBoxStateChanged(), QPlatformMessageDialogHelper::clicked(), QObject::connect(), QCheckBox::setCheckState(), and state.
bool QErrorMessagePrivate::isMessageToBeShown | ( | const QString & | message, |
const QString & | type ) const |
Definition at line 343 of file qerrormessage.cpp.
References QSet< T >::contains(), doNotShow, and doNotShowType.
Referenced by nextPending().
bool QErrorMessagePrivate::nextPending | ( | ) |
Definition at line 349 of file qerrormessage.cpp.
References again, currentMessage, currentType, errors, isMessageToBeShown(), pending, QAbstractButton::setChecked(), QTextEdit::setHtml(), and QTextEdit::setPlainText().
void QErrorMessagePrivate::retranslateStrings | ( | ) |
Definition at line 436 of file qerrormessage.cpp.
References again, ok, and QAbstractButton::setText().
|
overridevirtual |
Reimplemented from QDialogPrivate.
Definition at line 409 of file qerrormessage.cpp.
References QDialogPrivate::canBeNativeDialog(), QDialogPrivate::nativeDialogInUse, QDialogPrivate::setNativeDialogVisible(), QDialogPrivate::setVisible(), and Qt::WA_DontShowOnScreen.
QCheckBox* QErrorMessagePrivate::again |
Definition at line 41 of file qerrormessage.cpp.
Referenced by helperPrepareShow(), initHelper(), nextPending(), and retranslateStrings().
QString QErrorMessagePrivate::currentMessage |
Definition at line 47 of file qerrormessage.cpp.
Referenced by helperPrepareShow(), and nextPending().
QString QErrorMessagePrivate::currentType |
Definition at line 48 of file qerrormessage.cpp.
Referenced by nextPending().
Definition at line 45 of file qerrormessage.cpp.
Referenced by isMessageToBeShown().
Definition at line 46 of file qerrormessage.cpp.
Referenced by isMessageToBeShown().
QTextEdit* QErrorMessagePrivate::errors |
Definition at line 42 of file qerrormessage.cpp.
Referenced by nextPending().
QLabel* QErrorMessagePrivate::icon |
Definition at line 43 of file qerrormessage.cpp.
QPushButton* QErrorMessagePrivate::ok |
Definition at line 40 of file qerrormessage.cpp.
Referenced by retranslateStrings().
std::queue<Message> QErrorMessagePrivate::pending |
Definition at line 44 of file qerrormessage.cpp.
Referenced by nextPending().