Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 27.09.2011, 11:47
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Есть две формы. При определенных событий на первой появляется диалог - вторая форма на которой две кнопки.В классе второй формы я добавил один атрибут и один метод:КодC++ (Qt) bool isSelectDelete(); bool deleteFile;Атрибуту deleteFile в конструкторе формы присвоено:КодC++ (Qt)deleteFile = false;Слоты кнопок:КодC++ (Qt)void DeleteDialog:n_pushButton_clicked(){ deleteFile = true;}void DeleteDialog:n_pushButton_2_clicked(){ deleteFile = false;}Метод isSelectDelete()КодC++ (Qt)bool DeleteDialog::isSelectDelete(){ return deleteFile;}Как сделать так, чтобы первая форма ожидала клика на одну из кнопок второй формы? И как первой форме узнать именно на какую кнопку кликнул пользователь во второй?Вот так не получается:КодC++ (Qt)DeleteDialog* deleteDial = new DeleteDialog();deleteDial->show();if(deleteDial->isSelectDelete()){}т.к. deleteDial->isSelectDelete() возвращает false. Как сделать, что обработчик ожидал ответа от формы, а не выполнялся дальше?
Ответить с цитированием
Ответ


Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
ожидание=бездействие,,или ожидание=выдержка, сила воли ? Guest Третий архив вопросов и ответов 0 18.11.2011 07:03
Размер формы быстрого ответа Guest Новый архив 2 0 29.09.2011 13:49
Ожидание ответа звуковой подсистемы Guest Продолжение нового архива 0 28.09.2011 07:53
ожидание ответа звуковой подсистемы Guest Новый архив 2 0 27.09.2011 13:15



© www.otvetnemail.ru - Форум вопросов и ответов.