Russian Qt Forum
Ноябрь 26, 2024, 07:38 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Обработчик кнопок для калькулятора  (Прочитано 9396 раз)
LisandreL
Птица говорун
*****
Offline Offline

Сообщений: 984


Надо улыбаться


Просмотр профиля
« Ответ #15 : Декабрь 12, 2011, 20:11 »

QString button_name = "num_" + QString::number(i);
        connect(button_name,SIGNAL(clicked()),signalMapper,SLOT(map()));
Это откуда у нас появился коннект по имени объекта?
Записан
voodoo
Гость
« Ответ #16 : Декабрь 14, 2011, 00:27 »

Я просто делал по такому примеру: http://qt.ucoz.net/publ/qsignalmapper_kak_polzovatsja/1-1-0-18
Записан
LisandreL
Птица говорун
*****
Offline Offline

Сообщений: 984


Надо улыбаться


Просмотр профиля
« Ответ #17 : Декабрь 14, 2011, 00:34 »

Я просто делал по такому примеру: http://qt.ucoz.net/publ/qsignalmapper_kak_polzovatsja/1-1-0-18
В примере в коннекте первый аргумент button типа QPushButton*.
У вас первый аргумент - button_name типа QString.
Есть некоторая разница, не находите?
Записан
voodoo
Гость
« Ответ #18 : Декабрь 14, 2011, 11:25 »

У меня проект сделан через QtCreator, конструктором набросаны кнопки и т.п., я просто не знаю как сделать для такого варианта. Всё что нахожу в инете - так это код где ты сам, кодом, без конструктора, добавляешь объекты.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #19 : Декабрь 14, 2011, 14:39 »

connect(ui.myButton, ...);
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.079 секунд. Запросов: 23.