helpWindow( this ),
//set minFreq to 0
minFreq(0),
+ //are we using a power kernel?
+ powerKernel(false),
//create UI refresh timer
refreshTimer( this ),
//create a QGraphicsScene for the little chip icon
connect(&refreshTimer, SIGNAL(timeout()), this, SLOT(refresh()));
connect(ui->actionOverclocking, SIGNAL(toggled(bool)), this, SLOT(setOverclocking()));
+
+ //check if we are running on a power kernel
+ if ( getScalingFreq(0) > 600000 ) {
+ powerKernel = true;
+ } else {
+ powerKernel = false;
+ }
+
//disable overclocking button on vanilla kernels
- if ( getScalingFreq(0) <= 600000 ) {
+ if (!powerKernel) {
ui->actionOverclocking->setDisabled(true);
}
//! The help window
HelpWindow helpWindow;
int minFreq;
+ //! Are we using a power kernel?
+ bool powerKernel;
QString readSysFile( QString sys_file );
//! the timer for refreshing the UI
QTimer refreshTimer;