layout_editor: make options nice and centered

main
Ilya Zhuravlev 2020-12-20 23:00:00 -05:00
parent 838bee0767
commit 249c0054b4
1 changed files with 7 additions and 2 deletions

View File

@ -1,6 +1,7 @@
# SPDX-License-Identifier: GPL-2.0-or-later # SPDX-License-Identifier: GPL-2.0-or-later
from PyQt5 import QtCore
from PyQt5.QtCore import pyqtSignal from PyQt5.QtCore import pyqtSignal
from PyQt5.QtWidgets import QLabel, QCheckBox, QComboBox, QGridLayout from PyQt5.QtWidgets import QLabel, QCheckBox, QComboBox, QGridLayout, QWidget, QSizePolicy
from basic_editor import BasicEditor from basic_editor import BasicEditor
from vial_device import VialKeyboard from vial_device import VialKeyboard
@ -88,8 +89,12 @@ class LayoutEditor(BasicEditor):
self.widgets = [] self.widgets = []
w = QWidget()
w.setSizePolicy(QSizePolicy.Maximum, QSizePolicy.Maximum)
self.container = QGridLayout() self.container = QGridLayout()
self.addLayout(self.container) w.setLayout(self.container)
self.addWidget(w)
self.setAlignment(w, QtCore.Qt.AlignHCenter)
def rebuild(self, device): def rebuild(self, device):
super().rebuild(device) super().rebuild(device)