コード例 #1
0
void FlightToggle::onDeviceModeChanged(MeeGo::QmDeviceMode::DeviceMode mode)
{
    bool isFlightMode = getIsFlightModeFromDeviceMode(mode);
    m_isActive = isFlightMode;
    emit stateChanged(m_isActive);
    emit iconChanged(toggleIcon());
}
コード例 #2
0
void MethodStackLayer::hideEnded()
{
    parent->getProgramLayer()->setControlledMode(false);
    toggleIcon();
    
    parent->getProgramControlLayer()->setEnabled(true);
    
    parent->restartLevel(NULL);
}
コード例 #3
0
void MethodStackLayer::showEnded()
{
    parent->reorderChild(this,30);
    parent->getProgramLayer()->setControlledMode(true);
    toggleIcon();
    
    parent->getProgramControlLayer()->setEnabled(false);
    scroll->setActive(true);
}
コード例 #4
0
ファイル: mainwindow.cpp プロジェクト: aitormf/JdeRobot
void MainWindow::initButtons(){
    QPixmap rotateLeft(":images/rotate_left.png");
    QIcon rotateLeftIcon(rotateLeft);
    this->ui->angZL->setIcon(rotateLeftIcon);

    QPixmap rotateRight(":images/rotate_right.png");
    QIcon rotateRightIcon(rotateRight);
    this->ui->angZR->setIcon(rotateRightIcon);

    QPixmap up(":images/up.png");
    QIcon upIcon(up);
    this->ui->linZU->setIcon(upIcon);

    QPixmap down(":images/down.png");
    QIcon downIcon(down);
    this->ui->linZD->setIcon(downIcon);

    QPixmap toggle(":images/toggle_cam.png");
    QIcon toggleIcon(toggle);
    this->ui->toggleCam->setIcon(toggleIcon);

    QPixmap forward(":images/forward.png");
    QIcon forwardIcon(forward);
    this->ui->linXF->setIcon(forwardIcon);

    QPixmap backward(":images/backward.png");
    QIcon backwardIcon(backward);
    this->ui->linXB->setIcon(backwardIcon);

    QPixmap left(":images/left.png");
    QIcon leftIcon(left);
    this->ui->linYL->setIcon(leftIcon);

    QPixmap right(":images/right.png");
    QIcon rightIcon(right);
    this->ui->linYR->setIcon(rightIcon);
}