Skip to content
Snippets Groups Projects
Commit c78bb631 authored by morkolai's avatar morkolai
Browse files

#96 Finjustert resizeing

parent fffab575
No related branches found
No related tags found
1 merge request!57#96 Telefonliste & Fiks til høyde på tabeller (rundt oppløsning)
......@@ -7,7 +7,7 @@ from PySide2.QtWidgets import (
QPushButton,
QHBoxLayout,
)
from PySide2.QtCore import Qt
from PySide2.QtCore import Qt, QSize
from PySide2.QtGui import QKeySequence
from soitool.modules.module_base import (
ModuleBase,
......@@ -43,7 +43,7 @@ class PhonebookModule(ModuleBase, QWidget, metaclass=Meta):
# Header
self.header = QLabel("Telefonliste")
self.header.setFont(HEADLINE_FONT)
self.header.setFixedSize(150, 50)
self.header.setFixedSize(QSize(100, 20))
# Table
self.table = self.__create_table()
......@@ -55,12 +55,14 @@ class PhonebookModule(ModuleBase, QWidget, metaclass=Meta):
layout = QVBoxLayout()
layout.setAlignment(Qt.AlignTop | Qt.AlignLeft)
layout.setSpacing(0)
layout.setSpacing(0)
layout.setMargin(0)
layout.addWidget(self.header)
layout.addWidget(self.table)
layout.addWidget(self.buttons)
self.setLayout(layout)
self.resize()
# !!!!! CREATE MAIN COMPONENTS !!!!!!
def __create_table(self):
......@@ -100,8 +102,7 @@ class PhonebookModule(ModuleBase, QWidget, metaclass=Meta):
hbox.addWidget(btn_remove)
wrapper = QWidget()
wrapper.setFixedWidth(250)
wrapper.setFixedHeight(50)
wrapper.setFixedSize(QSize(230, 50))
wrapper.setLayout(hbox)
wrapper.hide()
......@@ -111,11 +112,11 @@ class PhonebookModule(ModuleBase, QWidget, metaclass=Meta):
def enterEvent(self, event):
self.buttons.show()
# self.resize_module
self.resize()
def leaveEvent(self, event):
self.buttons.hide()
# self.resize_module
self.resize()
def keyPressEvent(self, event):
......@@ -133,10 +134,12 @@ class PhonebookModule(ModuleBase, QWidget, metaclass=Meta):
def add_row(self):
# TODO legge inn beskyttelse for hjelpekstraden nederst
self.table.insertRow(self.table.currentRow() + 1)
self.resize()
def remove_row(self):
# TODO legge inn beskyttelse for hjelpeteksraden nederst
self.table.removeRow(self.table.currentRow())
self.resize()
# !!!!! MODULE OPERATION !!!!!
......@@ -153,7 +156,7 @@ class PhonebookModule(ModuleBase, QWidget, metaclass=Meta):
if self.buttons.isVisible():
height += self.buttons.minimumHeight()
self.setFixedSize(width, height)
self.setFixedSize(QSize(width, height))
# !!!!! MODULE BASE OPERATIONS !!!!!
......
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