![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Additional Inherited Members | |
![]() | |
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 } |
![]() | |
typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
using | ConnectionDataPointer = QExplicitlySharedDataPointer<ConnectionData> |
![]() | |
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 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 QWidgetMapper * | mapper = nullptr |
static QWidgetSet * | allWidgets = nullptr |
static int | instanceCounter = 0 |
static int | maxInstances = 0 |
Definition at line 1627 of file qcalendarwidget.cpp.
QCalendarWidgetPrivate::QCalendarWidgetPrivate | ( | ) |
Definition at line 1701 of file qcalendarwidget.cpp.
References m_dateEditEnabled, m_delegate, m_model, m_navigator, m_view, and navBarVisible.
QCalendarWidgetPrivate::QCalendarWidgetPrivate | ( | ) |
void QCalendarWidgetPrivate::_q_editingFinished | ( | ) |
Definition at line 2007 of file qcalendarwidget.cpp.
void QCalendarWidgetPrivate::_q_editingFinished | ( | ) |
Definition at line 1880 of file qcalendarwidget.cpp.
References monthButton, and updateCurrentPage().
void QCalendarWidgetPrivate::_q_nextMonthClicked | ( | ) |
Definition at line 1900 of file qcalendarwidget.cpp.
References updateCurrentPage().
void QCalendarWidgetPrivate::_q_nextMonthClicked | ( | ) |
void QCalendarWidgetPrivate::_q_prevMonthClicked | ( | ) |
Definition at line 1894 of file qcalendarwidget.cpp.
References updateCurrentPage().
void QCalendarWidgetPrivate::_q_prevMonthClicked | ( | ) |
Definition at line 1987 of file qcalendarwidget.cpp.
Definition at line 1992 of file qcalendarwidget.cpp.
References m_model, m_navigator, QtPrivate::QCalendarModel::setDate(), QtPrivate::QCalendarTextNavigator::setDate(), showMonth(), and update().
Definition at line 1982 of file qcalendarwidget.cpp.
References updateCurrentPage().
void QCalendarWidgetPrivate::_q_yearClicked | ( | ) |
Definition at line 1921 of file qcalendarwidget.cpp.
References yearButton.
void QCalendarWidgetPrivate::_q_yearClicked | ( | ) |
void QCalendarWidgetPrivate::_q_yearEditingFinished | ( | ) |
Definition at line 1906 of file qcalendarwidget.cpp.
References m_model, updateCurrentPage(), and yearButton.
void QCalendarWidgetPrivate::_q_yearEditingFinished | ( | ) |
Definition at line 1739 of file qcalendarwidget.cpp.
References m_model, monthButton, monthMenu, showMonth(), updateButtonIcons(), updateMonthMenu(), and yearButton.
|
inline |
Definition at line 1888 of file qcalendarwidget.cpp.
|
inline |
Definition at line 1976 of file qcalendarwidget.cpp.
void QCalendarWidgetPrivate::setNavigatorEnabled | ( | bool | enable | ) |
Definition at line 1714 of file qcalendarwidget.cpp.
References m_navigator, and m_view.
void QCalendarWidgetPrivate::setNavigatorEnabled | ( | bool | enable | ) |
void QCalendarWidgetPrivate::showMonth | ( | int | year, |
int | month ) |
Definition at line 1938 of file qcalendarwidget.cpp.
References QtPrivate::QCalendarView::internalUpdate(), m_model, QtPrivate::QCalendarModel::m_shownMonth, QtPrivate::QCalendarModel::m_shownYear, m_view, QtPrivate::QCalendarModel::showMonth(), update(), updateMonthMenu(), and updateNavigationBar().
Referenced by _q_slotChangeDate(), and createNavigationBar().
void QCalendarWidgetPrivate::showMonth | ( | int | year, |
int | month ) |
void QCalendarWidgetPrivate::update | ( | ) |
Definition at line 1963 of file qcalendarwidget.cpp.
References QtPrivate::QCalendarModel::cellForDate(), and m_model.
Referenced by _q_slotChangeDate(), and showMonth().
void QCalendarWidgetPrivate::update | ( | ) |
void QCalendarWidgetPrivate::updateButtonIcons | ( | ) |
Definition at line 1814 of file qcalendarwidget.cpp.
Referenced by createNavigationBar().
void QCalendarWidgetPrivate::updateButtonIcons | ( | ) |
Definition at line 1858 of file qcalendarwidget.cpp.
References QtPrivate::QCalendarModel::cellForDate(), and m_model.
Referenced by _q_monthChanged(), _q_nextMonthClicked(), _q_prevMonthClicked(), _q_slotShowDate(), and _q_yearEditingFinished().
void QCalendarWidgetPrivate::updateMonthMenu | ( | ) |
Definition at line 1821 of file qcalendarwidget.cpp.
References m_model, and QtPrivate::QCalendarModel::m_shownYear.
Referenced by createNavigationBar(), and showMonth().
void QCalendarWidgetPrivate::updateMonthMenu | ( | ) |
void QCalendarWidgetPrivate::updateMonthMenuNames | ( | ) |
Definition at line 1848 of file qcalendarwidget.cpp.
void QCalendarWidgetPrivate::updateMonthMenuNames | ( | ) |
void QCalendarWidgetPrivate::updateNavigationBar | ( | ) |
Definition at line 1952 of file qcalendarwidget.cpp.
References monthButton.
Referenced by showMonth().
void QCalendarWidgetPrivate::updateNavigationBar | ( | ) |
|
mutable |
Definition at line 1674 of file qcalendarwidget.cpp.
bool QCalendarWidgetPrivate::m_dateEditEnabled |
Definition at line 1661 of file qcalendarwidget.cpp.
Referenced by QCalendarWidgetPrivate().
QCalendarDelegate * QCalendarWidgetPrivate::m_delegate |
Definition at line 1658 of file qcalendarwidget.cpp.
Referenced by QCalendarWidgetPrivate().
QCalendarModel * QCalendarWidgetPrivate::m_model |
Definition at line 1656 of file qcalendarwidget.cpp.
Referenced by QCalendarWidgetPrivate(), _q_slotChangeDate(), _q_yearEditingFinished(), createNavigationBar(), getCurrentDate(), QtPrivate::QCalendarDelegate::paintCell(), showMonth(), update(), updateCurrentPage(), and updateMonthMenu().
QCalendarTextNavigator * QCalendarWidgetPrivate::m_navigator |
Definition at line 1660 of file qcalendarwidget.cpp.
Referenced by QCalendarWidgetPrivate(), _q_slotChangeDate(), and setNavigatorEnabled().
QItemSelectionModel * QCalendarWidgetPrivate::m_selection |
Definition at line 1659 of file qcalendarwidget.cpp.
QCalendarView * QCalendarWidgetPrivate::m_view |
Definition at line 1657 of file qcalendarwidget.cpp.
Referenced by QCalendarWidgetPrivate(), getCurrentDate(), setNavigatorEnabled(), and showMonth().
QCalToolButton * QCalendarWidgetPrivate::monthButton |
Definition at line 1665 of file qcalendarwidget.cpp.
Referenced by _q_monthChanged(), createNavigationBar(), and updateNavigationBar().
QMenu * QCalendarWidgetPrivate::monthMenu |
Definition at line 1666 of file qcalendarwidget.cpp.
Referenced by createNavigationBar().
Definition at line 1667 of file qcalendarwidget.cpp.
QWidget * QCalendarWidgetPrivate::navBarBackground |
Definition at line 1670 of file qcalendarwidget.cpp.
bool QCalendarWidgetPrivate::navBarVisible |
Definition at line 1673 of file qcalendarwidget.cpp.
Referenced by QCalendarWidgetPrivate().
QToolButton * QCalendarWidgetPrivate::nextMonth |
Definition at line 1663 of file qcalendarwidget.cpp.
Qt::FocusPolicy QCalendarWidgetPrivate::oldFocusPolicy |
Definition at line 1675 of file qcalendarwidget.cpp.
QToolButton * QCalendarWidgetPrivate::prevMonth |
Definition at line 1664 of file qcalendarwidget.cpp.
QSpacerItem * QCalendarWidgetPrivate::spaceHolder |
Definition at line 1671 of file qcalendarwidget.cpp.
QCalToolButton * QCalendarWidgetPrivate::yearButton |
Definition at line 1668 of file qcalendarwidget.cpp.
Referenced by _q_yearClicked(), _q_yearEditingFinished(), and createNavigationBar().
QSpinBox * QCalendarWidgetPrivate::yearEdit |
Definition at line 1669 of file qcalendarwidget.cpp.