2011-11-23 3 views
-1

이 코드를 작성했습니다. 첫 줄 중간에 로고를 넣는 기능이 필요합니다. 내 페이지에 테두리를 추가하려면 어떻게해야합니까?pyqt4로 인쇄하기위한 로고 및 페이지 테두리 위치

QtCore.QObject.connect(self.pushButton_5,QtCore.SIGNAL(_fromUtf8("clicked()")),self.Delete) 
def Delete(self): 
    self.printer = QtGui.QPrinter() 
    self.printer.setPageSize(self.printer.A4) 
    self.text = QtGui.QTextEdit() 
    self.cursor = QtGui.QTextCursor() 
    self.cursor = self.text.textCursor() 
    self.image = QtGui.QTextImageFormat() 
    self.image.setName("leaf.jpg") 
    self.cursor.insertImage(self.image)  
    pdialog = QtGui.QPrintPreviewDialog(self.printer) 
    pdialog.paintRequested.connect(self.text.print_) 
    pdialog.exec_() 

답변

0

self.image

self.text.setAlignment(QtCore.Qt.AlignCenter) 
전에이 코드를 추가
관련 문제