MCPcopy Create free account
hub / github.com/YACReader/yacreader / load

Method load

YACReader/configuration.cpp:18–41  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

16}
17
18void Configuration::load(QSettings *settings)
19{
20 this->settings = settings;
21
22 // TODO set defaults
23 if (!settings->contains(PATH))
24 settings->setValue(PATH, ".");
25 if (!settings->contains(GO_TO_FLOW_SIZE))
26 settings->setValue(GO_TO_FLOW_SIZE, QSize(126, 200));
27 if (!settings->contains(MAG_GLASS_SIZE))
28 settings->setValue(MAG_GLASS_SIZE, QSize(350, 175));
29 if (!settings->contains(MAG_GLASS_ZOOM))
30 settings->setValue(MAG_GLASS_ZOOM, 0.5);
31 if (!settings->contains(FLOW_TYPE))
32 settings->setValue(FLOW_TYPE, 0);
33 if (!settings->contains(FULLSCREEN))
34 settings->setValue(FULLSCREEN, false);
35 if (!settings->contains(DOUBLE_PAGE))
36 settings->setValue(DOUBLE_PAGE, false);
37 if (!settings->contains(SHOW_TOOLBARS))
38 settings->setValue(SHOW_TOOLBARS, true);
39 if (!settings->contains(QUICK_NAVI_MODE))
40 settings->setValue(QUICK_NAVI_MODE, false);
41}
42void Configuration::updateOpenRecentList(QString path)
43{
44 QStringList list = openRecentList();

Callers

nothing calls this directly

Calls 2

setValueMethod · 0.80
containsMethod · 0.45

Tested by

no test coverage detected