Beispiel #1
0
void keyboard(unsigned char key, int x, int y){
    getRidOfWarnings(x, y);
    switch (key){
    case ' ':{
        resetCommands();
        glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
//        readFile();
        glutSwapBuffers();
             }break;
    case 'l':{
        g_movePathType = !g_movePathType;
             }break;
    case 'd':{
        g_displaymovePath = !g_displaymovePath;
             }break;
    case 'p':{
        g_display_points = !g_display_points;
             }break;
    case '`':{
        g_x_angle = 0;
        g_y_angle = 0;

        g_x_pan = 0;
        g_y_pan = 0;

        g_scale = 1;
        }break;
    case '=':{
        g_scale += (float).01;
        }break;
    case '-':{
        g_scale -= (float).01;
        }break;
    }
}
Beispiel #2
0
Commands::Commands(Users* users, Swift::Client* client, Storage* storage, MUCs* mucs) {
	users_ = users;
	client_ = client;
	mucs_ = mucs;
	storage_ = storage;
	resetCommands();
}
void DefaultGdbServerProviderConfigWidget::setFromProvider()
{
    const auto p = static_cast<DefaultGdbServerProvider *>(provider());
    Q_ASSERT(p);

    QSignalBlocker blocker(this);
    m_hostWidget->setHost(p->m_host);
    m_hostWidget->setPort(p->m_port);
    m_initCommandsTextEdit->setPlainText(p->initCommands());
    m_resetCommandsTextEdit->setPlainText(p->resetCommands());
}
void OpenOcdGdbServerProviderConfigWidget::setFromProvider()
{
    const auto p = static_cast<OpenOcdGdbServerProvider *>(provider());
    Q_ASSERT(p);

    QSignalBlocker blocker(this);
    startupModeChanged();
    m_hostWidget->setHost(p->m_host);
    m_hostWidget->setPort(p->m_port);
    m_executableFileChooser->setFileName(Utils::FileName::fromString(p->m_executableFile));
    m_rootScriptsDirChooser->setFileName(Utils::FileName::fromString(p->m_rootScriptsDir));
    m_configurationFileChooser->setFileName(Utils::FileName::fromString(p->m_configurationFile));
    m_additionalArgumentsLineEdit->setText(p->m_additionalArguments);
    m_initCommandsTextEdit->setPlainText(p->initCommands());
    m_resetCommandsTextEdit->setPlainText(p->resetCommands());
}