Incorrectly added functionality to choose server
There really has to be a better way, but I don't know how qt works. .w.
This commit is contained in:
parent
3059a61ea1
commit
96b9529dee
1 changed files with 29 additions and 1 deletions
30
profile.py
30
profile.py
|
@ -285,7 +285,35 @@ class userConfig(object):
|
|||
def server(self):
|
||||
if hasattr(self.parent, 'serverOverride'):
|
||||
return self.parent.serverOverride
|
||||
return self.config.get('server', 'irc.mindfang.org')
|
||||
# Okay, so I tried to use qt to promt the user to choose a server via a message box.
|
||||
# It seems to ...work... but I know that this isn't the proper way to implement something like this at all.
|
||||
# But, uh, I have no clue how to properly use qt.
|
||||
# If anyone knows how to actually implement something like this please feel free to fix this.
|
||||
# HOPEFULLY this is a temporary solution
|
||||
|
||||
msgBox = QtGui.QMessageBox()
|
||||
#msgBox.setIcon(QtGui.QMessageBox.Information)
|
||||
#msgBox.setText("")
|
||||
msgBox.setWindowTitle("Which server do you want to connect to?")
|
||||
msgBox.addButton(QtGui.QPushButton("ghostDunk's server (Official)"), QtGui.QMessageBox.YesRole)
|
||||
msgBox.addButton(QtGui.QPushButton("turntechCatnip's server"), QtGui.QMessageBox.NoRole)
|
||||
msgBox.addButton(QtGui.QPushButton('kaliope.ddns.net'), QtGui.QMessageBox.RejectRole)
|
||||
ret = msgBox.exec_()
|
||||
#pressed_button = msgBox.clickedButton()
|
||||
reply = msgBox.buttonRole(msgBox.clickedButton())
|
||||
|
||||
if (reply==QtGui.QMessageBox.YesRole):
|
||||
print("Server is: irc.mindfang.org")
|
||||
return self.config.get('server', 'irc.mindfang.org')
|
||||
if (reply==QtGui.QMessageBox.NoRole):
|
||||
print("Server is: 178.84.124.125")
|
||||
return self.config.get('server', '178.84.124.125')
|
||||
if (reply==QtGui.QMessageBox.RejectRole):
|
||||
print("Server is: kaliope.ddns.net")
|
||||
return self.config.get('server', 'kaliope.ddns.net')
|
||||
|
||||
#print(reply)
|
||||
#return self.config.get('server', 'irc.mindfang.org')
|
||||
def port(self):
|
||||
if hasattr(self.parent, 'portOverride'):
|
||||
return self.parent.portOverride
|
||||
|
|
Loading…
Reference in a new issue