1
如何更改或刪除Qt中的標題QMessageBox中的圖標,python。我旁邊的鱈魚:如何更改Qt中的標題QMessageBox中的圖標,python
msgBox = QtGui.QMessageBox(QtGui.QMessageBox.Information, ' ', 'Completed',
buttons=QtGui.QMessageBox.Yes)
msgBox.setWindowFlags(QtCore.Qt.FramelessWindowHint |
QtCore.Qt.WindowTitleHint)
msgBox.exec_()
當MSGBOX出現在顯示屏中,標題沒有圖標和文本,但任務欄上我看到了非標準圖標的Windows。它不漂亮。
不知道我得到的問題。你叫什麼「任務欄」?你的意思是微軟Windows任務欄(它有這樣的事情)?在Linux上,在xfce窗口環境中,將您的消息框從'(QtGui.QMessageBox.Information,','Completed',buttons = QtGui.QMessageBox.Yes)'改爲'QtGui.QMessageBox(QtGui.QMessageBox.NoIcon,' ','Completed',buttons = QtGui.QMessageBox.Yes)',我根本沒有圖標。 – jbm
是的,我的意思是微軟Windows任務欄。用QtGui.QMessageBox.Information - 一切都很好。我的意思是標題上的圖標,左上角。例如 - 對於小部件QtGui.QWidget()可以使用setWindowIcon(QtGui.QIcon('lg.png'))。 – Teit
然後,請考慮在您的問題中添加一個「windows」標記。我擔心這是Windows和/或Qt/QtGui _for Windows_問題。 – jbm