Example #1
0
startMenu::startMenu(float width, float height)
{
	highlightSprite01->setPosition(10, 235);
	mTimer = 0;
	mState = 3;
	setFonts();
	setTextures();

	spriteContinue->setPosition(689, 525);
	spriteNewgame->setPosition(689, 635);
	spriteOption->setPosition(689, 755);
	spriteCredits->setPosition(689, 875);
	spriteExit->setPosition(1770, 45);

	spriteSpinbg->setPosition(600, 0);

	selectedIndex = 0;

	mRects[3] = new sf::IntRect(sf::Vector2i(640, 510), sf::Vector2i(540, 100));
	mRects[0] = new sf::IntRect(sf::Vector2i(640, 630), sf::Vector2i(540, 100));
	mRects[1] = new sf::IntRect(sf::Vector2i(650, 750), sf::Vector2i(550, 100));
	mRects[2] = new sf::IntRect(sf::Vector2i(1750, 35), sf::Vector2i(115, 95));
	mRects[4] = new sf::IntRect(sf::Vector2i(650, 870), sf::Vector2i(550, 100));


}
Example #2
0
optionMenu::optionMenu(float width, float height)
{
	minSliderX = 956; maxSliderX = 1462;

	mTimer = 0;
	mState = 4;
	mOptionMenuState = 1;
	setFonts();
	setTextures();

	slider01->setPosition(1400, 718);

	spriteControl->setPosition(745, 650);
	spriteVideo->setPosition(800, 750);
	spriteAudio->setPosition(800, 850);
	spriteBack->setPosition(1385, 515);

	selectedIndex = 0;

	mRects[0] = new sf::IntRect(sf::Vector2i(730, 650), sf::Vector2i(360, 75));
	mRects[1] = new sf::IntRect(sf::Vector2i(730, 750), sf::Vector2i(360, 75));
	mRects[2] = new sf::IntRect(sf::Vector2i(730, 850), sf::Vector2i(360, 75));
	mRects[3] = new sf::IntRect(sf::Vector2i(1375, 504), sf::Vector2i(113, 91));

}
Example #3
0
void LTWindow::on_actionPreferences_triggered()
{
    if (prefs->exec(settings) == QDialog::Accepted)
    {
        setFonts(prefs->getMainFont(), prefs->getCommentaryFont());

        ui->splitter->setOpaqueResize(prefs->isSplitterOpaqueResize());
        //ui->tableWidget->setAlternatingRowColors(prefs->isAlternatingRowColors());

        eventRecorder->setAutoStopRecord(settings->value("ui/auto_stop_record").toInt());
        eventRecorder->setAutoSaveRecord(settings->value("ui/auto_save_record").toInt());

        NetworkSettings::getInstance().setProxy(prefs->getProxy(), prefs->proxyEnabled());

        for (int i = 0; i < h2hDialog.size(); ++i)
        {
            if (h2hDialog[i]->isVisible())
                h2hDialog[i]->updateData();
        }

        for (int i = 0; i < ltcDialog.size(); ++i)
        {
            if (ltcDialog[i]->isVisible())
                ltcDialog[i]->updateData();
        }

        ui->driverDataWidget->updateDriverData(currDriver);

        ui->ltWidget->setDrawCarThumbnails(settings->value("ui/car_thumbnails").toBool());
        driverTrackerWidget->drawTrackerClassification(settings->value("ui/draw_tracker_classification").toBool());        
    }
}
Example #4
0
QToasterBrowserLCD::QToasterBrowserLCD(QWidget *parent)
  : QToasterLCD(parent)
  , ui(new Ui::QToasterBrowserLCD)
{
  ui->setupUi(this);
  setFonts();
  createSkin();
  ui->stompAEdit->setText("-");
  ui->stompBEdit->setText("-");
  ui->stompCEdit->setText("-");
  ui->stompDEdit->setText("-");
  ui->stompXEdit->setText("-");
  ui->stompModEdit->setText("-");
  ui->reverbEdit->setText("REV");
  ui->delayEdit->setText("DLY");
  ui->rigNameEdit->setText("-");
  ui->rigAuthorEdit->setText("-");
  ui->rigTypeEdit->setText("Guitar Rig");
  ui->ampNameEdit->setText("-");

  ui->stompAEdit->setStyleSheet("border-radius: 3px");

  setStompAEnabled(false);
  setStompBEnabled(false);
  setStompCEnabled(false);
  setStompDEnabled(false);
  setStompXEnabled(false);
  setStompModEnabled(false);
  setDelayEnabled(false);
  setReverbEnabled(false);

  setColor(mColor);
}
Example #5
0
Cell::Cell(const AttributedString& content, FontMapPtr pFontMap, const std::string& encoding, bool trueType):
	_content(content), 
	_outline(OUTLINE_NONE),
	_lineWidth(1.0f),
	_encoding(encoding), 
	_trueType(trueType)
{
	setFonts(pFontMap);
}
Example #6
0
Cell::Cell(const AttributedString& content, const std::string& name, FontMapPtr pFontMap):
	_content(content), 
	_name(name),
	_outline(OUTLINE_NONE),
	_lineWidth(1.0f),
	_encoding("UTF-8"),
	_trueType(true)

