📄 qscrollview.3qt
字号:
'\" t.TH QScrollView 3qt "9 December 2002" "Trolltech AS" \" -*- nroff -*-.\" Copyright 1992-2001 Trolltech AS. All rights reserved. See the.\" license file included in the distribution for a complete license.\" statement..\".ad l.nh.SH NAMEQScrollView \- Scrolling area with on-demand scroll bars.SH SYNOPSIS\fC#include <qscrollview.h>\fR.PPInherits QFrame..PPInherited by QCanvasView, QTable, QGridView, QIconView, QListBox, QListView, and QTextEdit..PP.SS "Public Members".in +1c.ti -1c.BI "\fBQScrollView\fR ( QWidget * parent = 0, const char * name = 0, WFlags f = 0 )".br.ti -1c.BI "\fB~QScrollView\fR ()".br.ti -1c.BI "enum \fBResizePolicy\fR { Default, Manual, AutoOne, AutoOneFit }".br.ti -1c.BI "virtual void \fBsetResizePolicy\fR ( ResizePolicy )".br.ti -1c.BI "ResizePolicy \fBresizePolicy\fR () const".br.ti -1c.BI "void \fBremoveChild\fR ( QWidget * child )".br.ti -1c.BI "virtual void \fBaddChild\fR ( QWidget * child, int x = 0, int y = 0 )".br.ti -1c.BI "virtual void \fBmoveChild\fR ( QWidget * child, int x, int y )".br.ti -1c.BI "int \fBchildX\fR ( QWidget * child )".br.ti -1c.BI "int \fBchildY\fR ( QWidget * child )".br.ti -1c.BI "bool childIsVisible ( QWidget * child ) \fI(obsolete)\fR".br.ti -1c.BI "void showChild ( QWidget * child, bool y = TRUE ) \fI(obsolete)\fR".br.ti -1c.BI "enum \fBScrollBarMode\fR { Auto, AlwaysOff, AlwaysOn }".br.ti -1c.BI "ScrollBarMode \fBvScrollBarMode\fR () const".br.ti -1c.BI "virtual void \fBsetVScrollBarMode\fR ( ScrollBarMode )".br.ti -1c.BI "ScrollBarMode \fBhScrollBarMode\fR () const".br.ti -1c.BI "virtual void \fBsetHScrollBarMode\fR ( ScrollBarMode )".br.ti -1c.BI "QWidget * \fBcornerWidget\fR () const".br.ti -1c.BI "virtual void \fBsetCornerWidget\fR ( QWidget * corner )".br.ti -1c.BI "QScrollBar * \fBhorizontalScrollBar\fR () const".br.ti -1c.BI "QScrollBar * \fBverticalScrollBar\fR () const".br.ti -1c.BI "QWidget * \fBviewport\fR () const".br.ti -1c.BI "QWidget * \fBclipper\fR () const".br.ti -1c.BI "int \fBvisibleWidth\fR () const".br.ti -1c.BI "int \fBvisibleHeight\fR () const".br.ti -1c.BI "int \fBcontentsWidth\fR () const".br.ti -1c.BI "int \fBcontentsHeight\fR () const".br.ti -1c.BI "int \fBcontentsX\fR () const".br.ti -1c.BI "int \fBcontentsY\fR () const".br.ti -1c.BI "void \fBupdateContents\fR ( int x, int y, int w, int h )".br.ti -1c.BI "void \fBupdateContents\fR ( const QRect & r )".br.ti -1c.BI "void \fBupdateContents\fR ()".br.ti -1c.BI "void \fBrepaintContents\fR ( int x, int y, int w, int h, bool erase = TRUE )".br.ti -1c.BI "void \fBrepaintContents\fR ( const QRect & r, bool erase = TRUE )".br.ti -1c.BI "void \fBrepaintContents\fR ( bool erase = TRUE )".br.ti -1c.BI "void \fBcontentsToViewport\fR ( int x, int y, int & vx, int & vy ) const".br.ti -1c.BI "void \fBviewportToContents\fR ( int vx, int vy, int & x, int & y ) const".br.ti -1c.BI "QPoint \fBcontentsToViewport\fR ( const QPoint & p ) const".br.ti -1c.BI "QPoint \fBviewportToContents\fR ( const QPoint & vp ) const".br.ti -1c.BI "void \fBenableClipper\fR ( bool y )".br.ti -1c.BI "void \fBsetStaticBackground\fR ( bool y )".br.ti -1c.BI "bool \fBhasStaticBackground\fR () const".br.ti -1c.BI "QSize \fBviewportSize\fR ( int x, int y ) const".br.ti -1c.BI "bool \fBisHorizontalSliderPressed\fR ()".br.ti -1c.BI "bool \fBisVerticalSliderPressed\fR ()".br.ti -1c.BI "virtual void \fBsetDragAutoScroll\fR ( bool b )".br.ti -1c.BI "bool \fBdragAutoScroll\fR () const".br.in -1c.SS "Public Slots".in +1c.ti -1c.BI "virtual void \fBresizeContents\fR ( int w, int h )".br.ti -1c.BI "void \fBscrollBy\fR ( int dx, int dy )".br.ti -1c.BI "virtual void \fBsetContentsPos\fR ( int x, int y )".br.ti -1c.BI "void \fBensureVisible\fR ( int x, int y )".br.ti -1c.BI "void \fBensureVisible\fR ( int x, int y, int xmargin, int ymargin )".br.ti -1c.BI "void \fBcenter\fR ( int x, int y )".br.ti -1c.BI "void \fBcenter\fR ( int x, int y, float xmargin, float ymargin )".br.ti -1c.BI "void \fBupdateScrollBars\fR ()".br.in -1c.SS "Signals".in +1c.ti -1c.BI "void \fBcontentsMoving\fR ( int x, int y )".br.ti -1c.BI "void \fBhorizontalSliderPressed\fR ()".br.ti -1c.BI "void \fBhorizontalSliderReleased\fR ()".br.ti -1c.BI "void \fBverticalSliderPressed\fR ()".br.ti -1c.BI "void \fBverticalSliderReleased\fR ()".br.in -1c.SS "Properties".in +1c.ti -1c.BI "int \fBcontentsHeight\fR - the height of the contents area \fI(read " "only" ")\fR".br.ti -1c.BI "int \fBcontentsWidth\fR - the width of the contents area \fI(read " "only" ")\fR".br.ti -1c.BI "int \fBcontentsX\fR - the X coordinate of the contents that are at the left edge of the viewport \fI(read " "only" ")\fR".br.ti -1c.BI "int \fBcontentsY\fR - the Y coordinate of the contents that are at the top edge of the viewport \fI(read " "only" ")\fR".br.ti -1c.BI "bool \fBdragAutoScroll\fR - whether autoscrolling in drag move events is enabled".br.ti -1c.BI "ScrollBarMode \fBhScrollBarMode\fR - the mode for the horizontal scroll bar".br.ti -1c.BI "ResizePolicy \fBresizePolicy\fR - the resize policy".br.ti -1c.BI "ScrollBarMode \fBvScrollBarMode\fR - the mode for the vertical scroll bar".br.ti -1c.BI "int \fBvisibleHeight\fR - the vertical amount of the content that is visible \fI(read " "only" ")\fR".br.ti -1c.BI "int \fBvisibleWidth\fR - the horizontal amount of the content that is visible \fI(read " "only" ")\fR".br.in -1c.SS "Protected Members".in +1c.ti -1c.BI "virtual void \fBdrawContents\fR ( QPainter * p, int clipx, int clipy, int clipw, int cliph )".br.ti -1c.BI "virtual void \fBdrawContentsOffset\fR ( QPainter * p, int offsetx, int offsety, int clipx, int clipy, int clipw, int cliph )".br.ti -1c.BI "virtual void \fBcontentsMousePressEvent\fR ( QMouseEvent * e )".br.ti -1c.BI "virtual void \fBcontentsMouseReleaseEvent\fR ( QMouseEvent * e )".br.ti -1c.BI "virtual void \fBcontentsMouseDoubleClickEvent\fR ( QMouseEvent * e )".br.ti -1c.BI "virtual void \fBcontentsMouseMoveEvent\fR ( QMouseEvent * e )".br.ti -1c.BI "virtual void \fBcontentsDragEnterEvent\fR ( QDragEnterEvent * )".br.ti -1c.BI "virtual void \fBcontentsDragMoveEvent\fR ( QDragMoveEvent * )".br.ti -1c.BI "virtual void \fBcontentsDragLeaveEvent\fR ( QDragLeaveEvent * )".br.ti -1c.BI "virtual void \fBcontentsDropEvent\fR ( QDropEvent * )".br.ti -1c.BI "virtual void \fBcontentsWheelEvent\fR ( QWheelEvent * e )".br.ti -1c.BI "virtual void \fBcontentsContextMenuEvent\fR ( QContextMenuEvent * e )".br.ti -1c.BI "virtual void \fBviewportPaintEvent\fR ( QPaintEvent * pe )".br.ti -1c.BI "virtual void \fBviewportResizeEvent\fR ( QResizeEvent * )".br.ti -1c.BI "virtual void \fBsetMargins\fR ( int left, int top, int right, int bottom )".br.ti -1c.BI "int \fBleftMargin\fR () const".br.ti -1c.BI "int \fBtopMargin\fR () const".br.ti -1c.BI "int \fBrightMargin\fR () const".br.ti -1c.BI "int \fBbottomMargin\fR () const".br.ti -1c.BI "virtual void \fBsetHBarGeometry\fR ( QScrollBar & hbar, int x, int y, int w, int h )".br.ti -1c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -