--- infoscreen/MainView.cpp 2010/06/24 09:44:57 884
+++ infoscreen/MainView.cpp 2010/06/24 13:01:35 891
@@ -70,7 +70,7 @@
clockOverlay = new ClockOverlay(this);
clockOverlay->move(10,10);
- clockOverlay->resize(100,50);
+ clockOverlay->resize(150,75);
@@ -249,7 +249,6 @@
}
if (lastScreenSwitch.isNull() || lastScreenSwitch.elapsed() > (currentItem.runtime*1000)) {
-
QTime now = QTime::currentTime();
if (lastScreenSwitch.isNull())
currentItemIdx = -1;
@@ -297,6 +296,8 @@
} else {
errorInfoScreen("Der er ingen information at vise");
+ currentItem = ScreenItem();
+ currentItem.runtime = 60; //switch screens again in 1 minute
}
lastScreenSwitch = QTime::currentTime();
@@ -305,11 +306,12 @@
void MainView::errorInfoScreen(QString msg)
{
- ensureVisible(web);
- web->setHtml("\
-
\
- \
- ");
+ ensureVisible(web);
+ QString html("");
+ html.append("")
+ .append(msg)
+ .append(" |
");
+ web->setHtml(html);
}
void MainView::ensureVisible(QWidget* widget)