X-Git-Url: https://jfr.im/git/irc/weechat/qweechat.git/blobdiff_plain/8335009daefb48e45f83a3ab839479c33b719211..5b2c72442b95768824e08fafd06cbf4c30bfb2d0:/qweechat/connection.py?ds=sidebyside diff --git a/qweechat/connection.py b/qweechat/connection.py index 8a0ee71..c1107f2 100644 --- a/qweechat/connection.py +++ b/qweechat/connection.py @@ -20,29 +20,27 @@ # along with QWeeChat. If not, see . # -import qt_compat +from PySide6 import QtGui, QtWidgets -QtGui = qt_compat.import_module('QtGui') - -class ConnectionDialog(QtGui.QDialog): +class ConnectionDialog(QtWidgets.QDialog): """Connection window.""" def __init__(self, values, *args): - QtGui.QDialog.__init__(*(self,) + args) + super().__init__(*args) self.values = values self.setModal(True) - grid = QtGui.QGridLayout() + grid = QtWidgets.QGridLayout() grid.setSpacing(10) self.fields = {} for line, field in enumerate(('server', 'port', 'password', 'lines')): - grid.addWidget(QtGui.QLabel(field.capitalize()), line, 0) - line_edit = QtGui.QLineEdit() + grid.addWidget(QtWidgets.QLabel(field.capitalize()), line, 0) + line_edit = QtWidgets.QLineEdit() line_edit.setFixedWidth(200) if field == 'password': - line_edit.setEchoMode(QtGui.QLineEdit.Password) + line_edit.setEchoMode(QtWidgets.QLineEdit.Password) if field == 'lines': validator = QtGui.QIntValidator(0, 2147483647, self) line_edit.setValidator(validator) @@ -51,14 +49,14 @@ class ConnectionDialog(QtGui.QDialog): grid.addWidget(line_edit, line, 1) self.fields[field] = line_edit if field == 'port': - ssl = QtGui.QCheckBox('SSL') + ssl = QtWidgets.QCheckBox('SSL') ssl.setChecked(self.values['ssl'] == 'on') grid.addWidget(ssl, line, 2) self.fields['ssl'] = ssl - self.dialog_buttons = QtGui.QDialogButtonBox() + self.dialog_buttons = QtWidgets.QDialogButtonBox() self.dialog_buttons.setStandardButtons( - QtGui.QDialogButtonBox.Ok | QtGui.QDialogButtonBox.Cancel) + QtWidgets.QDialogButtonBox.Ok | QtWidgets.QDialogButtonBox.Cancel) self.dialog_buttons.rejected.connect(self.close) grid.addWidget(self.dialog_buttons, 4, 0, 1, 2)