Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QPrintPreviewWidget类提供了一个小工具可以预览页面布局打印输出。More...
继承QWidget。
该QPrintPreviewWidget类提供了一个小工具可以预览页面布局打印输出。
QPrintPreviewDialog使用QPrintPreviewWidget内部,并QPrintPreviewWidget的目的是使得有可能以嵌入的预览到其它部件。这也使得它能够围绕它一个不同的用户界面比默认设置有QPrintPreviewDialog。
使用QPrintPreviewWidget很简单:
通过传递一个现有的构造QPrintPreviewWidget要么QPrinter对象,或者已QPrintPreviewWidget创建构建的默认QPrinter反对你。
当插件需要产生一组预览页面,一个paintRequested()信号将被从部件射出。槽连接到这个信号,并绘制到QPrinter通过在作为信号参数。通话QPrinter.newPage() ,以在预览启动一个新的页面。
此枚举是用来描述在预览窗口小部件的视图模式。
Constant | Value | Description |
---|---|---|
QPrintPreviewWidget.SinglePageView | 0 | A模式,其中单页在预览中查看。 |
QPrintPreviewWidget.FacingPagesView | 1 | 凡在预览中的对开页面被观看的模式。 |
QPrintPreviewWidget.AllPagesView | 2 | 凡在预览所有页面中查看视图模式。 |
该枚举用于描述在预览窗口小部件的缩放模式。
Constant | Value | Description |
---|---|---|
QPrintPreviewWidget.CustomZoom | 0 | 变焦被设置为自定义缩放值。 |
QPrintPreviewWidget.FitToWidth | 1 | 这种模式下的当前页面适合于该视图的宽度。 |
QPrintPreviewWidget.FitInView | 2 | 这种模式在当前页的视图内适合。 |
该parent的说法,如果不是没有,原因self通过Qt的,而不是PyQt的拥有。
构造一个QPrintPreviewWidget基于printer并与parent作为父控件。窗口部件标记flags到传递QWidget构造函数。
See also QWidget.setWindowFlags( ) 。
该parent的说法,如果不是没有,原因self通过Qt的,而不是PyQt的拥有。
这是一个重载函数。
这将导致QPrintPreviewWidget创建构造内部,默认QPrinter对象,该对象将被用于生成预览。
返回当前浏览的页面的预览。
See also setCurrentPage( ) 。
这种方法也是一个Qt槽与C + +的签名void fitInView()。
这是一个方便的功能,是与调用setZoomMode(QPrintPreviewWidget.FitInView)。
这种方法也是一个Qt槽与C + +的签名void fitToWidth()。
这是一个方便的功能,是与调用setZoomMode(QPrintPreviewWidget.FitToWidth)。
返回预览的当前方向。从该值是QPrinter与预览相关联的对象。
See also setOrientation( ) 。
返回在预览的页数。
此功能被引入Qt的4.6 。
这种方法也是一个Qt槽与C + +的签名void print()。
打印预览与预览相关联的打印机。
这种方法也是一个Qt槽与C + +的签名void setAllPagesViewMode()。
这是一个方便的功能,是与调用setViewMode(QPrintPreviewWidget.AllPagesView)。
这种方法也是一个Qt槽与C + +的签名void setCurrentPage(int)。
设置在预览当前页面。这将导致以跳到开头page。
See also currentPage( ) 。
这种方法也是一个Qt槽与C + +的签名void setFacingPagesViewMode()。
这是一个方便的功能,是与调用setViewMode(QPrintPreviewWidget.FacingPagesView)。
这种方法也是一个Qt槽与C + +的签名void setLandscapeOrientation()。
这是一个方便的功能,是与调用setOrientation(QPrinter.Landscape)。
这种方法也是一个Qt槽与C + +的签名void setOrientation(QPrinter::Orientation)。
设置当前的取向orientation。此值将在设置QPrinter与预览相关联的对象。
See also orientation( ) 。
这种方法也是一个Qt槽与C + +的签名void setPortraitOrientation()。
这是一个方便的功能,是与调用setOrientation(QPrinter.Portrait)。
这种方法也是一个Qt槽与C + +的签名void setSinglePageViewMode()。
这是一个方便的功能,是与调用setViewMode(QPrintPreviewWidget.SinglePageView)。
这种方法也是一个Qt槽与C + +的签名void setViewMode(QPrintPreviewWidget::ViewMode)。
设置视图模式mode。默认视图模式SinglePageView。
See also viewMode( ) 。
这种方法也是一个Qt槽与C + +的签名void setVisible(bool)。
从重新实现QWidget.setVisible( ) 。
这种方法也是一个Qt槽与C + +的签名void setZoomFactor(qreal)。
设置视图的缩放因子factor。例如,值1.0表示缩放的观点,这大约是认为不会对纸张的尺寸。 0.5的值将减半视图的大小,而2.0的值将增加一倍视图的大小。
See also zoomFactor( ) 。
这种方法也是一个Qt槽与C + +的签名void setZoomMode(QPrintPreviewWidget::ZoomMode)。
设置缩放模式zoomMode。默认缩放模式FitInView。
See also zoomMode( )viewMode()和setViewMode( ) 。
这种方法也是一个Qt槽与C + +的签名void updatePreview()。
这个函数更新预览,这会导致paintRequested()信号被发射。
返回当前视图模式。默认视图模式SinglePageView。
See also setViewMode( ) 。
返回视图的缩放因子。
See also setZoomFactor( ) 。
这种方法也是一个Qt槽与C + +的签名void zoomIn(qreal = 1.1)。
缩放当前视图中所factor。为默认值factor是1.1 ,这意味着该视图将被缩小了10 % 。
返回当前的缩放模式。
See also setZoomMode( )viewMode()和setViewMode( ) 。
这种方法也是一个Qt槽与C + +的签名void zoomOut(qreal = 1.1)。
缩放当前视图由factor。为默认值factor是1.1 ,这意味着该视图将增加10 %,按比例缩小。
这是该信号的默认超载。
当预览窗口小部件需要产生一组预览页面这个信号被发射。printer与此预览插件的打印机相关联。
这是该信号的默认超载。
这个信号被发射时在预览窗口部件已经改变了一些内部状态,如取向。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |