bugfix 2637

This commit is contained in:
2008-06-09 17:08:56 +00:00
parent 86770f4c91
commit a45dbd105d
2 changed files with 52 additions and 456 deletions
+33 -92
View File
@@ -76,21 +76,13 @@ void TimeDialog::loadFWObject(FWObject *o)
init=true; init=true;
m_dialog->cbStart1->setCheckState(Qt::Unchecked); m_dialog->cbStart1_2->setCheckState(Qt::Unchecked);
m_dialog->cbStart2->setCheckState(Qt::Unchecked); m_dialog->cbStart2_2->setCheckState(Qt::Unchecked);
m_dialog->cbStart3->setCheckState(Qt::Unchecked); m_dialog->cbStart3_2->setCheckState(Qt::Unchecked);
m_dialog->cbStart4->setCheckState(Qt::Unchecked); m_dialog->cbStart4_2->setCheckState(Qt::Unchecked);
m_dialog->cbStart5->setCheckState(Qt::Unchecked); m_dialog->cbStart5_2->setCheckState(Qt::Unchecked);
m_dialog->cbStart6->setCheckState(Qt::Unchecked); m_dialog->cbStart6_2->setCheckState(Qt::Unchecked);
m_dialog->cbStart7->setCheckState(Qt::Unchecked); m_dialog->cbStart7_2->setCheckState(Qt::Unchecked);
m_dialog->cbStop1->setCheckState(Qt::Unchecked);
m_dialog->cbStop2->setCheckState(Qt::Unchecked);
m_dialog->cbStop3->setCheckState(Qt::Unchecked);
m_dialog->cbStop4->setCheckState(Qt::Unchecked);
m_dialog->cbStop5->setCheckState(Qt::Unchecked);
m_dialog->cbStop6->setCheckState(Qt::Unchecked);
m_dialog->cbStop7->setCheckState(Qt::Unchecked);
m_dialog->obj_name->setText( QString::fromUtf8(s->getName().c_str()) ); m_dialog->obj_name->setText( QString::fromUtf8(s->getName().c_str()) );
m_dialog->comment->setPlainText( QString::fromUtf8(s->getComment().c_str()) ); m_dialog->comment->setPlainText( QString::fromUtf8(s->getComment().c_str()) );
@@ -133,25 +125,25 @@ void TimeDialog::loadFWObject(FWObject *o)
// from_weekday is -1 for "All days" // from_weekday is -1 for "All days"
// m_dialog->startDOW->setCurrentIndex( obj->getInt("from_weekday") + 1 ); // m_dialog->startDOW->setCurrentIndex( obj->getInt("from_weekday") + 1 );
QString sFromWeekday = obj->getStr("from_weekday").c_str(); QString sFromWeekday = s->getDaysOfWeek().c_str();
qDebug (sFromWeekday.toAscii().data());
if (sFromWeekday=="-1") if (sFromWeekday=="-1")
sFromWeekday="0,1,2,3,4,5,6"; sFromWeekday="0,1,2,3,4,5,6";
// Sunday is cbStart7 // Sunday is cbStart7
if (sFromWeekday.contains('0')) if (sFromWeekday.contains('0'))
m_dialog->cbStart7->setCheckState(Qt::Checked); m_dialog->cbStart7_2->setCheckState(Qt::Checked);
if (sFromWeekday.contains('1')) if (sFromWeekday.contains('1'))
m_dialog->cbStart1->setCheckState(Qt::Checked); m_dialog->cbStart1_2->setCheckState(Qt::Checked);
if (sFromWeekday.contains('2')) if (sFromWeekday.contains('2'))
m_dialog->cbStart2->setCheckState(Qt::Checked); m_dialog->cbStart2_2->setCheckState(Qt::Checked);
if (sFromWeekday.contains('3')) if (sFromWeekday.contains('3'))
m_dialog->cbStart3->setCheckState(Qt::Checked); m_dialog->cbStart3_2->setCheckState(Qt::Checked);
if (sFromWeekday.contains('4')) if (sFromWeekday.contains('4'))
m_dialog->cbStart4->setCheckState(Qt::Checked); m_dialog->cbStart4_2->setCheckState(Qt::Checked);
if (sFromWeekday.contains('5')) if (sFromWeekday.contains('5'))
m_dialog->cbStart5->setCheckState(Qt::Checked); m_dialog->cbStart5_2->setCheckState(Qt::Checked);
if (sFromWeekday.contains('6')) if (sFromWeekday.contains('6'))
m_dialog->cbStart6->setCheckState(Qt::Checked); m_dialog->cbStart6_2->setCheckState(Qt::Checked);
int toH = obj->getInt("to_hour"); int toH = obj->getInt("to_hour");
int toM = obj->getInt("to_minute"); int toM = obj->getInt("to_minute");
@@ -166,28 +158,6 @@ void TimeDialog::loadFWObject(FWObject *o)
m_dialog->endDate->setDate( (using_end_date)?QDate( y, m, d ):QDate() ); m_dialog->endDate->setDate( (using_end_date)?QDate( y, m, d ):QDate() );
m_dialog->useEndDate->setChecked(using_end_date); m_dialog->useEndDate->setChecked(using_end_date);
// to_weekday is -1 for "All days"
// m_dialog->endDOW->setCurrentIndex( obj->getInt("to_weekday") + 1 );
QString sToWeekday = obj->getStr("to_weekday").c_str();
if (sToWeekday=="-1")
sToWeekday="0,1,2,3,4,5,6";
// Sunday is cbStop7
if (sToWeekday.contains('0'))
m_dialog->cbStop7->setCheckState(Qt::Checked);
if (sToWeekday.contains('1'))
m_dialog->cbStop1->setCheckState(Qt::Checked);
if (sToWeekday.contains('2'))
m_dialog->cbStop2->setCheckState(Qt::Checked);
if (sToWeekday.contains('3'))
m_dialog->cbStop3->setCheckState(Qt::Checked);
if (sToWeekday.contains('4'))
m_dialog->cbStop4->setCheckState(Qt::Checked);
if (sToWeekday.contains('5'))
m_dialog->cbStop5->setCheckState(Qt::Checked);
if (sToWeekday.contains('6'))
m_dialog->cbStop6->setCheckState(Qt::Checked);
setDisabledPalette(m_dialog->obj_name); setDisabledPalette(m_dialog->obj_name);
setDisabledPalette(m_dialog->comment); setDisabledPalette(m_dialog->comment);
setDisabledPalette(m_dialog->startTime); setDisabledPalette(m_dialog->startTime);
@@ -216,24 +186,17 @@ void TimeDialog::enableAllWidgets()
m_dialog->useStartDate->setEnabled(!obj->isReadOnly()); m_dialog->useStartDate->setEnabled(!obj->isReadOnly());
m_dialog->startDate->setEnabled(!obj->isReadOnly() && m_dialog->useStartDate->isChecked()); m_dialog->startDate->setEnabled(!obj->isReadOnly() && m_dialog->useStartDate->isChecked());
// m_dialog->startDOW->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked()); // m_dialog->startDOW->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked());
m_dialog->cbStart1->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked()); /* m_dialog->cbStart1_2->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked());
m_dialog->cbStart2->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked()); m_dialog->cbStart2_2->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked());
m_dialog->cbStart3->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked()); m_dialog->cbStart3_2->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked());
m_dialog->cbStart4->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked()); m_dialog->cbStart4_2->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked());
m_dialog->cbStart5->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked()); m_dialog->cbStart5_2->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked());
m_dialog->cbStart6->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked()); m_dialog->cbStart6_2->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked());
m_dialog->cbStart7->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked()); m_dialog->cbStart7_2->setEnabled(!obj->isReadOnly() && !m_dialog->useStartDate->isChecked());*/
m_dialog->endTime->setEnabled(!obj->isReadOnly()); m_dialog->endTime->setEnabled(!obj->isReadOnly());
m_dialog->useEndDate->setEnabled(!obj->isReadOnly()); m_dialog->useEndDate->setEnabled(!obj->isReadOnly());
m_dialog->endDate->setEnabled(!obj->isReadOnly() && m_dialog->useEndDate->isChecked()); m_dialog->endDate->setEnabled(!obj->isReadOnly() && m_dialog->useEndDate->isChecked());
m_dialog->cbStop1->setEnabled(!obj->isReadOnly() && !m_dialog->useEndDate->isChecked());
m_dialog->cbStop2->setEnabled(!obj->isReadOnly() && !m_dialog->useEndDate->isChecked());
m_dialog->cbStop3->setEnabled(!obj->isReadOnly() && !m_dialog->useEndDate->isChecked());
m_dialog->cbStop4->setEnabled(!obj->isReadOnly() && !m_dialog->useEndDate->isChecked());
m_dialog->cbStop5->setEnabled(!obj->isReadOnly() && !m_dialog->useEndDate->isChecked());
m_dialog->cbStop6->setEnabled(!obj->isReadOnly() && !m_dialog->useEndDate->isChecked());
m_dialog->cbStop7->setEnabled(!obj->isReadOnly() && !m_dialog->useEndDate->isChecked());
// m_dialog->endDOW->setEnabled(!obj->isReadOnly() && !m_dialog->useEndDate->isChecked()); // m_dialog->endDOW->setEnabled(!obj->isReadOnly() && !m_dialog->useEndDate->isChecked());
} }
@@ -268,6 +231,8 @@ void TimeDialog::libChanged()
void TimeDialog::applyChanges() void TimeDialog::applyChanges()
{ {
if (!isTreeReadWrite(this,obj)) return; if (!isTreeReadWrite(this,obj)) return;
Interval *s = dynamic_cast<Interval*>(obj);
assert(s!=NULL);
string oldname=obj->getName(); string oldname=obj->getName();
obj->setName( string(m_dialog->obj_name->text().toUtf8().constData()) ); obj->setName( string(m_dialog->obj_name->text().toUtf8().constData()) );
@@ -288,26 +253,24 @@ void TimeDialog::applyChanges()
obj->setInt( "from_hour" , m_dialog->startTime->time().hour() ); obj->setInt( "from_hour" , m_dialog->startTime->time().hour() );
QString sFromWeekday ; QString sFromWeekday ;
if (m_dialog->cbStart1->checkState ()==Qt::Checked) if (m_dialog->cbStart7_2->checkState ()==Qt::Checked)
sFromWeekday+="0,"; sFromWeekday+="0,";
if (m_dialog->cbStart2->checkState ()==Qt::Checked) if (m_dialog->cbStart1_2->checkState ()==Qt::Checked)
sFromWeekday+="1,"; sFromWeekday+="1,";
if (m_dialog->cbStart3->checkState ()==Qt::Checked) if (m_dialog->cbStart2_2->checkState ()==Qt::Checked)
sFromWeekday+="2,"; sFromWeekday+="2,";
if (m_dialog->cbStart4->checkState ()==Qt::Checked) if (m_dialog->cbStart3_2->checkState ()==Qt::Checked)
sFromWeekday+="3,"; sFromWeekday+="3,";
if (m_dialog->cbStart5->checkState ()==Qt::Checked) if (m_dialog->cbStart4_2->checkState ()==Qt::Checked)
sFromWeekday+="4,"; sFromWeekday+="4,";
if (m_dialog->cbStart6->checkState ()==Qt::Checked) if (m_dialog->cbStart5_2->checkState ()==Qt::Checked)
sFromWeekday+="5,"; sFromWeekday+="5,";
if (m_dialog->cbStart7->checkState ()==Qt::Checked) if (m_dialog->cbStart6_2->checkState ()==Qt::Checked)
sFromWeekday+="6,"; sFromWeekday+="6,";
if (sFromWeekday.length()>0) if (sFromWeekday.length()>0)
sFromWeekday.remove(sFromWeekday.length()-1,0); sFromWeekday.remove(sFromWeekday.length()-1,0);
// obj->setInt( "from_weekday" , m_dialog->startDOW->currentIndex() -1); s->setDaysOfWeek(sFromWeekday.toAscii().data());
obj->setStr ("from_weekday" , sFromWeekday.toAscii().data());
if (m_dialog->useEndDate->isChecked()) if (m_dialog->useEndDate->isChecked())
{ {
obj->setInt( "to_day" , m_dialog->endDate->date().day() ); obj->setInt( "to_day" , m_dialog->endDate->date().day() );
@@ -322,28 +285,6 @@ void TimeDialog::applyChanges()
obj->setInt( "to_minute" , m_dialog->endTime->time().minute() ); obj->setInt( "to_minute" , m_dialog->endTime->time().minute() );
obj->setInt( "to_hour" , m_dialog->endTime->time().hour() ); obj->setInt( "to_hour" , m_dialog->endTime->time().hour() );
QString sToWeekday ;
if (m_dialog->cbStop1->checkState ()==Qt::Checked)
sToWeekday+="0,";
if (m_dialog->cbStop2->checkState ()==Qt::Checked)
sToWeekday+="1,";
if (m_dialog->cbStop3->checkState ()==Qt::Checked)
sToWeekday+="2,";
if (m_dialog->cbStop4->checkState ()==Qt::Checked)
sToWeekday+="3,";
if (m_dialog->cbStop5->checkState ()==Qt::Checked)
sToWeekday+="4,";
if (m_dialog->cbStop6->checkState ()==Qt::Checked)
sToWeekday+="5,";
if (m_dialog->cbStop7->checkState ()==Qt::Checked)
sToWeekday+="6,";
if (sToWeekday.length()>0)
sToWeekday.remove(sFromWeekday.length()-1,0);
// obj->setInt( "to_weekday" , m_dialog->endDOW->currentIndex() - 1 );
obj->setStr( "to_weekday" , sToWeekday.toAscii().data() );
mw->updateObjName(obj,QString::fromUtf8(oldname.c_str())); mw->updateObjName(obj,QString::fromUtf8(oldname.c_str()));
//apply->setEnabled( false ); //apply->setEnabled( false );
+19 -364
View File
@@ -8,8 +8,8 @@
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>828</width> <width>931</width>
<height>261</height> <height>294</height>
</rect> </rect>
</property> </property>
<property name="windowTitle" > <property name="windowTitle" >
@@ -249,45 +249,12 @@
<enum>QFrame::Sunken</enum> <enum>QFrame::Sunken</enum>
</property> </property>
<layout class="QVBoxLayout" > <layout class="QVBoxLayout" >
<property name="spacing" >
<number>2</number>
</property>
<property name="leftMargin" >
<number>2</number>
</property>
<property name="topMargin" >
<number>2</number>
</property>
<property name="rightMargin" >
<number>2</number>
</property>
<property name="bottomMargin" >
<number>2</number>
</property>
<item> <item>
<widget class="QGroupBox" name="groupBox2" > <widget class="QGroupBox" name="groupBox2" >
<property name="title" > <property name="title" >
<string/> <string/>
</property> </property>
<layout class="QGridLayout" > <layout class="QGridLayout" >
<property name="leftMargin" >
<number>2</number>
</property>
<property name="topMargin" >
<number>2</number>
</property>
<property name="rightMargin" >
<number>2</number>
</property>
<property name="bottomMargin" >
<number>2</number>
</property>
<property name="horizontalSpacing" >
<number>2</number>
</property>
<property name="verticalSpacing" >
<number>2</number>
</property>
<item row="0" column="0" > <item row="0" column="0" >
<widget class="QCheckBox" name="useStartDate" > <widget class="QCheckBox" name="useStartDate" >
<property name="text" > <property name="text" >
@@ -359,85 +326,6 @@
</property> </property>
</spacer> </spacer>
</item> </item>
<item row="2" column="0" colspan="4" >
<widget class="QFrame" name="frame" >
<property name="frameShape" >
<enum>QFrame::NoFrame</enum>
</property>
<property name="frameShadow" >
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" >
<property name="leftMargin" >
<number>0</number>
</property>
<property name="topMargin" >
<number>0</number>
</property>
<property name="rightMargin" >
<number>0</number>
</property>
<property name="bottomMargin" >
<number>0</number>
</property>
<property name="horizontalSpacing" >
<number>0</number>
</property>
<property name="verticalSpacing" >
<number>0</number>
</property>
<item row="0" column="0" >
<widget class="QCheckBox" name="cbStart1" >
<property name="text" >
<string>Mon</string>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QCheckBox" name="cbStart2" >
<property name="text" >
<string>Tue</string>
</property>
</widget>
</item>
<item row="0" column="2" >
<widget class="QCheckBox" name="cbStart3" >
<property name="text" >
<string>Wed</string>
</property>
</widget>
</item>
<item row="0" column="3" >
<widget class="QCheckBox" name="cbStart4" >
<property name="text" >
<string>Thu</string>
</property>
</widget>
</item>
<item row="0" column="4" >
<widget class="QCheckBox" name="cbStart5" >
<property name="text" >
<string>Fri</string>
</property>
</widget>
</item>
<item row="0" column="5" >
<widget class="QCheckBox" name="cbStart6" >
<property name="text" >
<string>Sat</string>
</property>
</widget>
</item>
<item row="0" column="6" >
<widget class="QCheckBox" name="cbStart7" >
<property name="text" >
<string>Sun</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout> </layout>
</widget> </widget>
</item> </item>
@@ -447,24 +335,6 @@
<string/> <string/>
</property> </property>
<layout class="QGridLayout" > <layout class="QGridLayout" >
<property name="leftMargin" >
<number>2</number>
</property>
<property name="topMargin" >
<number>2</number>
</property>
<property name="rightMargin" >
<number>2</number>
</property>
<property name="bottomMargin" >
<number>2</number>
</property>
<property name="horizontalSpacing" >
<number>2</number>
</property>
<property name="verticalSpacing" >
<number>2</number>
</property>
<item row="0" column="0" > <item row="0" column="0" >
<widget class="QCheckBox" name="useEndDate" > <widget class="QCheckBox" name="useEndDate" >
<property name="text" > <property name="text" >
@@ -529,7 +399,16 @@
</property> </property>
</spacer> </spacer>
</item> </item>
<item row="2" column="0" colspan="4" > </layout>
</widget>
</item>
<item>
<widget class="QGroupBox" name="groupBox" >
<property name="title" >
<string/>
</property>
<layout class="QGridLayout" >
<item row="0" column="0" >
<widget class="QFrame" name="frame_2" > <widget class="QFrame" name="frame_2" >
<property name="frameShape" > <property name="frameShape" >
<enum>QFrame::NoFrame</enum> <enum>QFrame::NoFrame</enum>
@@ -557,49 +436,49 @@
<number>0</number> <number>0</number>
</property> </property>
<item row="0" column="0" > <item row="0" column="0" >
<widget class="QCheckBox" name="cbStop1" > <widget class="QCheckBox" name="cbStart1_2" >
<property name="text" > <property name="text" >
<string>Mon</string> <string>Mon</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="1" > <item row="0" column="1" >
<widget class="QCheckBox" name="cbStop2" > <widget class="QCheckBox" name="cbStart2_2" >
<property name="text" > <property name="text" >
<string>Tue</string> <string>Tue</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="2" > <item row="0" column="2" >
<widget class="QCheckBox" name="cbStop3" > <widget class="QCheckBox" name="cbStart3_2" >
<property name="text" > <property name="text" >
<string>Wed</string> <string>Wed</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="3" > <item row="0" column="3" >
<widget class="QCheckBox" name="cbStop4" > <widget class="QCheckBox" name="cbStart4_2" >
<property name="text" > <property name="text" >
<string>Thu</string> <string>Thu</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="4" > <item row="0" column="4" >
<widget class="QCheckBox" name="cbStop5" > <widget class="QCheckBox" name="cbStart5_2" >
<property name="text" > <property name="text" >
<string>Fri</string> <string>Fri</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="5" > <item row="0" column="5" >
<widget class="QCheckBox" name="cbStop6" > <widget class="QCheckBox" name="cbStart6_2" >
<property name="text" > <property name="text" >
<string>Sat</string> <string>Sat</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="6" > <item row="0" column="6" >
<widget class="QCheckBox" name="cbStop7" > <widget class="QCheckBox" name="cbStart7_2" >
<property name="text" > <property name="text" >
<string>Sun</string> <string>Sun</string>
</property> </property>
@@ -779,229 +658,5 @@
</hint> </hint>
</hints> </hints>
</connection> </connection>
<connection>
<sender>cbStart1</sender>
<signal>stateChanged(int)</signal>
<receiver>TimeDialog_q</receiver>
<slot>changed()</slot>
<hints>
<hint type="sourcelabel" >
<x>220</x>
<y>126</y>
</hint>
<hint type="destinationlabel" >
<x>219</x>
<y>127</y>
</hint>
</hints>
</connection>
<connection>
<sender>cbStart2</sender>
<signal>stateChanged(int)</signal>
<receiver>TimeDialog_q</receiver>
<slot>changed()</slot>
<hints>
<hint type="sourcelabel" >
<x>282</x>
<y>125</y>
</hint>
<hint type="destinationlabel" >
<x>259</x>
<y>116</y>
</hint>
</hints>
</connection>
<connection>
<sender>cbStart3</sender>
<signal>stateChanged(int)</signal>
<receiver>TimeDialog_q</receiver>
<slot>changed()</slot>
<hints>
<hint type="sourcelabel" >
<x>327</x>
<y>123</y>
</hint>
<hint type="destinationlabel" >
<x>296</x>
<y>123</y>
</hint>
</hints>
</connection>
<connection>
<sender>cbStart4</sender>
<signal>stateChanged(int)</signal>
<receiver>TimeDialog_q</receiver>
<slot>changed()</slot>
<hints>
<hint type="sourcelabel" >
<x>372</x>
<y>131</y>
</hint>
<hint type="destinationlabel" >
<x>502</x>
<y>0</y>
</hint>
</hints>
</connection>
<connection>
<sender>cbStart5</sender>
<signal>stateChanged(int)</signal>
<receiver>TimeDialog_q</receiver>
<slot>changed()</slot>
<hints>
<hint type="sourcelabel" >
<x>416</x>
<y>125</y>
</hint>
<hint type="destinationlabel" >
<x>394</x>
<y>1</y>
</hint>
</hints>
</connection>
<connection>
<sender>cbStart6</sender>
<signal>stateChanged(int)</signal>
<receiver>TimeDialog_q</receiver>
<slot>changed()</slot>
<hints>
<hint type="sourcelabel" >
<x>478</x>
<y>125</y>
</hint>
<hint type="destinationlabel" >
<x>456</x>
<y>0</y>
</hint>
</hints>
</connection>
<connection>
<sender>cbStart7</sender>
<signal>stateChanged(int)</signal>
<receiver>TimeDialog_q</receiver>
<slot>changed()</slot>
<hints>
<hint type="sourcelabel" >
<x>517</x>
<y>118</y>
</hint>
<hint type="destinationlabel" >
<x>598</x>
<y>0</y>
</hint>
</hints>
</connection>
<connection>
<sender>cbStop1</sender>
<signal>stateChanged(int)</signal>
<receiver>TimeDialog_q</receiver>
<slot>changed()</slot>
<hints>
<hint type="sourcelabel" >
<x>221</x>
<y>216</y>
</hint>
<hint type="destinationlabel" >
<x>215</x>
<y>0</y>
</hint>
</hints>
</connection>
<connection>
<sender>cbStop2</sender>
<signal>stateChanged(int)</signal>
<receiver>TimeDialog_q</receiver>
<slot>changed()</slot>
<hints>
<hint type="sourcelabel" >
<x>279</x>
<y>213</y>
</hint>
<hint type="destinationlabel" >
<x>262</x>
<y>0</y>
</hint>
</hints>
</connection>
<connection>
<sender>cbStop3</sender>
<signal>stateChanged(int)</signal>
<receiver>TimeDialog_q</receiver>
<slot>changed()</slot>
<hints>
<hint type="sourcelabel" >
<x>327</x>
<y>212</y>
</hint>
<hint type="destinationlabel" >
<x>166</x>
<y>0</y>
</hint>
</hints>
</connection>
<connection>
<sender>cbStop4</sender>
<signal>stateChanged(int)</signal>
<receiver>TimeDialog_q</receiver>
<slot>changed()</slot>
<hints>
<hint type="sourcelabel" >
<x>378</x>
<y>204</y>
</hint>
<hint type="destinationlabel" >
<x>676</x>
<y>0</y>
</hint>
</hints>
</connection>
<connection>
<sender>cbStop5</sender>
<signal>stateChanged(int)</signal>
<receiver>TimeDialog_q</receiver>
<slot>changed()</slot>
<hints>
<hint type="sourcelabel" >
<x>432</x>
<y>214</y>
</hint>
<hint type="destinationlabel" >
<x>57</x>
<y>0</y>
</hint>
</hints>
</connection>
<connection>
<sender>cbStop6</sender>
<signal>stateChanged(int)</signal>
<receiver>TimeDialog_q</receiver>
<slot>changed()</slot>
<hints>
<hint type="sourcelabel" >
<x>462</x>
<y>212</y>
</hint>
<hint type="destinationlabel" >
<x>86</x>
<y>0</y>
</hint>
</hints>
</connection>
<connection>
<sender>cbStop7</sender>
<signal>stateChanged(int)</signal>
<receiver>TimeDialog_q</receiver>
<slot>changed()</slot>
<hints>
<hint type="sourcelabel" >
<x>542</x>
<y>214</y>
</hint>
<hint type="destinationlabel" >
<x>776</x>
<y>0</y>
</hint>
</hints>
</connection>
</connections> </connections>
</ui> </ui>