Adjust widgets to screen size

Delete key for the library
This commit is contained in:
BasioMeusPuga
2018-03-21 15:28:58 +05:30
parent a1dba753e8
commit c783e44444
3 changed files with 20 additions and 10 deletions

View File

@@ -439,17 +439,22 @@ class LibraryToolBar(QtWidgets.QToolBar):
class FixedComboBox(QtWidgets.QComboBox):
def __init__(self, parent=None):
super(FixedComboBox, self).__init__(parent)
screen_width = QtWidgets.QDesktopWidget().screenGeometry().width()
self.adjusted_size = screen_width // 4.8
def sizeHint(self):
return QtCore.QSize(400, 22)
# This and the one below should adjust to screen size
return QtCore.QSize(self.adjusted_size, 22)
class FixedLineEdit(QtWidgets.QLineEdit):
def __init__(self, parent=None):
super(FixedLineEdit, self).__init__(parent)
screen_width = QtWidgets.QDesktopWidget().screenGeometry().width()
self.adjusted_size = screen_width // 4.8
def sizeHint(self):
return QtCore.QSize(400, 22)
return QtCore.QSize(self.adjusted_size, 22)
def keyReleaseEvent(self, event):
if event.key() == QtCore.Qt.Key_Escape: