From 0f3e9b0689eec6ca2f44c5d750ac38c905487241 Mon Sep 17 00:00:00 2001 From: Milan Suman Date: Mon, 28 Mar 2022 00:30:44 +0530 Subject: [PATCH] fixed resize event --- gui_handler.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/gui_handler.py b/gui_handler.py index ec6cfb4..a8a322b 100644 --- a/gui_handler.py +++ b/gui_handler.py @@ -1,4 +1,4 @@ -from PySide6 import QtWidgets +from PySide6 import QtWidgets, QtCore, QtGui import util app = QtWidgets.QApplication([]) @@ -56,18 +56,26 @@ class Editor(Window): def __init__(self, size=(640, 480)): super().__init__(size, "Editor") + #TODO: Figure out a way to do the fucking line numbers + #Text Editor self.text_edit = QtWidgets.QPlainTextEdit(self) self.text_edit.setFrameStyle(QtWidgets.QFrame.NoFrame) - self.set_size(size[1], size[0]) + + self.set_size(size[0], size[1]) + #layout layout = QtWidgets.QHBoxLayout() layout.addChildWidget(self.text_edit) self.setLayout(layout) + + def resizeEvent(self, event): + self.set_size(event.size().width(), event.size().height()) def set_size(self, size_x, size_y): self.text_edit.resize(size_x, size_y) + self.resize(size_x, size_y) class Message(QtWidgets.QMessageBox):