From 2620d0080cf982afdfc240094c3f08218def302d Mon Sep 17 00:00:00 2001 From: glubsy Date: Fri, 31 Jul 2020 22:37:18 +0200 Subject: [PATCH] Fix layout error * Avoid attempting to add a QLayout to DetailsDialog which already has a layout by removing superfluous layout setup. --- qt/me/details_dialog.py | 16 ++++++++-------- qt/se/details_dialog.py | 16 ++++++++-------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/qt/me/details_dialog.py b/qt/me/details_dialog.py index ecb947d0..61c452e7 100644 --- a/qt/me/details_dialog.py +++ b/qt/me/details_dialog.py @@ -5,7 +5,7 @@ # http://www.gnu.org/licenses/gpl-3.0.html from PyQt5.QtCore import QSize -from PyQt5.QtWidgets import QVBoxLayout, QAbstractItemView, QWidget +from PyQt5.QtWidgets import QAbstractItemView from hscommon.trans import trget from ..details_dialog import DetailsDialog as DetailsDialogBase @@ -19,14 +19,14 @@ class DetailsDialog(DetailsDialogBase): self.setWindowTitle(tr("Details")) self.resize(502, 295) self.setMinimumSize(QSize(250, 250)) - self.verticalLayout = QVBoxLayout(self) - self.verticalLayout.setSpacing(0) - self.verticalLayout.setContentsMargins(0, 0, 0, 0) + # self.verticalLayout = QVBoxLayout(self) + # self.verticalLayout.setSpacing(0) + # self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.tableView = DetailsTable(self) self.tableView.setAlternatingRowColors(True) self.tableView.setSelectionBehavior(QAbstractItemView.SelectRows) self.tableView.setShowGrid(False) - self.verticalLayout.addWidget(self.tableView) - self.centralWidget = QWidget() - self.centralWidget.setLayout(self.verticalLayout) - self.setWidget(self.centralWidget) + # self.verticalLayout.addWidget(self.tableView) + # self.centralWidget = QWidget() + # self.centralWidget.setLayout(self.verticalLayout) + self.setWidget(self.tableView) diff --git a/qt/se/details_dialog.py b/qt/se/details_dialog.py index 0f922dc4..8b910bc3 100644 --- a/qt/se/details_dialog.py +++ b/qt/se/details_dialog.py @@ -5,7 +5,7 @@ # http://www.gnu.org/licenses/gpl-3.0.html from PyQt5.QtCore import QSize -from PyQt5.QtWidgets import QVBoxLayout, QAbstractItemView, QWidget +from PyQt5.QtWidgets import QAbstractItemView from hscommon.trans import trget from ..details_dialog import DetailsDialog as DetailsDialogBase @@ -19,14 +19,14 @@ class DetailsDialog(DetailsDialogBase): self.setWindowTitle(tr("Details")) self.resize(502, 186) self.setMinimumSize(QSize(200, 0)) - self.verticalLayout = QVBoxLayout(self) - self.verticalLayout.setSpacing(0) - self.verticalLayout.setContentsMargins(0, 0, 0, 0) + # self.verticalLayout = QVBoxLayout() + # self.verticalLayout.setSpacing(0) + # self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.tableView = DetailsTable(self) self.tableView.setAlternatingRowColors(True) self.tableView.setSelectionBehavior(QAbstractItemView.SelectRows) self.tableView.setShowGrid(False) - self.verticalLayout.addWidget(self.tableView) - self.centralWidget = QWidget() - self.centralWidget.setLayout(self.verticalLayout) - self.setWidget(self.centralWidget) + # self.verticalLayout.addWidget(self.tableView) + # self.centralWidget = QWidget() + # self.centralWidget.setLayout(self.verticalLayout) + self.setWidget(self.tableView)