mirror of
https://github.com/Xevion/tcp-chat.git
synced 2025-12-06 09:16:40 -06:00
21 lines
530 B
Python
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_()
|