/[projects]/infoscreen/MainView.cpp
ViewVC logotype

Diff of /infoscreen/MainView.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 523 by torben, Wed Dec 16 09:42:08 2009 UTC revision 524 by torben, Tue Jan 5 14:03:06 2010 UTC
# Line 11  Line 11 
11    
12  #include "MyWebView.h"  #include "MyWebView.h"
13  #include "clientsiderender.h"  #include "clientsiderender.h"
14    #include "pictureview.h"
15    
16    
17  MainView::MainView(QWidget* parent)  MainView::MainView(QWidget* parent)
# Line 30  MainView::MainView(QWidget* parent) Line 31  MainView::MainView(QWidget* parent)
31    
32          render = new ClientSideRender(this);          render = new ClientSideRender(this);
33          render->setVisible( false );          render->setVisible( false );
34    
35          web = new MyWebView(this);          web = new MyWebView(this);
36          web->setVisible( true);          web->setVisible( false);
37    
38            picture = new PictureView(this);
39            picture->setVisible( true );
40    
41    
42    
43          QVBoxLayout* layout = new QVBoxLayout();          QVBoxLayout* layout = new QVBoxLayout();
44          layout->addWidget(web,1);          layout->addWidget(web,1);
45          layout->addWidget(render,1);          layout->addWidget(render,1);
46            layout->addWidget(picture,1);
47          layout->addStretch();          layout->addStretch();
48          layout->setContentsMargins(0,0,0,0);          layout->setContentsMargins(0,0,0,0);
49          setLayout(layout);          setLayout(layout);
# Line 52  MainView::MainView(QWidget* parent) Line 58  MainView::MainView(QWidget* parent)
58    
59  void MainView::onTimer()  void MainView::onTimer()
60  {  {
61        static int count = 0;
62      screenManager.timerTick();      screenManager.timerTick();
63    
64        if ( (count%10) == 0) {
65    
66            int t = count / 10;
67            qDebug() << t;
68            if ( (t%2) == 0) {
69                picture->loadFromUrl("http://10.210.210.200/infoscreens/data/images/image1.jpg");
70            } else {
71                picture->loadFromUrl("http://10.210.210.200/infoscreens/data/images/image2.jpg");
72            }
73        }
74        count++;
75  }  }

Legend:
Removed from v.523  
changed lines
  Added in v.524

  ViewVC Help
Powered by ViewVC 1.1.20