void AbstractSettings::read() { // Set default values setSupportedMimeTypes("text/x-c++src;text/x-c++hdr;text/x-csrc;text/x-chdr;text/x-objcsrc;" "text/x-objc++src"); // Read settings, except styles QSettings *s = Core::ICore::settings(); s->beginGroup(Constants::SETTINGS_GROUP); s->beginGroup(m_name); const QStringList keys = s->allKeys(); for (const QString &key : keys) { if (key == COMMAND) setCommand(s->value(key).toString()); else if (key == SUPPORTED_MIME) setSupportedMimeTypes(s->value(key).toString()); else if (m_settings.contains(key)) m_settings[key] = s->value(key); else s->remove(key); } s->endGroup(); s->endGroup(); m_styles.clear(); m_changedStyles.clear(); m_stylesToRemove.clear(); readStyles(); }
void DocxReader::readContent() { m_xml.readNextStartElement(); if (m_xml.qualifiedName() == "w:styles") { readStyles(); } else if (m_xml.qualifiedName() == "w:document") { readDocument(); } }
bool ExcelFile::open(const char* filename) { _zip = new Zip(); if (!_zip->open(filename)) return false; readWorkBook("xl/workbook.xml"); readWorkBookRels("xl/_rels/workbook.xml.rels"); readSharedStrings("xl/sharedStrings.xml"); readStyles("styles.xml"); for (auto& s : _sheets) { readSheet(s); } return true; }
void preambleDefaults(void) { short i; xmtrnum0 = 0.0; strcpy(fracindent, "0"); musicsize = 20; *start_line = '\0'; some_vocal = false; ngroups = 0; style_supplied = false; for (i = 1; i <= maxvoices; i++) setVocal(i, false); for (i = 0; i <= maxstaves - 1; i++) { nspace[i] = unspec; stave_size[i] = unspec; } n_pages = 1; n_systems = 1; readStyles(); old_known_styles = known_styles; for (i = 0; i <= lines_in_paragraph - 1; i++) omit_line[i] = false; }