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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: не срабатывает on_quit_clicked()  (Прочитано 2745 раз)
sandre
Гость
« : Октябрь 07, 2010, 11:35 »

на главной форме при клике на кнопу(ObjectName=open) открываю диалоговое окно
Код:
[b]Main.h[/b]
......................................
public slots:
void on_open_clicked();
};
Main.cpp
Код:
.............
void Charter::on_open_clicked() {
QMainWindow *d = new QMainWindow;
Ui::testClass ui;
ui.setupUi(d);
d->show();
}
.............
Все срабатывает, в открывшемся окне есть кнопка(ObjectName=quit) выход, и на нее on_clicked не срабатывает

test.h
Код:
............
public slots:
void on_quit_clicked();
.................
test.cpp
Код:
...................
void test::on_quit_clicked() {
.....................
}
...............
В главном окне все срабатывают, а вот в остальных нет, так-же пытался использовать QObject::connect() но тоже самое. Прошу помощи, что делаю не так?
« Последнее редактирование: Октябрь 07, 2010, 11:45 от sandre » Записан
crossly
Гость
« Ответ #1 : Октябрь 07, 2010, 11:41 »

по твоему void on_quit_clicked(); и on_pushButton_clicked() одно и то же??
Записан
sandre
Гость
« Ответ #2 : Октябрь 07, 2010, 11:45 »

по твоему void on_quit_clicked(); и on_pushButton_clicked() одно и то же??
Прошу прошения опечатка, там везде on_quit_clicked().
Записан
sandre
Гость
« Ответ #3 : Октябрь 07, 2010, 14:53 »

Кстати пишу в eclipse, попроывал тоже самое в Qt creator, все сработало, видно eclipse что то парит!
Записан
crossly
Гость
« Ответ #4 : Октябрь 07, 2010, 14:57 »

среда разработки не имеет к этому никакого отношения...
Записан
sandre
Гость
« Ответ #5 : Октябрь 08, 2010, 07:05 »

среда разработки не имеет к этому никакого отношения...
Я тоже в этом уверен, оказывается просто у меня eclipse и qt creator по разному генерит заголовочные файлы
« Последнее редактирование: Октябрь 08, 2010, 07:35 от sandre » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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