def __init__(self, parent=None): super(ResolutionHandler.ResolutionInputWidget, self).__init__(parent) intValidator = QtGui.QIntValidator(self) intValidator.setBottom(0) self.width = QtGui.QLineEdit(self) self.width.setFrame(False) self.width.setValidator(intValidator) self.height = QtGui.QLineEdit(self) self.height.setValidator(intValidator) self.height.setFrame(False) layout = QtGui.QHBoxLayout() layout.setContentsMargins(0, 0, 0, 0) layout.setSpacing(0) layout.addWidget(self.width) layout.addWidget(QtGui.QLabel("x", self)) layout.addWidget(self.height) self.setLayout(layout)
def getInputWidget(cls, parentWidget): widget = QtGui.QLineEdit(parentWidget) return widget