fix tabs + set window icon
This commit is contained in:
parent
8c1093e006
commit
0b802b3e95
73
AO2XP.py
73
AO2XP.py
@ -31,42 +31,43 @@ if not debugmode:
|
||||
os._exit(-2)
|
||||
|
||||
class gamewindow(QtGui.QMainWindow):
|
||||
def __init__(self):
|
||||
super(gamewindow, self).__init__()
|
||||
self.stackwidget = QtGui.QStackedWidget(self)
|
||||
self.widget = mainmenu.lobby(self)
|
||||
self.gamewidget = gameview.gui(self)
|
||||
self.stackwidget.addWidget(self.widget)
|
||||
self.stackwidget.addWidget(self.gamewidget)
|
||||
self.setCentralWidget(self.stackwidget)
|
||||
self.stackwidget.setCurrentWidget(self.widget)
|
||||
self.setFixedSize(self.widget.lobbyimg.size().width(), self.widget.lobbyimg.size().height())
|
||||
self.center()
|
||||
self.setWindowTitle("AO2XP")
|
||||
self.setWindowFlags(QtCore.Qt.WindowMinimizeButtonHint)
|
||||
|
||||
self.settingsgui = options.Settings()
|
||||
|
||||
def center(self):
|
||||
frameGm = self.frameGeometry()
|
||||
centerPoint = QtGui.QDesktopWidget().availableGeometry().center()
|
||||
frameGm.moveCenter(centerPoint)
|
||||
self.move(frameGm.topLeft())
|
||||
|
||||
def showGame(self, tcp, playerlist, charlist, musiclist, background, evidence, areas, features=[], oocjoin=[], hplist=[], webAO_bucket=""):
|
||||
self.gamewidget.disconnectnow = False
|
||||
self.gamewidget.startGame(tcp, playerlist, charlist, musiclist, background, evidence, areas, features, oocjoin, hplist, webAO_bucket)
|
||||
self.stackwidget.setCurrentWidget(self.gamewidget)
|
||||
|
||||
def returnToMenu(self):
|
||||
self.gamewidget.disconnectnow = True
|
||||
self.setFixedSize(self.widget.lobbyimg.size().width(), self.widget.lobbyimg.size().height())
|
||||
self.widget.onClicked_cancelconnect()
|
||||
self.stackwidget.setCurrentWidget(self.widget)
|
||||
self.setWindowTitle("AO2XP")
|
||||
|
||||
def showSettings(self):
|
||||
self.settingsgui.showSettings()
|
||||
def __init__(self):
|
||||
super(gamewindow, self).__init__()
|
||||
self.stackwidget = QtGui.QStackedWidget(self)
|
||||
self.widget = mainmenu.lobby(self)
|
||||
self.gamewidget = gameview.gui(self)
|
||||
self.stackwidget.addWidget(self.widget)
|
||||
self.stackwidget.addWidget(self.gamewidget)
|
||||
self.setCentralWidget(self.stackwidget)
|
||||
self.stackwidget.setCurrentWidget(self.widget)
|
||||
self.setFixedSize(self.widget.lobbyimg.size().width(), self.widget.lobbyimg.size().height())
|
||||
self.center()
|
||||
self.setWindowTitle("AO2XP")
|
||||
self.setWindowIcon(QtGui.QIcon("AO2XP.ico"))
|
||||
self.setWindowFlags(QtCore.Qt.WindowMinimizeButtonHint)
|
||||
|
||||
self.settingsgui = options.Settings()
|
||||
|
||||
def center(self):
|
||||
frameGm = self.frameGeometry()
|
||||
centerPoint = QtGui.QDesktopWidget().availableGeometry().center()
|
||||
frameGm.moveCenter(centerPoint)
|
||||
self.move(frameGm.topLeft())
|
||||
|
||||
def showGame(self, tcp, playerlist, charlist, musiclist, background, evidence, areas, features=[], oocjoin=[], hplist=[], webAO_bucket=""):
|
||||
self.gamewidget.disconnectnow = False
|
||||
self.gamewidget.startGame(tcp, playerlist, charlist, musiclist, background, evidence, areas, features, oocjoin, hplist, webAO_bucket)
|
||||
self.stackwidget.setCurrentWidget(self.gamewidget)
|
||||
|
||||
def returnToMenu(self):
|
||||
self.gamewidget.disconnectnow = True
|
||||
self.setFixedSize(self.widget.lobbyimg.size().width(), self.widget.lobbyimg.size().height())
|
||||
self.widget.onClicked_cancelconnect()
|
||||
self.stackwidget.setCurrentWidget(self.widget)
|
||||
self.setWindowTitle("AO2XP")
|
||||
|
||||
def showSettings(self):
|
||||
self.settingsgui.showSettings()
|
||||
|
||||
if not debugmode:
|
||||
# Vanilla downloader
|
||||
|
Loading…
Reference in New Issue
Block a user