#include "ConnectionSettings.h"
#include "StartupSettings.h"
#include "DisplaySettings.h"
+#include "DateTimeSettings.h"
#include "Room.h"
#include <QDomDocument>
#include <QDomElement>
if ( tagName == QString( "dayofweek" ) )
{
- QDomText t = node.ownerDocument().createTextNode( iDateTimeSettings->iDayOfWeek);
+ QDomText t = node.ownerDocument().createTextNode( iDateTimeSettings->dayOfWeek());
e.replaceChild( t, e.firstChild() );
}
else if( tagName == QString( "StandardTimeChangeMoment" ) )
{
- QDomText t = node.ownerDocument().createTextNode( iDateTimeSettings->iStandardTimeChangeMoment.toString("dd.MM.yyyy hh:mm:ss"));
+ QDomText t = node.ownerDocument().createTextNode( iDateTimeSettings->standardTimeChange().toString("ddMMyyyyhhmmss"));
e.replaceChild( t, e.firstChild() );
}
else if( tagName == QString( "DaylightSaveTimeChangeMoment" ) )
{
- QDomText t = node.ownerDocument().createTextNode( iDateTimeSettings->iDaylightSaveTimeChangeMoment.toString("dd.MM.yyyy hh:mm:ss"));
+ QDomText t = node.ownerDocument().createTextNode( iDateTimeSettings->daylightSaveTimeChange().toString("ddMMyyyyhhmmss"));
e.replaceChild( t, e.firstChild() );
}
}
QDateTime daylightSaveTimeChangeMoment;
QString dayOfWeek;
+ // Defaults
+ //standardTimeChangeMoment.fromString("05102009040000", "ddMMyyyyhhmmss");
+ //daylightSaveTimeChangeMoment.fromString("01042010030000", "ddMMyyyyhhmmss");
+ //dayOfWeek.append("sunday");
+
for ( QDomNode node = aXML.firstChild(); !node.isNull(); node = node.nextSibling() )
{
QDomElement e = node.toElement();
if ( tagName == QString( "dayofweek" ) )
{
dayOfWeek = e.text();
+ qDebug() << "Configuration::readDateTimeSettings: " +e.text();
}
- else if( tagName == QString( "StandardTimeChangeMoment" ) )
+ else if( tagName == QString( "standardtimechangemoment" ) )
{
- standardTimeChangeMoment.fromString(e.text(), "dd.MM.yyyy hh:mm:ss");
+ standardTimeChangeMoment = QDateTime::fromString(e.text(), "ddMMyyyyhhmmss");
+ qDebug() << "Configuration::readDateTimeSettings: " +standardTimeChangeMoment.toString("ddMMyyyyhhmmss");
}
- else if( tagName == QString( "DaylightSaveTimeChangeMoment" ) )
+ else if( tagName == QString( "daylightsavetimechangemoment" ) )
{
- daylightSaveTimeChangeMoment.fromString(e.text(), "dd.MM.yyyy hh:mm:ss");
+ daylightSaveTimeChangeMoment = QDateTime::fromString(e.text(), "ddMMyyyyhhmmss");
+ qDebug() << "Configuration::readDateTimeSettings: " +daylightSaveTimeChangeMoment.toString("ddMMyyyyhhmmss");
}
}