0
我在PyQt中創建了一個工具欄。它現在的樣子是:如何使用PyQt在QToolbar中添加圖像?
(HomeButton)..................................... ........(ExitButton).. |
我想使用的空間在中間把在圖像/標誌 - 無功能,所以它看起來像:
(爲homeButton)...... [IMAGE/LOGO_HERE] .. ....(exitbutton).. |
我試圖通過添加一個小部件與圖像,但它沒有顯示。我的代碼是:
logo = QWidget()
logolabel = QLabel(p3logo)
logopixmap = QPixmap(self.LOGO)
logolabel.setPixmap(QPixmap(self.LOGO))
logolabel.setPixmap(logopixmap)
logo.resize(logopixmap.width(),logopixmap.height())
###logoAction = QAction(QIcon('logo.png'), 'Logo', self)
spacer = QWidget()
spacer.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
exitAction = QAction(QIcon('exit.png'), 'Exit', self)
exitAction.setShortcut('Ctrl+X')
exitAction.triggered.connect(self.exitClicked)
homeAction = QAction(QIcon('home.png'), 'Home', self)
homeAction.setShortcut('Ctrl+H')
homeAction.triggered.connect(self.homeClicked)
self.toolbar = self.addToolBar('Toolbar')
self.toolbar.addAction(homeAction)
self.toolbar.addWidget(logo)
###self.toolbar.addAction(logoAction)
self.toolbar.addWidget(spacer)
self.toolbar.addAction(exitAction)
self.toolbar.addSeparator()
我也試着將它添加爲「圖標」,但它被調整到相同大小作爲家庭/退出按鈕使其幾乎不可見。