コード例 #1
0
	def onPrintPreview(self):
		"""
		Exibe o preview com o relatório de acordo com layout
		"""
		txt = '-'*100000
		self.text_editor.setText(txt)
		dialog = QPrintPreviewDialog()
		dialog.setWindowState(Qt.WindowMaximized)
		dialog.paintRequested.connect(self.text_editor.print_)
		dialog.setWindowFlags(Qt.CustomizeWindowHint | Qt.WindowTitleHint | Qt.WindowMinMaxButtonsHint | Qt.WindowCloseButtonHint | Qt.WindowContextHelpButtonHint)
		dialog.exec()