- Timestamp:
- 01/20/10 20:29:00 (13 years ago)
- Branches:
- master, qt5
- Children:
- 4e071a3
- Parents:
- 30cd9b6
- Location:
- src/gui
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/gui/alarmdialog.cpp
r30cd9b6 r7ec8838 41 41 database.open(); 42 42 43 QString titleStr; 44 QString messageStr; 45 QString timeStr; 46 QString personsStr; 47 QString roomStr; 43 48 try 44 49 { 45 50 Event event = Event::getById(mEventId,confId); 46 message->setText(event.title()); 47 setWindowTitle(event.title()); 51 titleStr = "Event alarm"; 52 messageStr = event.title(); 53 timeStr = event.start().toString("hh:mm") + "-" + event.start().addSecs(event.duration()).toString("hh:mm"); 54 personsStr = event.persons().join(" and "); 55 roomStr = event.room(); 48 56 } 49 57 catch(OrmNoObjectException*) 50 58 { 51 message->setText(QString("No such event in the DB: %1").arg(QString::number(mEventId)));52 setWindowTitle("ERROR");59 titleStr = QString("ERROR"); 60 messageStr = QString("No such event in the DB: %1").arg(QString::number(mEventId)); 53 61 } 54 62 catch(...) {} // TODO: implement 63 message->setText(messageStr); 64 setWindowTitle(titleStr); 65 time->setText(timeStr); 66 persons->setText(personsStr); 67 room->setText(roomStr); 55 68 } 56 69 … … 59 72 QString program = QDir::currentPath() + "/" + *qApp->argv(); 60 73 QProcess::startDetached(program,QStringList()<<QString::number(mEventId)); 61 qApp->quit();74 closeDialog(); 62 75 } 63 76 -
src/gui/alarmdialog.ui
r30cd9b6 r7ec8838 6 6 <x>0</x> 7 7 <y>0</y> 8 <width> 337</width>9 <height>1 51</height>8 <width>406</width> 9 <height>176</height> 10 10 </rect> 11 </property> 12 <property name="sizePolicy" > 13 <sizepolicy vsizetype="MinimumExpanding" hsizetype="MinimumExpanding" > 14 <horstretch>0</horstretch> 15 <verstretch>0</verstretch> 16 </sizepolicy> 11 17 </property> 12 18 <property name="windowTitle" > … … 18 24 <item> 19 25 <widget class="QLabel" name="message" > 26 <property name="sizePolicy" > 27 <sizepolicy vsizetype="MinimumExpanding" hsizetype="MinimumExpanding" > 28 <horstretch>0</horstretch> 29 <verstretch>0</verstretch> 30 </sizepolicy> 31 </property> 20 32 <property name="text" > 21 33 <string>Alarm message goes here</string> … … 61 73 </widget> 62 74 </item> 63 <item row="1" column=" 2" >75 <item row="1" column="3" > 64 76 <widget class="QLabel" name="persons" > 65 77 <property name="text" > … … 68 80 </widget> 69 81 </item> 70 <item row="0" column=" 2" >82 <item row="0" column="3" > 71 83 <widget class="QLabel" name="time" > 72 84 <property name="text" > … … 75 87 </widget> 76 88 </item> 77 <item row="2" column=" 2" >89 <item row="2" column="3" > 78 90 <widget class="QLabel" name="room" > 79 91 <property name="text" > 80 92 <string>ROOM</string> 93 </property> 94 </widget> 95 </item> 96 <item row="1" column="0" > 97 <widget class="QLabel" name="label_5" > 98 <property name="text" > 99 <string/> 100 </property> 101 </widget> 102 </item> 103 <item row="1" column="2" > 104 <widget class="QLabel" name="label_6" > 105 <property name="text" > 106 <string/> 81 107 </property> 82 108 </widget>
Note: See TracChangeset
for help on using the changeset viewer.