{
	setFonts(pFontMap);
}
Example #7
0
WinMenu::WinMenu(float width, float height)
{
	mTimer = 0;
	mState = 6;
	setFonts();
	setTextures();


	selectedIndex = 0;

	mRects[0] = new sf::IntRect(sf::Vector2i(500, 640), sf::Vector2i(550, 100));
	mRects[1] = new sf::IntRect(sf::Vector2i(500, 740), sf::Vector2i(550, 100));

}
Example #8
0
StylesPlugin::StylesPlugin(unsigned base, const char *config)
        : Plugin(base)
{
    m_saveBaseFont = NULL;
    m_saveMenuFont = NULL;
    m_savePalette = new QPalette(QApplication::palette());
    load_data(stylesData, &data, config);
    setFonts();
    if (getSystemColors()){
        setBtnColor(m_savePalette->active().color(QColorGroup::Button).rgb() & 0xFFFFFF);
        setBgColor(m_savePalette->active().color(QColorGroup::Background).rgb() & 0xFFFFFF);
    }else{
        setColors();
    }
    setStyles();
}
Example #9
0
File: tab.cpp Project: 0x0all/SASM
Tab::Tab(QWidget *parent) :
    QMainWindow(parent)
{
    //Setting code field
    code = new CodeEditor;
    setCentralWidget(code);

    //Setting input and output fields
    input = new RuQTextEdit;
    output = new RuQTextEdit;
    output->setReadOnly(true);
    inputLayout = new QVBoxLayout;
    outputLayout = new QVBoxLayout;
    inputLayout->addWidget(input);
    outputLayout->addWidget(output);

    setDockOptions(QMainWindow::AllowNestedDocks | QMainWindow::AnimatedDocks);

    QDockWidget *inputDock = new QDockWidget(tr("Input"), this);
    inputDock->setAllowedAreas(Qt::AllDockWidgetAreas);
    inputWidget = new QWidget(inputDock);
    inputWidget->setLayout(inputLayout);
    inputDock->setWidget(inputWidget);
    inputDock->setFeatures(QDockWidget::DockWidgetFloatable | QDockWidget::DockWidgetMovable);
    addDockWidget(Qt::RightDockWidgetArea, inputDock);
    inputDock->setObjectName("inputDock");

    QDockWidget *outputDock = new QDockWidget(tr("Output"), this);
    outputDock->setAllowedAreas(Qt::AllDockWidgetAreas);
    outputWidget = new QWidget(outputDock);
    outputWidget->setLayout(outputLayout);
    outputDock->setWidget(outputWidget);
    outputDock->setFeatures(QDockWidget::DockWidgetFloatable | QDockWidget::DockWidgetMovable);
    addDockWidget(Qt::RightDockWidgetArea, outputDock);
    outputDock->setObjectName("outputDock");

    //Setting io and code fonts
    setFonts();

    //restore state
    QSettings settings("SASM Project", "SASM");
    restoreGeometry(settings.value("tabgeometry").toByteArray());
    restoreState(settings.value("tabwindowstate").toByteArray());
}
UserViewConfig::UserViewConfig(QWidget *parent)
        : UserViewConfigBase(parent)
{
    chkDblClick->setChecked(CorePlugin::m_plugin->getUseDblClick());
    chkSysColors->setChecked(CorePlugin::m_plugin->getUseSysColors());
    btnOnline->setColor(CorePlugin::m_plugin->getColorOnline());
    btnOffline->setColor(CorePlugin::m_plugin->getColorOffline());
    btnAway->setColor(CorePlugin::m_plugin->getColorAway());
    btnNA->setColor(CorePlugin::m_plugin->getColorNA());
    btnDND->setColor(CorePlugin::m_plugin->getColorDND());
    btnGroup->setColor(CorePlugin::m_plugin->getColorGroup());
    chkGroupSeparator->setChecked(CorePlugin::m_plugin->getGroupSeparator());
    chkSmallFont->setChecked(CorePlugin::m_plugin->getSmallGroupFont());
    chkScroll->setChecked(CorePlugin::m_plugin->getNoScroller());
    connect(chkSysColors, SIGNAL(toggled(bool)), this, SLOT(colorsToggled(bool)));
    colorsToggled(chkSysColors->isChecked());
    fillBox(cmbSort1);
    fillBox(cmbSort2);
    fillBox(cmbSort3);
    setSortMode(CorePlugin::m_plugin->getSortMode());
    connect(cmbSort1, SIGNAL(activated(int)), this, SLOT(sortChanged(int)));
    connect(cmbSort2, SIGNAL(activated(int)), this, SLOT(sortChanged(int)));
    connect(cmbSort3, SIGNAL(activated(int)), this, SLOT(sortChanged(int)));
    btnAuth1->setPixmap(Pict("text_strike"));
    btnAuth2->setPixmap(Pict("text_italic"));
    btnAuth3->setPixmap(Pict("text_under"));
    btnVisible1->setPixmap(Pict("text_strike"));
    btnVisible2->setPixmap(Pict("text_italic"));
    btnVisible3->setPixmap(Pict("text_under"));
    btnInvisible1->setPixmap(Pict("text_strike"));
    btnInvisible2->setPixmap(Pict("text_italic"));
    btnInvisible3->setPixmap(Pict("text_under"));
    btnAuth1->setToggleButton(true);
    btnAuth2->setToggleButton(true);
    btnAuth3->setToggleButton(true);
    btnVisible1->setToggleButton(true);
    btnVisible2->setToggleButton(true);
    btnVisible3->setToggleButton(true);
    btnInvisible1->setToggleButton(true);
    btnInvisible2->setToggleButton(true);
    btnInvisible3->setToggleButton(true);
    connect(btnAuth1, SIGNAL(toggled(bool)), this, SLOT(setFonts(bool)));
    connect(btnAuth2, SIGNAL(toggled(bool)), this, SLOT(setFonts(bool)));
    connect(btnAuth3, SIGNAL(toggled(bool)), this, SLOT(setFonts(bool)));
    connect(btnVisible1, SIGNAL(toggled(bool)), this, SLOT(setFonts(bool)));
    connect(btnVisible2, SIGNAL(toggled(bool)), this, SLOT(setFonts(bool)));
    connect(btnVisible3, SIGNAL(toggled(bool)), this, SLOT(setFonts(bool)));
    connect(btnInvisible1, SIGNAL(toggled(bool)), this, SLOT(setFonts(bool)));
    connect(btnInvisible2, SIGNAL(toggled(bool)), this, SLOT(setFonts(bool)));
    connect(btnInvisible3, SIGNAL(toggled(bool)), this, SLOT(setFonts(bool)));
    btnAuth1->setOn((CorePlugin::m_plugin->getAuthStyle() & STYLE_STRIKE) != 0);
    btnAuth2->setOn((CorePlugin::m_plugin->getAuthStyle() & STYLE_ITALIC) != 0);
    btnAuth3->setOn((CorePlugin::m_plugin->getAuthStyle() & STYLE_UNDER) != 0);
    btnVisible1->setOn((CorePlugin::m_plugin->getVisibleStyle() & STYLE_STRIKE) != 0);
    btnVisible2->setOn((CorePlugin::m_plugin->getVisibleStyle() & STYLE_ITALIC) != 0);
    btnVisible3->setOn((CorePlugin::m_plugin->getVisibleStyle() & STYLE_UNDER) != 0);
    btnInvisible1->setOn((CorePlugin::m_plugin->getInvisibleStyle() & STYLE_STRIKE) != 0);
    btnInvisible2->setOn((CorePlugin::m_plugin->getInvisibleStyle() & STYLE_ITALIC) != 0);
    btnInvisible3->setOn((CorePlugin::m_plugin->getInvisibleStyle() & STYLE_UNDER) != 0);
    setFonts(true);
}
Example #11
0
void LTWindow::loadSettings()
{
    NetworkSettings::getInstance().loadSettings(*settings);

    QFont mainFont, commentaryFont;
    QString sbuf = settings->value("fonts/main_family").toString();
    mainFont.setFamily(sbuf);

    int ibuf = settings->value("fonts/main_size").toInt();
    mainFont.setPointSize(ibuf);

    ibuf = settings->value("fonts/main_weight").toInt();
    mainFont.setWeight(ibuf);

    bool bbuf = settings->value("fonts/main_italic").toBool();
    mainFont.setItalic(bbuf);

//    prefs->setMainFont(mainFont);

    sbuf = settings->value("fonts/commentary_family").toString();
    commentaryFont.setFamily(sbuf);

    ibuf = settings->value("fonts/commentary_size").toInt();
    commentaryFont.setPointSize(ibuf);

    ibuf = settings->value("fonts/commentary_weight").toInt();
    commentaryFont.setWeight(ibuf);

    bbuf = settings->value("fonts/commentary_italic").toBool();
    commentaryFont.setItalic(bbuf);

//    prefs->setCommentaryFont(commentaryFont);
//    prefs->setSplitterOpaqueResize(settings->value("ui/ltresize").toBool());
//    prefs->setAlternatingRowColors(settings->value("ui/alt_colors").toBool());
//    prefs->setAutoRecord(settings->value("ui/auto_record").toBool());

    ui->splitter->setOpaqueResize(settings->value("ui/ltresize").toBool());    
    //ui->tableWidget->setAlternatingRowColors(settings->value("ui/alt_colors").toBool());

    setFonts(mainFont, commentaryFont);

    restoreGeometry(settings->value("ui/window_geometry").toByteArray());


    ui->splitter->restoreState(settings->value("ui/splitter_pos").toByteArray());
    ui->tabWidget->setCurrentIndex(settings->value("ui/current_tab1").toInt());

    if (ui->tabWidget->currentIndex() == 0)
        ui->driverDataWidget->setCurrentIndex(settings->value("ui/current_tab2").toInt());
    else if (ui->tabWidget->currentIndex() == 1)
        ui->sessionDataWidget->setCurrentIndex(settings->value("ui/current_tab2").toInt());

//    prefs->setReverseOrderLapHistory(settings->value("ui/reversed_lap_history").toBool());
//    prefs->setReverseOrderHeadToHead(settings->value("ui/reversed_head_to_head").toBool());
//    prefs->setReverseOrderLapTimeComparison(settings->value("ui/reversed_lap_time_comparison").toBool());

    ui->ltWidget->setDrawCarThumbnails(settings->value("ui/car_thumbnails").toBool());

    eventRecorder->setAutoSaveRecord(settings->value("ui/auto_save_record", -1).toInt());
    eventRecorder->setAutoStopRecord(settings->value("ui/auto_stop_record", -1).toInt());

    stw->loadSettings(*settings);
    driverTrackerWidget->loadSettings(settings);

    ltFilesManagerDialog->loadSettings(settings);
    trackRecordsDialog->loadSettings(*settings);

    ui->commentaryWidget->loadSettings(*settings);

    QList<QColor> colors = ColorsManager::getInstance().getColors();
    for (int i = 0; i < ColorsManager::getInstance().getColors().size(); ++i)
    {
        QVariant color = settings->value(QString("ui/color_%1").arg(i), colors[i]);

        colors[i] = color.value<QColor>();
    }
    ColorsManager::getInstance().setColors(colors);

    colors = ColorsManager::getInstance().getDriverColors();
    for (int i = 0; i < ColorsManager::getInstance().getDriverColors().size(); ++i)
    {
        QVariant color = settings->value(QString("ui/driver_color_%1").arg(i), colors[i]);

        colors[i] = color.value<QColor>();
    }
    ColorsManager::getInstance().setDriverColors(colors);

    saw->loadSettings(*settings);
    updatesCheckerDialog->loadSettings(*settings);

    if (settings->value("ui/check_for_updates", true).toBool())
        updatesCheckerDialog->checkForUpdates();
}