src/gui/kernel/qwidget.h
changeset 3 41300fa6a67c
parent 0 1918ee327afb
child 4 3b1da2848fc7
equal deleted inserted replaced
2:56cd8111b7f7 3:41300fa6a67c
   286     void setMinimumWidth(int minw);
   286     void setMinimumWidth(int minw);
   287     void setMinimumHeight(int minh);
   287     void setMinimumHeight(int minh);
   288     void setMaximumWidth(int maxw);
   288     void setMaximumWidth(int maxw);
   289     void setMaximumHeight(int maxh);
   289     void setMaximumHeight(int maxh);
   290 
   290 
       
   291 #ifdef Q_QDOC
       
   292     void setupUi(QWidget *widget);
       
   293 #endif
       
   294 
   291     QSize sizeIncrement() const;
   295     QSize sizeIncrement() const;
   292     void setSizeIncrement(const QSize &);
   296     void setSizeIncrement(const QSize &);
   293     void setSizeIncrement(int w, int h);
   297     void setSizeIncrement(int w, int h);
   294     QSize baseSize() const;
   298     QSize baseSize() const;
   295     void setBaseSize(const QSize &);
   299     void setBaseSize(const QSize &);
   349 
   353 
   350     void render(QPainter *painter, const QPoint &targetOffset = QPoint(),
   354     void render(QPainter *painter, const QPoint &targetOffset = QPoint(),
   351                 const QRegion &sourceRegion = QRegion(),
   355                 const QRegion &sourceRegion = QRegion(),
   352                 RenderFlags renderFlags = RenderFlags(DrawWindowBackground | DrawChildren));
   356                 RenderFlags renderFlags = RenderFlags(DrawWindowBackground | DrawChildren));
   353 
   357 
       
   358 #ifndef QT_NO_GRAPHICSEFFECT
   354     QGraphicsEffect *graphicsEffect() const;
   359     QGraphicsEffect *graphicsEffect() const;
   355     void setGraphicsEffect(QGraphicsEffect *effect);
   360     void setGraphicsEffect(QGraphicsEffect *effect);
   356 
   361 #endif //QT_NO_GRAPHICSEFFECT
   357     void grabGesture(Qt::GestureType type, Qt::GestureContext context = Qt::WidgetWithChildrenGesture);
   362 
       
   363     void grabGesture(Qt::GestureType type, Qt::GestureFlags flags = Qt::GestureFlags());
       
   364     void ungrabGesture(Qt::GestureType type);
   358 
   365 
   359 public Q_SLOTS:
   366 public Q_SLOTS:
   360     void setWindowTitle(const QString &);
   367     void setWindowTitle(const QString &);
   361 #ifndef QT_NO_STYLE_STYLESHEET
   368 #ifndef QT_NO_STYLE_STYLESHEET
   362     void setStyleSheet(const QString& styleSheet);
   369     void setStyleSheet(const QString& styleSheet);
   735     friend class QGraphicsProxyWidgetPrivate;
   742     friend class QGraphicsProxyWidgetPrivate;
   736     friend class QStyleSheetStyle;
   743     friend class QStyleSheetStyle;
   737     friend struct QWidgetExceptionCleaner;
   744     friend struct QWidgetExceptionCleaner;
   738     friend class QGestureManager;
   745     friend class QGestureManager;
   739     friend class QWinNativePanGestureRecognizer;
   746     friend class QWinNativePanGestureRecognizer;
       
   747     friend class QWidgetEffectSourcePrivate;
   740 
   748 
   741 #ifdef Q_WS_MAC
   749 #ifdef Q_WS_MAC
   742     friend class QCoreGraphicsPaintEnginePrivate;
   750     friend class QCoreGraphicsPaintEnginePrivate;
   743     friend QPoint qt_mac_posInWindow(const QWidget *w);
   751     friend QPoint qt_mac_posInWindow(const QWidget *w);
   744     friend OSWindowRef qt_mac_window_for(const QWidget *w);
   752     friend OSWindowRef qt_mac_window_for(const QWidget *w);