Здравствуйте не подскажите есть ли у QDialog сигнал close, или событие переопределять придется, а то я не нашел
А если переопределять то вылетает следующее
Ошибка 2 error C3861: maybeSave: идентификатор не найден c:\Documents and Settings\rustam\Мои документы\Visual Studio 2008\Projects\Rizek Action Manager\Rizek Action Manager\Settings\Settings.cpp 58
Ошибка 3 error C3861: writeSettings: идентификатор не найден c:\Documents and Settings\rustam\Мои документы\Visual Studio 2008\Projects\Rizek Action Manager\Rizek Action Manager\Settings\Settings.cpp 59
Код
#include "QCloseEvent"
#include "QWidget"
void Settings::closeEvent(QCloseEvent *event)
{
if (maybeSave()) {
writeSettings();
event->accept();
} else {
event->ignore();
}
}
Ну и соответственно
protected:
void closeEvent(QCloseEvent *event);
В самом классе
Не подскажите в чем проблема, заранее спасибо!