MainWindow::MainWindow(QWidget *parent):QMainWindow(parent), ui(new Ui::MainWindow) { coordCubeOX = coordCubeOY = coordCubeOZ = 0; sizeCubeOX = sizeCubeOY = sizeCubeOZ = 1.5; rotateCubeOX = rotateCubeOY = rotateCubeOZ = 0; scaleCameraOX = scaleCameraOY = scaleCameraOZ = 1; rotateCameraOX = rotateCameraOY = 30; rotateCameraOZ = 0; for(int i = 0; i < 4; i++) { oldValueSensors[i] = 0; peremSensors[i] = 0; myCoordSensor[i] = 0; } ui->setupUi(this); MainWindow::setWindowTitle("Program 3D cube. Projects sensor"); timer = new QTimer(this); timer->setInterval(20); revers = 0; connect(timer, SIGNAL(timeout()), this, SLOT(onTimerTick())); }
void HighResTimer::run() { thread = Thread::getThreadInstance(); usleep(interval); // Delay first tick callback while (_run) { onTimerTick(); usleep(interval); } thread = 0; }
//>>>>>>>>>>>>>>>>>>>>>>>CONSTRUCTOR>>>>>>>>>>>>>>>>>>> MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); cnt = 0; mainTimer = new QTimer(); mainTimer->setInterval(20); connect(mainTimer, SIGNAL(timeout()), SLOT(onTimerTick())); mainThread = new GLWidget(this); mainThread->setGeometry(ui->glWidget->x(), ui->glWidget->y(), ui->glWidget->geometry().width(), ui->glWidget->geometry().height()); ui->glWidget = mainThread; this->setWindowState(Qt::WindowMaximized); mainTimer->start(); }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow), cur_figure(NULL), m_score(0), m_level(1), m_speed(600) { ui->setupUi(this); ui->stackedWidget->setCurrentIndex(1); connect(&m_timer, SIGNAL(timeout()), this, SLOT(onTimerTick())); ui->graphicsView->setScene(&m_scene); ui->graphicsView->setFocusPolicy(Qt::NoFocus); setFocusPolicy(Qt::StrongFocus); connect(ui->startBtn, SIGNAL(clicked()), this, SLOT(startGame())); connect(ui->restartBtn, SIGNAL(clicked()), this, SLOT(startGame())); ui->stackedWidget->setCurrentIndex(START_WIDGET_INDEX); ui->lcdLevel->setPalette(Qt::green); ui->lcdScore->setPalette(Qt::green); }
AnimatedIcon::AnimatedIcon( QWidget *parent ) : QLabel( parent ), mTimer( this ), mIdleFrame( NULL ) { mCurrentFrame = mRemainingLoops = 0; connect( &mTimer, SIGNAL( timeout() ), this, SLOT( onTimerTick() ) ); }