我遇到了下面的代码来创建一个PyQT窗口。
class PrettyWidget(QtGui.QWidget):
def __init__(self):
super(PrettyWidget, self).__init__()
self.initUI()
def initUI(self):
self.setGeometry(600,300,1000,600)
self.center()
self.setWindowTitle('Browser')
self.show()
def center(self):
qr = self.frameGeometry()
cp = QtGui.QDesktopWidget().availableGeometry().center()
qr.moveCenter(cp)
self.move(qr.topLeft())
def main():
app = QtGui.QApplication(sys.argv)
w = PrettyWidget()
app.exec_()
if __name__ == '__main__':
main()
我想在这个窗口中插入/嵌入一个图像(比如image.jpg,路径已知)。它最好在窗口的底部,不应该消耗整个窗口。我该怎么做?
我们可以使用QLabel来显示图像,因为它有setPixmap方法,如下所示
完整代码:
截图:
底部:
截图:
相关问题 更多 >
编程相关推荐