def _make_widget(self): from PyQt5.QtWidgets import QStatusBar, QSizePolicy, QLabel sb = QStatusBar() sb.setSizePolicy(QSizePolicy.Ignored, QSizePolicy.Preferred) sb._primary_status_label = QLabel() sb._secondary_status_label = QLabel() sb.addWidget(sb._primary_status_label) sb.addPermanentWidget(sb._secondary_status_label) return sb