1.QMainWindow类
QMainWindow 类提供一个主应用程序窗口。QMainWindow 类经常被继承,使得封装中央部件、菜单、工具条、状态栏等变得很容易。
QMainWindow类中比较重要的方法如下:
- addToolBar():添加工具栏;
- centralWidget():返回窗口中心的一个控件,未设置时返回NULL;
- menuBar():返回主窗口的菜单栏;
- setCentralWidget():设置窗口中心的控件;
- setStatusBar():设置状态栏;
- statusBar():获得状态栏对象后,调用状态栏对象的 showMessage(message,int timeout=0)方法显示状态栏信息。其中,第一个参数是要显示的状态栏信息;第二个参数是状态栏信息停留的时间,单位是毫秒,默认值是0,表示一直显示状态栏信息。
【例 1】窗口的详细创建。具体代码如下:
import sys
from PyQt5.QtWidgets import QMainWindow , QApplication
from PyQt5.QtGui import Qlcon
class MainWidget(QMainWindow):
def __init__(self,parent=None):
super(MainWidgetf,self).__init__(