2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Обработчик сигнала. PyQt5.
Сообщение19.02.2020, 21:42 


21/02/19
108
Здравствуйте. Пишу проект сапёра. Есть изначальное диалоговое окно. В нём из списка QComboBox выбирается размер поля. Затем при нажатии на кнопку "Начать игру" надо создать новое окно, и передать экземпляру класса этого окна параметр размера. пытался написать обработчик нажатия на кнопку "Начать игру", но в итоге запутался.
Код обработчика:
Используется синтаксис Python
def on_clicked_play():
            def change_choice(text):
                return text[0]
            self.choice.activated[str].connect(change_choice)
            #здесь надо присвоить dimension значение text[0], но как?
            Minner(dimension)
 

Проблема в том, что обработчик сигнала от комбобокса обязательно требует параметр text. Из-за этого просто так не присвоить значение text[0] переменной dimension.
Какие могут варианты решения данной задачи?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group