//create UI refresh timer
refreshTimer( this ),
//create a QGraphicsScene for the little chip icon
- scene( this ),
- //the settings widget
- settings(this)
+ scene( this )
{
//this is a stacked window on Maemo 5
#if defined(Q_WS_MAEMO_5)
helpWindow.setWindowFlags( windowFlags() | Qt::Window );
//Settings widget
- settings.hide();
+ settings = new Settings;
+ settings->hide();
//show errors about the sudo setup only once
showSudoError = true;
MainWindow::~MainWindow()
{
+ delete settings;
delete ui;
}
//check for overclocking
#if defined(Q_WS_MAEMO_5)
- if (!settings.useOverclocking() && newmax > 600000) {
+ if (!settings->useOverclocking() && newmax > 600000) {
QMaemo5InformationBox::information(this, tr( "You need to enable overclocking in QCPUFreq's settings in order to set frequencies above 600MHz!"), 0);
refresh();
return;
void MainWindow::setAutoRotation()
{
#if defined(Q_WS_MAEMO_5)
- setAttribute(Qt::WA_Maemo5AutoOrientation, settings.useAutoRotate());
+ setAttribute(Qt::WA_Maemo5AutoOrientation, settings->useAutoRotate());
#endif
}
*/
void MainWindow::showSettings()
{
- settings.reset();
- settings.show();
+ settings->reset();
+ settings->show();
}