From 88484394f28bf8ea3827fc8f7c7ce5e418ae77de Mon Sep 17 00:00:00 2001 From: Headshot Date: Fri, 12 Jul 2019 00:27:06 -0430 Subject: [PATCH] added login button (cough dusk cough) --- gameview.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/gameview.py b/gameview.py index ac862f4..e31510e 100644 --- a/gameview.py +++ b/gameview.py @@ -556,6 +556,11 @@ class gui(QtGui.QWidget): self.oocinput.move(714 - 288 + self.oocnameinput.size().width(), 256) self.oocinput.returnPressed.connect(self.onOOCreturn) + self.ooclogin = QtGui.QPushButton("Login", self) + self.ooclogin.resize(48, 20) + self.ooclogin.move(714 - (self.ooclogin.size().width()), self.oocinput.y() + self.ooclogin.size().height()) + self.ooclogin.clicked.connect(self.onOOCLoginBtn) + self.musicitems = QtGui.QListWidget(self) self.musicitems.setGeometry(714 - 288, 348, 288, 320) self.musicitems.itemDoubleClicked.connect(self.onMusicClick) @@ -852,8 +857,11 @@ class gui(QtGui.QWidget): self.setBackground('default') self.charselect = charselect.charselect(self) - - return + + def onOOCLoginBtn(self): + password, ok = QtGui.QInputDialog.getText(self, "Login as moderator", "Enter password.") + if password and ok: + self.sendOOCchat(self.oocnameinput.text().toUtf8(), "/login "+password.toUtf8()) def setPing(self, newping): self.pinglabel.setText("Ping: %d" % newping)