Python + PyQT. Сигнал с QButtonGroup

интернет Компьютеры программирование Linux python

Всем привет! Не могу заставить код на Python работать, подскажите пжлст. Собственно, у меня есть форма UI, на которой расположены кнопки. Все эти кнопки состоят в QButtonGroup. Мне нужно, чтобы при нажатии любой кнопки из QButtonGroup выполнялось действие.
В теории должен работать код типа self.QButtonGroup.buttonClicked[int].connect(self.click1)
Но у меня он выдает ошибку AttributeError: 'Main' object has no attribute 'QButtonGroup'.
Никак не разберусь, в чем проблема.
Листинг кода тут - http://pastebin.com/GDq7kj2W
Ответы:
Ээээм... вам к Марку Лутцу, учить питон.
self - это _экземпляр_объекта_ - если в объекте\экземпляре не определен QButtonGroup, то ссылка вида self.QButtonGroup со всей очевидностью, не имеет. Смотрите, где ваш MeGroup определен, в какой области видимости он находится.
Здесь бы еще для полного счастья выложить сцылочку на seabattle.ui
Тогда можно было бы собрать и запустить.
Ну и строка self.MeGroup.buttonClicked[int].connect(self.click1) крайне странно выглядит.
Должно быть как-то так:


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.