Skip to content
Snippets Groups Projects
Commit 9b67d4bb authored by Anders H. Rebner's avatar Anders H. Rebner
Browse files

#86 Endring i resize-funksjon

parent 450384c7
No related branches found
No related tags found
1 merge request!50#86 Modul: Autentiseringstavle
Pipeline #77842 failed
......@@ -6,7 +6,7 @@ from PySide2 import QtGui
from PySide2.QtCore import Qt
from soitool.modules.module_base import (
ModuleBase,
set_table_size,
resize_table,
get_table_size,
)
......@@ -241,8 +241,7 @@ class AuthentificationBoardModule(ModuleBase, QTableWidget, metaclass=Meta):
def resize(self):
"""Resize widget and rows."""
self.resizeRowsToContents()
set_table_size(self)
resize_table(self)
def get_size(self):
"""Get size of widget."""
......
......@@ -38,7 +38,7 @@ class ModuleBase(ABC):
raise NotImplementedError
def set_table_size(widget):
def resize_table(widget):
"""Calculate and set the size of a QTableWidget.
Parameters
......@@ -55,6 +55,7 @@ def set_table_size(widget):
for y in range(widget.rowCount()):
height += widget.rowHeight(y) + 0.5
widget.resizeRowsToContents()
widget.setFixedWidth(width)
widget.setFixedHeight(height)
......
......@@ -3,7 +3,7 @@ from PySide2.QtWidgets import QTableWidget, QTableWidgetItem
from PySide2 import QtGui, QtCore
from soitool.modules.module_base import (
ModuleBase,
set_table_size,
resize_table,
get_table_size,
)
......@@ -159,8 +159,7 @@ class TableModule(ModuleBase, QTableWidget, metaclass=Meta):
Resize rows and columns to contents.
"""
self.resizeColumnsToContents()
self.resizeRowsToContents()
set_table_size(self)
resize_table(self)
def get_size(self):
"""Get size of widget."""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment