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)); }
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)); }
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()); } }
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); }
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); }
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); }
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)); }
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(); }
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); }
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(); }