Files
tcp-chat/client/main.py
Xevion 65b9e3d8b0 Small code beauty/clarity edits & improvements
New code documentation, insignificant code refactors etc.
2021-11-14 13:45:10 -06:00

21 lines
530 B
Python

import logging
from PyQt5.QtWidgets import QApplication
from client.dialog import ConnectionDialog
from client.gui import MainWindow
logger = logging.getLogger(__file__)
def main(nickname: str = None):
app = QApplication([])
app.setApplicationName("TCPChat Client")
connect_dialog = ConnectionDialog(nickname=nickname)
app.exec_()
if connect_dialog.connect_pressed:
settings = connect_dialog.settings
window = MainWindow(settings.ip, settings.port, settings.nickname)
app.exec_()