<divclass="ttc"id="class_qt_mvvm_1_1_i_settings_setup_loader_html_a75b197a1c259e4a7a23498f594a9ec0c"><divclass="ttname"><ahref="class_qt_mvvm_1_1_i_settings_setup_loader.html#a75b197a1c259e4a7a23498f594a9ec0c">QtMvvm::ISettingsSetupLoader::loadSetup</a></div><divclass="ttdeci">virtual SettingsElements::Setup loadSetup(const QString &filePath, const QString &frontend, const QFileSelector *selector) const =0</div><divclass="ttdoc">Loads the settings setup from the given file. </div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_af7dc7a43b7d4ef3997fbf8b0765bb068"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#af7dc7a43b7d4ef3997fbf8b0765bb068">QtMvvm::SettingsElements::Entry::tooltip</a></div><divclass="ttdeci">QString tooltip</div><divclass="ttdoc">A tooltip with more detailed information about the entry. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00028">settingssetup.h:28</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a60f829e5d53f0b75752aed848157db43"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a60f829e5d53f0b75752aed848157db43">QtMvvm::SettingsElements::Setup::allowSearch</a></div><divclass="ttdeci">bool allowSearch</div><divclass="ttdoc">Specifies if the user is allowed to search in the settings. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00101">settingssetup.h:101</a></div></div>
<divclass="ttc"id="settingssetup_8h_html_af1563f0d6fb636b0217430681053ec1c"><divclass="ttname"><ahref="settingssetup_8h.html#af1563f0d6fb636b0217430681053ec1c">QtMvvm_ISettingsSetupLoaderIid</a></div><divclass="ttdeci">#define QtMvvm_ISettingsSetupLoaderIid</div><divclass="ttdoc">The Iid of the QtMvvm::ISettingsSetupLoader class. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00137">settingssetup.h:137</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a98b61426db5157f88cea4042dc582c47"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a98b61426db5157f88cea4042dc582c47">QtMvvm::SettingsElements::Setup::allowRestore</a></div><divclass="ttdeci">bool allowRestore</div><divclass="ttdoc">Specifies if the user is allowed to restore the factory defaults. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00103">settingssetup.h:103</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_acbd7563ae8dbfd8ed66c75a44b26caaa"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#acbd7563ae8dbfd8ed66c75a44b26caaa">QtMvvm::SettingsElements::Category::tooltip</a></div><divclass="ttdeci">QString tooltip</div><divclass="ttdoc">A tooltip to describe what the category is about. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00086">settingssetup.h:86</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a6b2bcfe71379121f4e9af4564b138b5e"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a6b2bcfe71379121f4e9af4564b138b5e">QtMvvm::SettingsElements::Entry::title</a></div><divclass="ttdeci">QString title</div><divclass="ttdoc">A short title/label of the entry to give it a name. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00026">settingssetup.h:26</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_abd30bb6946fd585b0ee4f4961fd75d72"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#abd30bb6946fd585b0ee4f4961fd75d72">QtMvvm::SettingsElements::Section::icon</a></div><divclass="ttdeci">QUrl icon</div><divclass="ttdoc">An icon for the section. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00065">settingssetup.h:65</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_struct_qt_mvvm_1_1_settings_elements_1_1_category"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#struct_qt_mvvm_1_1_settings_elements_1_1_category">QtMvvm::SettingsElements::Category</a></div><divclass="ttdoc">A top level category to organize sections in. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00079">settingssetup.h:79</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_afc9b982347eea0a24291c2f9c8be8cb2"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#afc9b982347eea0a24291c2f9c8be8cb2">QtMvvm::SettingsElements::Section::tooltip</a></div><divclass="ttdeci">QString tooltip</div><divclass="ttdoc">A tooltip to describe what the section is about. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00067">settingssetup.h:67</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a8b8644e0822c7a739f7fc327408ff349"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a8b8644e0822c7a739f7fc327408ff349">QtMvvm::SettingsElements::Entry::properties</a></div><divclass="ttdeci">QVariantMap properties</div><divclass="ttdoc">Additional properties to be passed on to the edit view. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00034">settingssetup.h:34</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_struct_qt_mvvm_1_1_settings_elements_1_1_entry"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#struct_qt_mvvm_1_1_settings_elements_1_1_entry">QtMvvm::SettingsElements::Entry</a></div><divclass="ttdoc">An entry in the settings to display and edit a value. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00019">settingssetup.h:19</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_ae370a8651725459ab228f6e3df875e57"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#ae370a8651725459ab228f6e3df875e57">QtMvvm::SettingsElements::Group::entries</a></div><divclass="ttdeci">QList< Entry > entries</div><divclass="ttdoc">A list of entries the group contains. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00051">settingssetup.h:51</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a215f11987cfdbb509de6e28e19db1fb3"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a215f11987cfdbb509de6e28e19db1fb3">QtMvvm::SettingsElements::Entry::key</a></div><divclass="ttdeci">QString key</div><divclass="ttdoc">The QSettings key this entry should handle. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00022">settingssetup.h:22</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a0180e10ccc861d8355ac58a50292b84e"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a0180e10ccc861d8355ac58a50292b84e">QtMvvm::SettingsElements::Section::frontends</a></div><divclass="ttdeci">QString frontends</div><divclass="ttdoc">[Internal] A logical string describing the allowed frontends </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00073">settingssetup.h:73</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_struct_qt_mvvm_1_1_settings_elements_1_1_section"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#struct_qt_mvvm_1_1_settings_elements_1_1_section">QtMvvm::SettingsElements::Section</a></div><divclass="ttdoc">A bigger section for different entries and groups. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00060">settingssetup.h:60</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a11d86657dbbbf5b4ca55c19732696e5e"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a11d86657dbbbf5b4ca55c19732696e5e">QtMvvm::SettingsElements::Setup::categories</a></div><divclass="ttdeci">QList< Category > categories</div><divclass="ttdoc">A list of categories the setup is build of. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00106">settingssetup.h:106</a></div></div>
<divclass="ttc"id="class_qt_mvvm_1_1_settings_loader_exception_html"><divclass="ttname"><ahref="class_qt_mvvm_1_1_settings_loader_exception.html">QtMvvm::SettingsLoaderException</a></div><divclass="ttdoc">An exception throw in case loading a settings setup went wrong. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00112">settingssetup.h:112</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a94008e229fecafdd538f60698b51f148"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a94008e229fecafdd538f60698b51f148">QtMvvm::SettingsElements::Group::frontends</a></div><divclass="ttdeci">QString frontends</div><divclass="ttdoc">[Internal] A logical string describing the allowed frontends </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00054">settingssetup.h:54</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a7b5a96adbb79b184e89c4c1d612930b1"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a7b5a96adbb79b184e89c4c1d612930b1">QtMvvm::SettingsElements::Category::frontends</a></div><divclass="ttdeci">QString frontends</div><divclass="ttdoc">[Internal] A logical string describing the allowed frontends </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00092">settingssetup.h:92</a></div></div>
<divclass="ttc"id="class_qt_mvvm_1_1_i_settings_setup_loader_html"><divclass="ttname"><ahref="class_qt_mvvm_1_1_i_settings_setup_loader.html">QtMvvm::ISettingsSetupLoader</a></div><divclass="ttdoc">An interface for a generic settings setup loader. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00115">settingssetup.h:115</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a5378d1a21c122863d1398576e6bdcc5c"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a5378d1a21c122863d1398576e6bdcc5c">QtMvvm::SettingsElements::Section::groups</a></div><divclass="ttdeci">QList< Group > groups</div><divclass="ttdoc">A list of groups the section contains. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00070">settingssetup.h:70</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a7074aecf69aa0e35d71f79a6d5e430cb"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a7074aecf69aa0e35d71f79a6d5e430cb">QtMvvm::SettingsElements::Category::selectors</a></div><divclass="ttdeci">QString selectors</div><divclass="ttdoc">[Internal] A logical string describing the allowed selectors </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00094">settingssetup.h:94</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a2f309bc572041e393c55fd60e37c6feb"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a2f309bc572041e393c55fd60e37c6feb">QtMvvm::SettingsElements::Entry::frontends</a></div><divclass="ttdeci">QString frontends</div><divclass="ttdoc">[Internal] A logical string describing the allowed frontends </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00037">settingssetup.h:37</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_af2edfef7f0cfd2b1ad867a7a0b5ce14f"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#af2edfef7f0cfd2b1ad867a7a0b5ce14f">QtMvvm::SettingsElements::Group::tooltip</a></div><divclass="ttdeci">QString tooltip</div><divclass="ttdoc">A tooltip to describe what the group is about. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00048">settingssetup.h:48</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a90214dc66f2ab610eb98dfdfdd169044"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a90214dc66f2ab610eb98dfdfdd169044">QtMvvm::SettingsElements::Category::sections</a></div><divclass="ttdeci">QList< Section > sections</div><divclass="ttdoc">A list of sections the category contains. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00089">settingssetup.h:89</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_struct_qt_mvvm_1_1_settings_elements_1_1_group"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#struct_qt_mvvm_1_1_settings_elements_1_1_group">QtMvvm::SettingsElements::Group</a></div><divclass="ttdoc">A logical group of settings entries. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00043">settingssetup.h:43</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_ae452d007ae293e46d3909d480be0d15e"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#ae452d007ae293e46d3909d480be0d15e">QtMvvm::SettingsElements::Entry::selectors</a></div><divclass="ttdeci">QString selectors</div><divclass="ttdoc">[Internal] A logical string describing the allowed selectors </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00039">settingssetup.h:39</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_af6fbce9ebea111b4e7ef77776cb62d33"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#af6fbce9ebea111b4e7ef77776cb62d33">QtMvvm::SettingsElements::Group::selectors</a></div><divclass="ttdeci">QString selectors</div><divclass="ttdoc">[Internal] A logical string describing the allowed selectors </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00056">settingssetup.h:56</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a59779f71b91ac93529d8c64ea6c8d3d1"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a59779f71b91ac93529d8c64ea6c8d3d1">QtMvvm::SettingsElements::Section::selectors</a></div><divclass="ttdeci">QString selectors</div><divclass="ttdoc">[Internal] A logical string describing the allowed selectors </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00075">settingssetup.h:75</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_aceec6ba146dd2e3d86125a20c3d58fe8"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#aceec6ba146dd2e3d86125a20c3d58fe8">QtMvvm::SettingsElements::Entry::type</a></div><divclass="ttdeci">QByteArray type</div><divclass="ttdoc">The input view type (typically the actual data type) to show. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00024">settingssetup.h:24</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a89286adcd6f467550c78690467992485"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a89286adcd6f467550c78690467992485">QtMvvm::SettingsElements::Entry::defaultValue</a></div><divclass="ttdeci">QVariant defaultValue</div><divclass="ttdoc">A default value to display in case no value is in the settings yet. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00030">settingssetup.h:30</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_html"><divclass="ttname"><ahref="namespace_qt_mvvm.html">QtMvvm</a></div><divclass="ttdoc">The primary namespace of the QtMvvm library. </div><divclass="ttdef"><b>Definition:</b><ahref="androidsettingsaccessor_8h_source.html#l00009">androidsettingsaccessor.h:9</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_ad74a2b8be0355ae29abcba131684f2a4"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#ad74a2b8be0355ae29abcba131684f2a4">QtMvvm::SettingsElements::Group::title</a></div><divclass="ttdeci">QString title</div><divclass="ttdoc">The groups title. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00046">settingssetup.h:46</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_a359f3bb24f1cf59f2889c0bd13146abf"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#a359f3bb24f1cf59f2889c0bd13146abf">QtMvvm::SettingsElements::Category::icon</a></div><divclass="ttdeci">QUrl icon</div><divclass="ttdoc">An icon for the category. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00084">settingssetup.h:84</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_1_1_settings_elements_html_ae02581cca1a57472c9d7303617410377"><divclass="ttname"><ahref="namespace_qt_mvvm_1_1_settings_elements.html#ae02581cca1a57472c9d7303617410377">QtMvvm::SettingsElements::Entry::searchKeys</a></div><divclass="ttdeci">QStringList searchKeys</div><divclass="ttdoc">A list of keys to find this entry by when searching. </div><divclass="ttdef"><b>Definition:</b><ahref="settingssetup_8h_source.html#l00032">settingssetup.h:32</a></div></div>