VScore::VScore(sf::RenderWindow &window, GameInfo &gameInfo, sf::Font font) { this->window = &window; this->gameInfo = &gameInfo; this->font = font; std::string score = Converter::convertIntToString(gameInfo.score); std::string text = "YOUR SCORE: "; headerText = text + score; numberOfOptions = 2; options = new sf::Text[numberOfOptions]; optionsText = new std::string[numberOfOptions]; optionsText[0] = "TRY AGAIN"; optionsText[1] = "RETURN TO MENU"; setHeaderProperties(); setOptionsProperties(); }
void BaseSqlTableModel::initHeaderData() { // Set the column heading labels, rename them for translations and have // proper capitalization // TODO(owilliams): Clean this up to make it readable. setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_TIMESPLAYED, tr("Played"), 50); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_ARTIST, tr("Artist"), 200); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_TITLE, tr("Title"), 300); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_ALBUM, tr("Album"), 200); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_ALBUMARTIST, tr("Album Artist"), 100); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_GENRE, tr("Genre"), 100); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_COMPOSER, tr("Composer"), 50); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_GROUPING, tr("Grouping"), 10); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_YEAR, tr("Year"), 40); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_FILETYPE, tr("Type"), 50); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_LOCATION, tr("Location"), 100); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_COMMENT, tr("Comment"), 250); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_DURATION, tr("Duration"), 70); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_RATING, tr("Rating"), 100); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_BITRATE, tr("Bitrate"), 50); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_BPM, tr("BPM"), 70); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_TRACKNUMBER, tr("Track #"), 10); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_DATETIMEADDED, tr("Date Added"), 90); setHeaderProperties(ColumnCache::COLUMN_PLAYLISTTRACKSTABLE_POSITION, tr("#"), 30); setHeaderProperties(ColumnCache::COLUMN_PLAYLISTTRACKSTABLE_DATETIMEADDED, tr("Timestamp"), 80); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_KEY, tr("Key"), 50); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_BPM_LOCK, tr("BPM Lock"), 10); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_PREVIEW, tr("Preview"), 50); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_COVERART, tr("Cover Art"), 90); setHeaderProperties(ColumnCache::COLUMN_LIBRARYTABLE_REPLAYGAIN, tr("Replay Gain"), 50); }