ddgo-converter/gui/main.py
2022-10-12 01:15:56 +02:00

24 lines
788 B
Python
Executable file

import sys
from PyQt5 import uic
from PyQt5.QtWidgets import QMainWindow, QTableWidgetItem
from gui.main_ui import Ui_MainWindow
from handlers.gamepad import Gamepad
from models.gamepad import GamepadModel
class MainWindow(QMainWindow):
def __init__(self, gamepad_handler):
super().__init__()
self._gamepad_handler = gamepad_handler
self._gui = Ui_MainWindow()
self._gui.setupUi(self)
model = GamepadModel(gamepad_handler.find_gamepads())
self._gui.tableView_physicalControllerList.setModel(model)
self._gui.tableView_physicalControllerList.resizeColumnsToContents()
self._gui.pushButton_physicalControllerRefresh.clicked.connect(self.controller_list_refresh)
def controller_list_refresh(self):
return