создал новый проект GUI Qt 4 в Qt Creator
открыл mainwindow.ui для редактирования
добавил туда кнопку
затем ниже, в окне "редактор сигналов и слотов", добавляю новую строку
Отправитель - имя кнопки
Сигнал - clicked()
Получатель - здесь наверное стоит выбрать класс MainWindow, так как в исходниках проекта больше никакие классы не описаны
вообще в проекте есть:
mainwindow.h - описание класса MainWindow
mainwidnow.cpp - собственно сам класс
main.cpp и mainwindow.ui
Я дописываю в mainwindow.h и mainwidnow.cpp новый Public Slot - testSlot()
выбираю в "Получатель" MainWindow, но в последнем столбце "Слот" - в списке нет testSlot()!
где объявить слот, чтобы он был доступен в визуальном редакторе gui?
Могу сказать только про дизайнер.
Используй визуальное соединение, появится диалог выбора сигналов и слотов, в диалоге выбери "Изменить" слот:
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)