pyqt5 设置QMainWindow窗口标题
时间: 2024-05-03 08:20:00 浏览: 20
可以使用`setWindowTitle`方法设置`QMainWindow`窗口的标题。示例代码如下:
```python
from PyQt5.QtWidgets import QApplication, QMainWindow
app = QApplication([])
window = QMainWindow()
window.setWindowTitle('My First PyQt5 App')
window.show()
app.exec_()
```
在上面的代码中,使用`setWindowTitle`方法设置了`QMainWindow`窗口的标题为"My First PyQt5 App"。
相关问题
QMainWindow 窗口标题栏 设置为黑色
您可以使用以下代码将QMainWindow的窗口标题栏设置为黑色:
```
from PyQt5.QtGui import QPalette, QColor
from PyQt5.QtWidgets import QApplication, QMainWindow
app = QApplication([])
window = QMainWindow()
palette = QPalette()
palette.setColor(QPalette.WindowText, QColor(0, 0, 0))
palette.setColor(QPalette.Window, QColor(0, 0, 0))
window.setPalette(palette)
window.setWindowTitle("Window Title")
window.show()
app.exec_()
```
这将创建一个新的QMainWindow窗口,并使用QPalette设置窗口标题栏的前景和背景颜色为黑色。
pyqt5设置窗口图标
可以使用setWindowIcon()方法来设置窗口图标。以下是一个示例代码:
```python
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
from PyQt5.QtGui import QIcon
class Window(QMainWindow):
def __init__(self):
super().__init__()
# 设置窗口标题
self.setWindowTitle("设置窗口图标")
# 设置窗口图标
self.setWindowIcon(QIcon("icon.png"))
if __name__ == '__main__':
app = QApplication(sys.argv)
window = Window()
window.show()
sys.exit(app.exec_())
```
在上面的代码中,我们使用QIcon类来加载一个图标文件,然后使用setWindowIcon()方法将其设置为窗口图标。在这个例子中,我们将图标文件命名为“icon.png”,你需要将其替换为你自己的图标文件。