#include "mainwindow.h" #include "ui_mainwindow.h" #include <QTimer> #include <QDateTime> #ifdef Q_WS_MAEMO_5 #include <QtGui/QX11Info> #include <X11/Xlib.h> #include <X11/Xatom.h> #include <X11/Xutil.h> #endif MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); m_Pressed = 0; connect(&m_Timer, SIGNAL(timeout()), this, SLOT(onTimer())); m_Timer.setInterval(500); m_Timer.setSingleShot(false); m_Timer.start(); connect(ui->pushButton, SIGNAL(clicked()), this, SLOT(onButtonClicked())); connect(ui->pushButton_2, SIGNAL(clicked()), this, SLOT(close())); onTimer(); onButtonClicked(); } MainWindow::~MainWindow() { delete ui; } void MainWindow::onTimer() { ui->lblTime->setText(QDateTime::currentDateTime().toString("hh:mm:ss")); } void MainWindow::onButtonClicked() { ui->lblOutput->setText(QString("Pressed %1 times").arg(m_Pressed)); m_Pressed++; }
pkill -STOP systemui
pkill -CONT systemui