Changeset 95596f6
- Timestamp:
- 01/20/10 17:02:09 (13 years ago)
- Branches:
- master, qt5
- Children:
- 53fa43c
- Parents:
- a5c1179
- Location:
- src/gui
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/gui/alarmdialog.cpp
ra5c1179 r95596f6 41 41 database.open(); 42 42 43 Event event = Event::getById(mEventId,confId); 44 message->setText(QString(argv[1]).append("-").append(QString(argv[2]))); 45 message->setText(event.title()); 46 setWindowTitle(event.title()); 43 try 44 { 45 Event event = Event::getById(mEventId,confId); 46 message->setText(event.title()); 47 setWindowTitle(event.title()); 48 } 49 catch(OrmNoObjectException*) 50 { 51 message->setText(QString("No such event in the DB: %1").arg(QString::number(mEventId))); 52 setWindowTitle("ERROR"); 53 } 54 catch(...) {} // TODO: implement 47 55 } 48 56 … … 67 75 { 68 76 // before closing the dialog, it is necessary to remove alarm flag from the DB 69 Event event = Event::getById(mEventId,confId); 70 event.setHasAlarm(false); 71 event.update("alarm"); 77 try 78 { 79 Event event = Event::getById(mEventId,confId); 80 event.setHasAlarm(false); 81 event.update("alarm"); 82 } 83 catch(OrmNoObjectException*) {} // TODO: implement 84 catch(...) {} // just close dialog 72 85 qApp->quit(); 73 86 } -
src/gui/mainwindow.cpp
ra5c1179 r95596f6 120 120 if(aEventId) 121 121 { 122 EventDialog dialog(aEventId,this); 123 dialog.exec(); 122 try 123 { 124 EventDialog dialog(aEventId,this); 125 dialog.exec(); 126 } 127 catch(OrmNoObjectException*) {} // just start application 128 catch(...) {} // just start application 124 129 } 125 130 }
Note: See TracChangeset
for help on using the changeset viewer.