0
我想讓打印機從html文檔運行輸出。Python Qt:Qprinter沒有定義
這裏是一個小功能,要做到這一點:
def callPrinterHtml(self,document):
self.printer = QPrinter()
self.printer.setPageSize(QPrinter.Letter)
dialog = QPrintDialog(self.printer, self)
if dialog.exec_():
document.print_(self.printer)
然而,彈出消息:
self.printer = QPrinter()
NameError: global name 'QPrinter' is not defined
打印機的定義顯然是在函數內部。那麼,我在這裏錯過了什麼?
所有的意見和建議,非常感謝。
現在它的工作: 從PyQt4的進口QtGui,QtCore 從PyQt4.QtCore進口* 從PyQt4.QtGui進口* 它僅包括首次進口之前。感謝您的建議! – ThreaderSlash 2010-01-25 08:17:52