Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QMenuPrivate Member List

This is the complete list of members for QMenuPrivate, including all inherited members.

_q_actionHovered()QMenuPrivate
_q_actionTriggered()QMenuPrivate
_q_closestWindowHandle() constQWidgetPrivate
_q_overrideMenuActionDestroyed()QMenuPrivate
_q_platformMenuAboutToShow()QMenuPrivate
_q_reregisterTimers(void *pointer)QObjectPrivate
_q_showIfNotHidden()QWidgetPrivate
aboutToDestroy()QWidgetPrivateinlinevirtual
aboutToHideQMenuPrivate
actionAboutToTriggerQMenuPrivate
actionAt(QPoint p) constQMenuPrivate
actionAt(int i) constQMenuPrivateinline
actionRect(QAction *) constQMenuPrivate
actionRectsQMenuPrivatemutable
actionsQWidgetPrivate
activateAction(QAction *, QAction::ActionEvent, bool self=true)QMenuPrivate
activateCausedStack(const QList< QPointer< QWidget > > &, QAction *, QAction::ActionEvent, bool)QMenuPrivate
activateChildLayoutsRecursively()QWidgetPrivate
activationRecursionGuardQMenuPrivate
activeMenuQMenuPrivate
addConnection(int signal, Connection *c)QObjectPrivateinline
adjustedSize() constQWidgetPrivate
adjustFlags(Qt::WindowFlags &flags, QWidget *w=nullptr)QWidgetPrivatestatic
adjustQuitOnCloseAttribute()QWidgetPrivate
allWidgetsQWidgetPrivatestatic
associatedScreen() constQWidgetPrivate
availableScreenGeometry(const QWidget *widget)QWidgetPrivateinlinestatic
availableScreenGeometry(const QWidget *widget, const QPoint &globalPosition, bool hasPosition=true)QWidgetPrivateinlinestatic
beginBackingStorePainting()QWidgetPrivateinlinevirtual
beginCompose()QWidgetPrivateinlinevirtual
bg_roleQWidgetPrivate
bindingStorageQObjectData
blockSigQObjectData
bottomLayoutItemMarginQWidgetPrivate
bottommarginQWidgetPrivate
calcCausedStack() constQMenuPrivatevirtual
causedPopupQMenuPrivate
checkForIncompatibleLibraryVersion(int version) constQObjectPrivateinline
checkRestoredGeometry(const QRect &availableGeometry, QRect *restoredGeometry, int frameHeight)QWidgetPrivatestatic
childAt_helper(const QPoint &, bool) constQWidgetPrivate
childAtRecursiveHelper(const QPoint &p, bool) constQWidgetPrivate
childrenQObjectData
childrenHiddenByWStateQWidgetPrivate
childrenShownByExposeQWidgetPrivate
clearBindingStorage()QObjectPrivate
clipRect() constQWidgetPrivate
clipRegion() constQWidgetPrivate
clipToEffectiveMask(QRegion &region) constQWidgetPrivate
close()QWidgetPrivate
CloseMode enum nameQWidgetPrivate
CloseNoEvent enum valueQWidgetPrivate
CloseWithEvent enum valueQWidgetPrivate
CloseWithSpontaneousEvent enum valueQWidgetPrivate
collapsibleSeparatorsQMenuPrivate
connect(const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection)QObjectPrivateinlinestatic
connect(const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type)QObjectPrivatestatic
connect(const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type)QObjectPrivatestatic
connectImpl(const QObject *sender, int signal_index, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, int type, const int *types, const QMetaObject *senderMetaObject)QObjectPrivatestatic
ConnectionDataPointer typedefQObjectPrivate
connectionsQObjectPrivate
connectNotify(const QMetaMethod &signal)QObjectPrivateinline
copyActionToPlatformItem(const QAction *action, QPlatformMenuItem *item)QMenuPrivate
create()QWidgetPrivate
createExtra()QWidgetPrivate
createPlatformMenu()QMenuPrivate
createRecursively()QWidgetPrivate
createSysExtra()QWidgetPrivate
createTLExtra()QWidgetPrivate
createTLSysExtra()QWidgetPrivate
createWinId()QWidgetPrivate
currentActionQMenuPrivate
currentChildBeingDeletedQObjectPrivate
dataQWidgetPrivate
deactivateWidgetCleanup()QWidgetPrivate
declarativeDataQObjectPrivate
deepestFocusProxy() constQWidgetPrivate
defaultActionQMenuPrivate
defaultMenuActionQMenuPrivate
delayedPopupGuardQMenuPrivate
delayStateQMenuPrivate
deleteChildren()QObjectPrivate
deleteExtra()QWidgetPrivate
deleteLaterCalledQObjectData
deleteSysExtra()QWidgetPrivate
deleteTLSysExtra()QWidgetPrivate
directFontResolveMaskQWidgetPrivate
Direction enum nameQWidgetPrivate
DirectionEast enum valueQWidgetPrivate
DirectionNorth enum valueQWidgetPrivate
DirectionSouth enum valueQWidgetPrivate
DirectionWest enum valueQWidgetPrivate
directPaletteResolveMaskQWidgetPrivate
dirtyQWidgetPrivate
dirtyOpaqueChildrenQWidgetPrivate
disconnect(const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot)QObjectPrivateinlinestatic
disconnect(const QObject *sender, int signal_index, void **slot)QObjectPrivatestatic
disconnect(const QObject *sender, int signal_index, const QObject *receiver, void **slot)QObjectPrivatestatic
disconnectNotify(const QMetaMethod &signal)QObjectPrivateinline
doChildEffectsQMenuPrivate
DontDrawNativeChildren enum valueQWidgetPrivate
DontDrawOpaqueChildren enum valueQWidgetPrivate
DontSetCompositionMode enum valueQWidgetPrivate
DontSubtractOpaqueChildren enum valueQWidgetPrivate
DrawAsRoot enum valueQWidgetPrivate
DrawInvisible enum valueQWidgetPrivate
DrawPaintOnScreen enum valueQWidgetPrivate
DrawRecursive enum valueQWidgetPrivate
drawScroller(QPainter *painter, ScrollerTearOffItem::Type type, const QRect &rect)QMenuPrivate
drawTearOff(QPainter *painter, const QRect &rect)QMenuPrivate
drawWidget(QPaintDevice *pdev, const QRegion &rgn, const QPoint &offset, DrawWidgetFlags flags, QPainter *sharedPainter=nullptr, QWidgetRepaintManager *repaintManager=nullptr)QWidgetPrivate
DrawWidgetFlag enum nameQWidgetPrivate
dynamicMetaObject() constQObjectData
effectiveFocusWidget()QWidgetPrivateinline
effectiveRectFor(const QRegion &region) constQWidgetPrivateinline
effectiveRectFor(const QRect &rect) constQWidgetPrivateinline
endBackingStorePainting()QWidgetPrivateinlinevirtual
endCompose()QWidgetPrivateinlinevirtual
enforceNativeChildren()QWidgetPrivateinline
ensureConnectionData()QObjectPrivateinline
ensureExtraData()QObjectPrivateinline
eventLoopQMenuPrivate
exec(const QPoint &p, QAction *action, PositionFunction positionFunction={})QMenuPrivate
extraQWidgetPrivate
extraData() constQWidgetPrivateinline
QObjectPrivate::extraDataQObjectPrivatemutable
extraPaintEngineQWidgetPrivate
fg_roleQWidgetPrivate
fixPosIncludesFrame()QWidgetPrivate
flagsForDumping() const overrideQWidgetPrivatevirtual
focus_childQWidgetPrivate
focus_nextQWidgetPrivate
focus_prevQWidgetPrivate
focusObject()QWidgetPrivatevirtual
frameStrut() constQWidgetPrivate
gestureContextQWidgetPrivate
get(QMenu *m)QMenuPrivateinlinestatic
QWidgetPrivate::get(QWidget *w)QWidgetPrivateinlinestatic
QWidgetPrivate::get(const QWidget *w)QWidgetPrivateinlinestatic
QObjectPrivate::get(QObject *o)QObjectPrivateinlinestatic
QObjectPrivate::get(const QObject *o)QObjectPrivateinlinestatic
getLastVisibleAction() constQMenuPrivate
getLayoutItemMargins(int *left, int *top, int *right, int *bottom) constQWidgetPrivate
getOpaqueChildren() constQWidgetPrivate
getPropertyAdaptorSlotObject(const QMetaProperty &property)QObjectPrivate
grabFramebuffer()QWidgetPrivateinlinevirtual
graphicsEffectQWidgetPrivate
handleClose(CloseMode mode)QWidgetPrivate
handleSoftwareInputPanel(Qt::MouseButton button, bool clickCausedFocus)QWidgetPrivateinline
handleSoftwareInputPanel(bool clickCausedFocus=false)QWidgetPrivateinline
hasCheckableItemsQMenuPrivatemutable
hasHadMouseQMenuPrivate
hasMouseMoved(const QPoint &globalPos)QMenuPrivate
hasReceievedEnterQMenuPrivate
hdQWidgetPrivate
hide_helper()QWidgetPrivate
hide_sys()QWidgetPrivate
hideChildren(bool spontaneous)QWidgetPrivate
hideMenu(QMenu *menu)QMenuPrivate
hideUpToMenuBar()QMenuPrivate
high_attributesQWidgetPrivate
imHintsQWidgetPrivate
indexOf(QAction *act) constQMenuPrivateinline
inDirtyListQWidgetPrivate
inheritedFontResolveMaskQWidgetPrivate
inheritedPaletteResolveMaskQWidgetPrivate
inheritsInputMethodHintsQWidgetPrivate
inheritStyle()QWidgetPrivate
init()QMenuPrivate
QWidgetPrivate::init(QWidget *desktopWidget, Qt::WindowFlags f)QWidgetPrivate
initializeViewportFramebuffer()QWidgetPrivateinlinevirtual
insertActionInPlatformMenu(const QAction *action, QPlatformMenuItem *beforeItem)QMenuPrivate
instanceCounterQWidgetPrivatestatic
invalidateBackingStore(const T &)QWidgetPrivate
invalidateBackingStore_resizeHelper(const QPoint &oldPos, const QSize &oldSize)QWidgetPrivate
isAboutToShow() constQWidgetPrivate
isContextMenu() constQMenuPrivate
isDeclarativeSignalConnected(uint signalIdx) constQObjectPrivateinline
isDeletingChildrenQObjectData
isMovedQWidgetPrivate
isOpaqueQWidgetPrivate
isOverlapped(const QRect &rect) constQWidgetPrivateinline
isQuickItemQObjectData
isScrolledQWidgetPrivate
isSender(const QObject *receiver, const char *signal) constQObjectPrivate
isSignalConnected(uint signalIdx, bool checkDeclarative=true) constQObjectPrivate
isStereoEnabled()QWidgetPrivateinlinevirtual
isWidgetQObjectData
isWindowQObjectData
itemsDirtyQMenuPrivatemutable
lastContextMenuQMenuPrivate
layoutQWidgetPrivate
leftLayoutItemMarginQWidgetPrivate
leftmarginQWidgetPrivate
localeQWidgetPrivate
localFont() constQWidgetPrivate
lower_sys()QWidgetPrivate
mapFromWS(const QPoint &p) constQWidgetPrivateinline
mapFromWS(const QRect &r) constQWidgetPrivateinline
mapperQWidgetPrivatestatic
mapToWS(const QPoint &p) constQWidgetPrivateinline
mapToWS(const QRect &r) constQWidgetPrivateinline
maxIconWidthQMenuPrivatemutable
maxInstancesQWidgetPrivatestatic
maybeRepaintManager() constQWidgetPrivateinline
maybeSignalConnected(uint signalIndex) constQObjectPrivate
maybeTopData() constQWidgetPrivateinline
menuActionQMenuPrivate
metaObjectQObjectData
motionsQMenuPrivate
mouseDownQMenuPrivatestatic
mouseEventTaken(QMouseEvent *)QMenuPrivate
mousePopupDelayQMenuPrivate
mousePopupPosQMenuPrivate
moveRect(const QRect &, int dx, int dy)QWidgetPrivate
moveToThread_helper()QObjectPrivate
mustHaveWindowHandleQWidgetPrivate
nativeChildrenForced() constQWidgetPrivateinline
naturalWidgetFont(uint inheritedMask) constQWidgetPrivate
naturalWidgetPalette(QPalette::ResolveMask inheritedMask) constQWidgetPrivate
ncolsQMenuPrivatemutable
needsFlushQWidgetPrivate
noReplayForQMenuPrivate
opaqueChildrenQWidgetPrivate
overlappedRegion(const QRect &rect, bool breakAfterFirst=false) constQWidgetPrivate
paintBackground(QPainter *, const QRegion &, DrawWidgetFlags flags=DrawAsRoot) constQWidgetPrivate
paintOnScreen(const QRegion &rgn)QWidgetPrivate
paintSiblingsRecursive(QPaintDevice *pdev, const QObjectList &children, int index, const QRegion &rgn, const QPoint &offset, DrawWidgetFlags flags, QPainter *sharedPainter, QWidgetRepaintManager *repaintManager)QWidgetPrivate
parentQObjectData
parentGraphicsView(const QWidget *widget)QWidgetPrivateinlinestatic
platformMenuQMenuPrivate
pointInsideRectAndMask(const QPoint &) constQWidgetPrivateinline
polishedQWidgetPrivatemutable
popup(const QPoint &p, QAction *atAction, PositionFunction positionFunction={})QMenuPrivate
popupAction(QAction *, int, bool)QMenuPrivate
popupGeometry(QScreen *screen=nullptr) constQMenuPrivate
PositionFunction typedefQMenuPrivate
postedEventsQObjectData
prepareToRender(const QRegion &region, QWidget::RenderFlags renderFlags)QWidgetPrivate
propagatePaletteChange()QWidgetPrivate
q_ptrQObjectData
QMenuPrivate()QMenuPrivateinline
QObjectData()=defaultQObjectData
QObjectPrivate(int version=QObjectPrivateVersion)QObjectPrivate
QWidgetPrivate(int version=QObjectPrivateVersion)QWidgetPrivateexplicit
raise_sys()QWidgetPrivate
receiveChildEventsQObjectData
receiverList(const char *signal) constQObjectPrivate
rect() constQMenuPrivate
redirectDevQWidgetPrivate
redirected(QPoint *offset) constQWidgetPrivateinline
redirectOffsetQWidgetPrivate
reinitBindingStorageAfterThreadMove()QObjectPrivate
removeConnection(Connection *c)QObjectPrivateinlinestatic
render(QPaintDevice *target, const QPoint &targetOffset, const QRegion &sourceRegion, QWidget::RenderFlags renderFlags)QWidgetPrivate
render_helper(QPainter *painter, const QPoint &targetOffset, const QRegion &sourceRegion, QWidget::RenderFlags renderFlags)QWidgetPrivate
renderToTextureQWidgetPrivate
renderToTextureReallyDirtyQWidgetPrivate
repaint(T t)QWidgetPrivate
reparentFocusWidgets(QWidget *oldtlw)QWidgetPrivate
resizeViewportFramebuffer()QWidgetPrivateinlinevirtual
resolveFont()QWidgetPrivate
resolveLayoutDirection()QWidgetPrivate
resolveLocale()QWidgetPrivate
resolvePalette()QWidgetPrivate
resolveSamples()QWidgetPrivateinlinevirtual
restoreRedirected()QWidgetPrivateinline
retainSizeWhenHiddenChangedQWidgetPrivate
rhiConfig() constQWidgetPrivateinlinevirtual
rightLayoutItemMarginQWidgetPrivate
rightmarginQWidgetPrivate
safeAreaMargins() constQWidgetPrivate
screen(const QWidget *widget, const QPoint &globalPosition, bool hasPosition=true)QWidgetPrivateinlinestatic
screenGeometry(const QWidget *widget)QWidgetPrivateinlinestatic
screenGeometry(const QWidget *widget, const QPoint &globalPosition, bool hasPosition=true)QWidgetPrivateinlinestatic
scrollQMenuPrivate
scroll_sys(int dx, int dy)QWidgetPrivate
scroll_sys(int dx, int dy, const QRect &r)QWidgetPrivate
scrollChildren(int dx, int dy)QWidgetPrivate
scrollDownItemQMenuPrivate
scrollerHeight() constQMenuPrivate
scrollMenu(QMenuScroller::ScrollLocation location, bool active=false)QMenuPrivate
scrollMenu(QMenuScroller::ScrollDirection direction, bool page=false, bool active=false)QMenuPrivate
scrollMenu(QAction *action, QMenuScroller::ScrollLocation location, bool active=false)QMenuPrivate
scrollRect(const QRect &, int dx, int dy)QWidgetPrivate
scrollUpTearOffItemQMenuPrivate
searchBufferQMenuPrivate
searchBufferTimerQMenuPrivate
SelectedFromElsewhere enum valueQMenuPrivate
SelectedFromKeyboard enum valueQMenuPrivate
SelectionReason enum nameQMenuPrivate
sendChildEventsQObjectData
sendComposeStatus(QWidget *w, bool end)QWidgetPrivatestatic
senderList() constQObjectPrivate
sendPaintEvent(const QRegion &toBePainted)QWidgetPrivate
sendPendingMoveAndResizeEvents(bool recursive=false, bool disableUpdates=false)QWidgetPrivate
setConstraints_sys()QWidgetPrivate
setCurrentAction(QAction *, int popup=-1, SelectionReason reason=SelectedFromElsewhere, bool activateFirst=false)QMenuPrivate
setCursor_sys(const QCursor &cursor)QWidgetPrivate
setDirtyOpaqueRegion()QWidgetPrivate
setEnabled_helper(bool)QWidgetPrivate
setFirstActionActive()QMenuPrivate
setFocus_sys()QWidgetPrivate
setFont_helper(const QFont &font)QWidgetPrivateinline
setGeometry_sys(int, int, int, int, bool)QWidgetPrivate
setLayoutDirection_helper(Qt::LayoutDirection)QWidgetPrivate
setLayoutItemMargins(int left, int top, int right, int bottom)QWidgetPrivate
setLayoutItemMargins(QStyle::SubElement element, const QStyleOption *opt=nullptr)QWidgetPrivate
setLocale_helper(const QLocale &l, bool forceUpdate=false)QWidgetPrivate
setMask_sys(const QRegion &)QWidgetPrivate
setMaximumSize_helper(int &maxw, int &maxh)QWidgetPrivate
setMinimumSize_helper(int &minw, int &minh)QWidgetPrivate
setModal_sys()QWidgetPrivate
setNetWmWindowTypes(bool skipIfMissing=false)QWidgetPrivate
setOpaque(bool opaque)QWidgetPrivate
setOverrideMenuAction(QAction *)QMenuPrivate
setPalette_helper(const QPalette &)QWidgetPrivate
setParent_helper(QObject *)QObjectPrivate
setParent_sys(QWidget *parent, Qt::WindowFlags)QWidgetPrivate
setPlatformMenu(QPlatformMenu *menu)QMenuPrivate
setRedirected(QPaintDevice *replacement, const QPoint &offset)QWidgetPrivateinline
setRenderToTexture()QWidgetPrivateinline
setScreen(QScreen *screen)QWidgetPrivate
setScreenForPoint(const QPoint &pos)QWidgetPrivate
setSharedPainter(QPainter *painter)QWidgetPrivateinline
setStyle_helper(QStyle *newStyle, bool propagate)QWidgetPrivate
setSyncAction()QMenuPrivate
setSystemClip(QPaintEngine *paintEngine, qreal devicePixelRatio, const QRegion &region)QWidgetPrivate
setTextureChildSeen()QWidgetPrivateinline
setThreadData_helper(QThreadData *currentData, QThreadData *targetData, QBindingStatus *status)QObjectPrivate
setUpdatesEnabled_helper(bool)QWidgetPrivate
setVisible(bool)QWidgetPrivate
setWidgetParentHelper(QObject *widgetAsObject, QObject *newParent)QWidgetPrivatestatic
setWindowFilePath_helper(const QString &filePath)QWidgetPrivate
setWindowFilePath_sys(const QString &filePath)QWidgetPrivate
setWindowFlags(Qt::WindowFlags windowFlags)QWidgetPrivatevirtual
setWindowIcon_helper()QWidgetPrivate
setWindowIcon_sys()QWidgetPrivate
setWindowIconText_helper(const QString &cap)QWidgetPrivate
setWindowIconText_sys(const QString &cap)QWidgetPrivate
setWindowModified_helper()QWidgetPrivate
setWindowOpacity_sys(qreal opacity)QWidgetPrivate
setWindowTitle_helper(const QString &cap)QWidgetPrivate
setWindowTitle_sys(const QString &cap)QWidgetPrivate
setWinId(WId)QWidgetPrivate
setWSGeometry()QWidgetPrivate
sharedPainter() constQWidgetPrivateinline
sharedRefcountQObjectPrivate
shouldDiscardSyncRequest() constQWidgetPrivate
shouldPaintOnScreen() constQWidgetPrivate
show_helper()QWidgetPrivate
show_recursive()QWidgetPrivate
show_sys()QWidgetPrivate
showChildren(bool spontaneous)QWidgetPrivate
signalIndex(const char *signalName, const QMetaObject **meta=nullptr) constQObjectPrivate
size_policyQWidgetPrivate
sloppyStateQMenuPrivate
stackUnder_sys(QWidget *)QWidgetPrivate
StaticMetaCallFunction typedefQObjectPrivate
stealKeyboardGrab(bool grab)QWidgetPrivate
stealMouseGrab(bool grab)QWidgetPrivate
subtractOpaqueChildren(QRegion &rgn, const QRect &clipRect) constQWidgetPrivate
subtractOpaqueSiblings(QRegion &source, bool *hasDirtySiblingsAbove=nullptr, bool alsoNonOpaque=false) constQWidgetPrivate
syncActionQMenuPrivate
syncBackingStore()QWidgetPrivate
syncBackingStore(const QRegion &region)QWidgetPrivate
syncPlatformMenu()QMenuPrivate
tabWidthQMenuPrivatemutable
tearoffQMenuPrivate
tearoffHighlightedQMenuPrivate
texture() constQWidgetPrivateinlinevirtual
textureChildSeenQWidgetPrivate
textureListFlags()QWidgetPrivateinlinevirtual
threadDataQObjectPrivate
toggleStereoTargetBuffer()QWidgetPrivateinlinevirtual
toolTipsVisibleQMenuPrivate
topCausedWidget() constQMenuPrivate
topData() constQWidgetPrivateinline
topLayoutItemMarginQWidgetPrivate
topmarginQWidgetPrivate
tornoffQMenuPrivate
tornPopupQMenuPrivate
transientParentWindow() constQMenuPrivate
unsetCursor_sys()QWidgetPrivate
unusedQObjectData
update(T t)QWidgetPrivate
updateActionRects() constQMenuPrivate
updateActionRects(const QRect &screen) constQMenuPrivate
updateBrushOrigin(QPainter *, const QBrush &brush) constQWidgetPrivate
updateContentsRect()QWidgetPrivate
updateFocusChild()QWidgetPrivate
updateFont(const QFont &)QWidgetPrivate
updateFrameStrut()QWidgetPrivate
updateGeometry_helper(bool forceUpdate)QWidgetPrivate
updateIsOpaque()QWidgetPrivate
updateIsTranslucent()QWidgetPrivate
updateLayoutDirection()QMenuPrivate
updateSystemBackground()QWidgetPrivate
updateWidgetTransform(QEvent *event)QWidgetPrivate
UseEffectRegionBounds enum valueQWidgetPrivate
useFullScreenForPopup() constQMenuPrivateinline
usesDoubleBufferedGLContextQWidgetPrivate
usesRhiFlushQWidgetPrivate
wasDeletedQObjectData
wasWidgetQObjectData
widgetItemQWidgetPrivate
widgetItemsQMenuPrivatemutable
willBeWidgetQObjectData
windowHandle(WindowHandleMode mode=WindowHandleMode::Direct) constQWidgetPrivate
WindowHandleMode enum nameQWidgetPrivate
~QMenuPrivate()QMenuPrivateinline
~QObjectData()=0QObjectDatapure virtual
~QObjectPrivate()QObjectPrivatevirtual
~QWidgetPrivate()QWidgetPrivate