input_urn
/home/onoda/Documents/qt-everywhere-opensource-src-4.7.4/doc/html/qwidget.html

output_urn
QWidget

inherits

public_types
 enum RenderFlag { DrawWindowBackground, DrawChildren, IgnoreMask }
 flags RenderFlags

properties
acceptDrops : bool
accessibleDescription : QString
accessibleName : QString
autoFillBackground : bool
baseSize : QSize
childrenRect : const QRect
childrenRegion : const QRegion
contextMenuPolicy : Qt::ContextMenuPolicy
cursor : QCursor
enabled : bool
focus : const bool
focusPolicy : Qt::FocusPolicy
font : QFont
frameGeometry : const QRect
frameSize : const QSize
fullScreen : const bool
geometry : QRect
height : const int
inputMethodHints : Qt::InputMethodHints
isActiveWindow : const bool
layoutDirection : Qt::LayoutDirection
locale : QLocale
maximized : const bool
maximumHeight : int
maximumSize : QSize
maximumWidth : int
minimized : const bool
minimumHeight : int
minimumSize : QSize

public_functions
QWidget ( QWidget * parent = 0, Qt::WindowFlags f = 0 )
~QWidget ()
 bool acceptDrops () const
 QString accessibleDescription () const
 QString accessibleName () const
 QList<QAction *> actions () const
 void activateWindow ()
 void addAction ( QAction * action )
 void addActions ( QList<QAction *> actions )
 void adjustSize ()
 bool autoFillBackground () const
 QPalette::ColorRole backgroundRole () const
 QSize baseSize () const
 QWidget * childAt ( int x, int y ) const
 QWidget * childAt ( const QPoint & p ) const
 QRect childrenRect () const
 QRegion childrenRegion () const
 void clearFocus ()
 void clearMask ()
 QMargins contentsMargins () const
 QRect contentsRect () const
 Qt::ContextMenuPolicy contextMenuPolicy () const
 QCursor cursor () const
 WId effectiveWinId () const
 void ensurePolished () const
 Qt::FocusPolicy focusPolicy () const
 QWidget * focusProxy () const
 QWidget * focusWidget () const
 const QFont & font () const
 QFontInfo fontInfo () const
 QFontMetrics fontMetrics () const
 QPalette::ColorRole foregroundRole () const
 QRect frameGeometry () const
 QSize frameSize () const
 const QRect & geometry () const
 void getContentsMargins ( int * left, int * top, int * right, int * bottom ) const
 void grabGesture ( Qt::GestureType gesture, Qt::GestureFlags flags = Qt::GestureFlags() )
 void grabKeyboard ()
 void grabMouse ()
 void grabMouse ( const QCursor & cursor )
 int grabShortcut ( const QKeySequence & key, Qt::ShortcutContext context = Qt::WindowShortcut )
 QGraphicsEffect * graphicsEffect () const
 QGraphicsProxyWidget * graphicsProxyWidget () const
 bool hasEditFocus () const
 bool hasFocus () const
 bool hasMouseTracking () const
 int height () const
 virtual int heightForWidth ( int w ) const
 QInputContext * inputContext ()
 Qt::InputMethodHints inputMethodHints () const
 virtual QVariant inputMethodQuery ( Qt::InputMethodQuery query ) const
 void insertAction ( QAction * before, QAction * action )
 void insertActions ( QAction * before, QList<QAction *> actions )
 bool isActiveWindow () const
 bool isAncestorOf ( const QWidget * child ) const
 bool isEnabled () const
 bool isEnabledTo ( QWidget * ancestor ) const
 bool isFullScreen () const
 bool isHidden () const
 bool isMaximized () const
 bool isMinimized () const
 bool isModal () const
 bool isVisible () const
 bool isVisibleTo ( QWidget * ancestor ) const
 bool isWindow () const
 bool isWindowModified () const
 QLayout * layout () const
 Qt::LayoutDirection layoutDirection () const
 QLocale locale () const
 Qt::HANDLE macCGHandle () const
 Qt::HANDLE macQDHandle () const
 QPoint mapFrom ( QWidget * parent, const QPoint & pos ) const
 QPoint mapFromGlobal ( const QPoint & pos ) const
 QPoint mapFromParent ( const QPoint & pos ) const
 QPoint mapTo ( QWidget * parent, const QPoint & pos ) const
 QPoint mapToGlobal ( const QPoint & pos ) const
 QPoint mapToParent ( const QPoint & pos ) const
 QRegion mask () const
 int maximumHeight () const
 QSize maximumSize () const
 int maximumWidth () const
 int minimumHeight () const
 QSize minimumSize () const
 virtual QSize minimumSizeHint () const
 int minimumWidth () const
 void move ( const QPoint & )
 void move ( int x, int y )
 QWidget * nativeParentWidget () const
 QWidget * nextInFocusChain () const
 QRect normalGeometry () const
 void overrideWindowFlags ( Qt::WindowFlags flags )
 const QPalette & palette () const
 QWidget * parentWidget () const
 QPoint pos () const
 QWidget * previousInFocusChain () const
 QRect rect () const
 void releaseKeyboard ()
 void releaseMouse ()
 void releaseShortcut ( int id )
 void removeAction ( QAction * action )
 void render ( QPaintDevice * target, const QPoint & targetOffset = QPoint(), const QRegion & sourceRegion = QRegion(), RenderFlags renderFlags = RenderFlags( DrawWindowBackground | DrawChildren ) )
 void render ( QPainter * painter, const QPoint & targetOffset = QPoint(), const QRegion & sourceRegion = QRegion(), RenderFlags renderFlags = RenderFlags( DrawWindowBackground | DrawChildren ) )
 void repaint ( int x, int y, int w, int h )
 void repaint ( const QRect & rect )
 void repaint ( const QRegion & rgn )
 void resize ( const QSize & )
 void resize ( int w, int h )
 bool restoreGeometry ( const QByteArray & geometry )
 QByteArray saveGeometry () const
 void scroll ( int dx, int dy )
 void scroll ( int dx, int dy, const QRect & r )
 void setAcceptDrops ( bool on )
 void setAccessibleDescription ( const QString & description )
 void setAccessibleName ( const QString & name )
 void setAttribute ( Qt::WidgetAttribute attribute, bool on = true )
 void setAutoFillBackground ( bool enabled )
 void setBackgroundRole ( QPalette::ColorRole role )
 void setBaseSize ( const QSize & )
 void setBaseSize ( int basew, int baseh )
 void setContentsMargins ( int left, int top, int right, int bottom )
 void setContentsMargins ( const QMargins & margins )
 void setContextMenuPolicy ( Qt::ContextMenuPolicy policy )
 void setCursor ( const QCursor & )
 void setEditFocus ( bool enable )
 void setFixedHeight ( int h )
 void setFixedSize ( const QSize & s )
 void setFixedSize ( int w, int h )
 void setFixedWidth ( int w )
 void setFocus ( Qt::FocusReason reason )
 void setFocusPolicy ( Qt::FocusPolicy policy )
 void setFocusProxy ( QWidget * w )
 void setFont ( const QFont & )
 void setForegroundRole ( QPalette::ColorRole role )
 void setGeometry ( const QRect & )
 void setGeometry ( int x, int y, int w, int h )
 void setGraphicsEffect ( QGraphicsEffect * effect )
 void setInputContext ( QInputContext * context )
 void setInputMethodHints ( Qt::InputMethodHints hints )
 void setLayout ( QLayout * layout )
 void setLayoutDirection ( Qt::LayoutDirection direction )
 void setLocale ( const QLocale & locale )
 void setMask ( const QBitmap & bitmap )
 void setMask ( const QRegion & region )
 void setMaximumHeight ( int maxh )
 void setMaximumSize ( const QSize & )
 void setMaximumSize ( int maxw, int maxh )
 void setMaximumWidth ( int maxw )
 void setMinimumHeight ( int minh )
 void setMinimumSize ( const QSize & )
 void setMinimumSize ( int minw, int minh )
 void setMinimumWidth ( int minw )
 void setMouseTracking ( bool enable )
 void setPalette ( const QPalette & )
 void setParent ( QWidget * parent )
 void setParent ( QWidget * parent, Qt::WindowFlags f )
 void setShortcutAutoRepeat ( int id, bool enable = true )
 void setShortcutEnabled ( int id, bool enable = true )
 void setSizeIncrement ( const QSize & )
 void setSizeIncrement ( int w, int h )
 void setSizePolicy ( QSizePolicy )
 void setSizePolicy ( QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical )
 void setStatusTip ( const QString & )
 void setStyle ( QStyle * style )
 void setToolTip ( const QString & )
 void setUpdatesEnabled ( bool enable )
 void setWhatsThis ( const QString & )
 void setWindowFilePath ( const QString & filePath )
 void setWindowFlags ( Qt::WindowFlags type )
 void setWindowIcon ( const QIcon & icon )
 void setWindowIconText ( const QString & )
 void setWindowModality ( Qt::WindowModality windowModality )
 void setWindowOpacity ( qreal level )
 void setWindowRole ( const QString & role )
 void setWindowState ( Qt::WindowStates windowState )
 void setWindowSurface ( QWindowSurface * surface ) (preliminary)
 void setupUi ( QWidget * widget )
 QSize size () const
 virtual QSize sizeHint () const
 QSize sizeIncrement () const
 QSizePolicy sizePolicy () const
 void stackUnder ( QWidget * w )
 QString statusTip () const
 QStyle * style () const
 QString styleSheet () const
 bool testAttribute ( Qt::WidgetAttribute attribute ) const
 QString toolTip () const
 bool underMouse () const
 void ungrabGesture ( Qt::GestureType gesture )
 void unsetCursor ()
 void unsetLayoutDirection ()
 void unsetLocale ()
 void update ( int x, int y, int w, int h )
 void update ( const QRect & rect )
 void update ( const QRegion & rgn )
 void updateGeometry ()
 bool updatesEnabled () const
 QRegion visibleRegion () const
 QString whatsThis () const
 int width () const
 WId winId () const
 QWidget * window () const
 QString windowFilePath () const
 Qt::WindowFlags windowFlags () const
 QIcon windowIcon () const
 QString windowIconText () const
 Qt::WindowModality windowModality () const
 qreal windowOpacity () const
 QString windowRole () const
 Qt::WindowStates windowState () const
 QWindowSurface * windowSurface () const (preliminary)
 QString windowTitle () const
 Qt::WindowType windowType () const
 int x () const
 const QX11Info & x11Info () const
 Qt::HANDLE x11PictureHandle () const
 int y () const

