[lightlang] r951 committed - Перенес классы для печати в соответсвующую функцию. Ускоряет загрузку ...

0 views
Skip to first unread message

ligh...@googlecode.com

unread,
Feb 26, 2010, 8:38:46 AM2/26/10
to ligh...@googlegroups.com
Revision: 951
Author: mdevaev
Date: Fri Feb 26 05:37:35 2010
Log: Перенес классы для печати в соответсвующую функцию. Ускоряет загрузку
программы
http://code.google.com/p/lightlang/source/detail?r=951

Modified:
/trunk/lightlang/apps/xsl/src/pyqt4/MainWindow.py

=======================================
--- /trunk/lightlang/apps/xsl/src/pyqt4/MainWindow.py Fri Feb 26 05:22:40
2010
+++ /trunk/lightlang/apps/xsl/src/pyqt4/MainWindow.py Fri Feb 26 05:37:35
2010
@@ -76,10 +76,6 @@

#####

- #self.printer = Qt.QPrinter()
- #self.print_dialog = Qt.QPrintDialog(self.printer)
- #self.print_dialog.setWindowTitle(tr("Print page"))
-
self.tabbed_translate_browser =
TabbedTranslateBrowser.TabbedTranslateBrowser()
self.main_layout.addWidget(self.tabbed_translate_browser)

@@ -435,12 +431,16 @@
if self.checkBusyStreams() :
return

- if self.print_dialog.exec_() != Qt.QDialog.Accepted :
+ printer = Qt.QPrinter()
+ print_dialog = Qt.QPrintDialog(printer)
+ print_dialog.setWindowTitle(tr("Print page"))
+
+ if print_dialog.exec_() != Qt.QDialog.Accepted :
return

index = self.tabbed_translate_browser.currentIndex()
text_document = self.tabbed_translate_browser.document(index)
- text_document.print_(self.printer)
+ text_document.print_(printer)

self.status_bar.showStatusMessage(tr("Printing..."))

Reply all
Reply to author
Forward
0 new messages