ceil height of 'ExpandingTextEdit'

This commit is contained in:
Jakub Trllo 2025-03-24 14:51:07 +01:00
parent 3d9fa01058
commit e56c71d3ea

View file

@ -1,4 +1,5 @@
import logging
import math
from typing import Optional, List, Set, Any
from qtpy import QtWidgets, QtCore, QtGui
@ -413,8 +414,8 @@ class ExpandingTextEdit(QtWidgets.QTextEdit):
return margins.top() + document.size().height() + margins.bottom()
def sizeHint(self):
width = super(ExpandingTextEdit, self).sizeHint().width()
return QtCore.QSize(width, self.heightForWidth(width))
width = super().sizeHint().width()
return QtCore.QSize(width, math.ceil(self.heightForWidth(width)))
class BaseClickableFrame(QtWidgets.QFrame):