public_slots
 bool close ()
 void hide ()
 void lower ()
 void raise ()
 void repaint ()
 void setDisabled ( bool disable )
 void setEnabled ( bool )
 void setFocus ()
 void setHidden ( bool hidden )
 void setStyleSheet ( const QString & styleSheet )
 virtual void setVisible ( bool visible )
 void setWindowModified ( bool )
 void setWindowTitle ( const QString & )
 void show ()
 void showFullScreen ()
 void showMaximized ()
 void showMinimized ()
 void showNormal ()
 void update ()

signals
 void customContextMenuRequested ( const QPoint & pos )

static_public_members
 QWidget * find ( WId id )
 QWidget * keyboardGrabber ()
 QWidget * mouseGrabber ()
 void setTabOrder ( QWidget * first, QWidget * second )

protected_functions
 virtual void actionEvent ( QActionEvent * event )
 virtual void changeEvent ( QEvent * event )
 virtual void closeEvent ( QCloseEvent * event )
 virtual void contextMenuEvent ( QContextMenuEvent * event )
 void create ( WId window = 0, bool initializeWindow = true, bool destroyOldWindow = true )
 void destroy ( bool destroyWindow = true, bool destroySubWindows = true )
 virtual void dragEnterEvent ( QDragEnterEvent * event )
 virtual void dragLeaveEvent ( QDragLeaveEvent * event )
 virtual void dragMoveEvent ( QDragMoveEvent * event )
 virtual void dropEvent ( QDropEvent * event )
 virtual void enterEvent ( QEvent * event )
 virtual void focusInEvent ( QFocusEvent * event )
 bool focusNextChild ()
 virtual bool focusNextPrevChild ( bool next )
 virtual void focusOutEvent ( QFocusEvent * event )
 bool focusPreviousChild ()
 virtual void hideEvent ( QHideEvent * event )
 virtual void inputMethodEvent ( QInputMethodEvent * event )
 virtual void keyPressEvent ( QKeyEvent * event )
 virtual void keyReleaseEvent ( QKeyEvent * event )
 virtual void leaveEvent ( QEvent * event )
 virtual bool macEvent ( EventHandlerCallRef caller, EventRef event )
 virtual void mouseDoubleClickEvent ( QMouseEvent * event )
 virtual void mouseMoveEvent ( QMouseEvent * event )
 virtual void mousePressEvent ( QMouseEvent * event )
 virtual void mouseReleaseEvent ( QMouseEvent * event )
 virtual void moveEvent ( QMoveEvent * event )
 virtual void paintEvent ( QPaintEvent * event )
 virtual bool qwsEvent ( QWSEvent * event )
 virtual void resizeEvent ( QResizeEvent * event )
 virtual void showEvent ( QShowEvent * event )
 virtual void tabletEvent ( QTabletEvent * event )
 virtual void wheelEvent ( QWheelEvent * event )
 virtual bool winEvent ( MSG * message, long * result )
 virtual bool x11Event ( XEvent * event )

reimplemented_public_functions
 virtual HDC getDC () const
 virtual QPaintEngine * paintEngine () const
 virtual void releaseDC ( HDC hdc ) const

reimplemented_protected_functions
 virtual bool event ( QEvent * event )
 virtual int metric ( PaintDeviceMetric m ) const

protected_slots
 void updateMicroFocus ()

related_non_members
 typedef QWidgetList
 typedef WId

templateClass
false

abstractClass
false

enbeddedClass
false

flag_objects
class
QWidget
name
RenderFlags

parent_flag_objects

typedefed_objects

parent_typedefed_objects

class_objects

parent_class_objects

enums
class_name
QWidget
name
RenderFlag
key
DrawWindowBackground
DrawChildren
IgnoreMask
public_flag
true

parent_enums
class_name
QPaintDevice
name
PaintDeviceMetric
key
PdmWidth
PdmHeight
PdmWidthMM
PdmHeightMM
PdmNumColors
PdmDepth
PdmDpiX
PdmDpiY
PdmPhysicalDpiX
PdmPhysicalDpiY
public_flag
true

parent_index
343
194

parent_name
QObject
QPaintDevice

