Refresh UI every 10 seconds
[qcpufreq] / src / mainwindow.cpp
index 56c4b69..2f7504b 100755 (executable)
@@ -47,11 +47,17 @@ MainWindow::MainWindow(QWidget *parent) :
     scene = new QGraphicsScene();
     orientationChanged();
 
+    //create the refresh timer
+    refreshTimer = new QTimer();
+    //refresh UI every 10 seconds
+    refreshTimer->start( 10000 );
+
     //connect signals and slots
     connect( ui->actionAbout, SIGNAL(triggered()), this, SLOT(about()) );
     connect( ui->freq_adjust, SIGNAL(valueChanged(int)), this, SLOT(adjustFreq()) );
     connect(QApplication::desktop(), SIGNAL(resized(int)), this, SLOT(orientationChanged()));
     connect( ui->sr_btn, SIGNAL(clicked()), this, SLOT(setSmartReflex()) );
+    connect(refreshTimer, SIGNAL(timeout()), this, SLOT(refresh()));
 
 }