371 lines
75 KiB
HTML
371 lines
75 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|
<meta name="generator" content="Doxygen 1.13.2"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>mupp: /workspace/LMU/musrfit/src/musredit_qt6/mupp/PmuppAdmin.h Source File</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<script type="text/javascript" src="clipboard.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="cookie.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">mupp<span id="projectnumber"> 1.1.0</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.13.2 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() { codefold.init(0); });
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search',false);
|
|
$(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function(){ initResizable(false); });
|
|
/* @license-end */
|
|
</script>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_6ae224fd33464317177bff8e805aed3f.html">musredit_qt6</a></li><li class="navelem"><a class="el" href="dir_83a32f49a02a169727e3032b3fd1abe7.html">mupp</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div id="doc-content">
|
|
<div class="header">
|
|
<div class="headertitle"><div class="title">PmuppAdmin.h</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a href="PmuppAdmin_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/****************************************************************************</span></div>
|
|
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"></span> </div>
|
|
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> PmuppAdmin.h</span></div>
|
|
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
|
|
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> Author: Andreas Suter</span></div>
|
|
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> e-mail: andreas.suter@psi.ch</span></div>
|
|
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"></span> </div>
|
|
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">*****************************************************************************/</span></div>
|
|
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span> </div>
|
|
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment">/***************************************************************************</span></div>
|
|
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> * Copyright (C) 2010-2026 by Andreas Suter *</span></div>
|
|
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"> * andreas.suter@psi.ch *</span></div>
|
|
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> * *</span></div>
|
|
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> * This program is free software; you can redistribute it and/or modify *</span></div>
|
|
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> * it under the terms of the GNU General Public License as published by *</span></div>
|
|
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> * the Free Software Foundation; either version 2 of the License, or *</span></div>
|
|
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> * (at your option) any later version. *</span></div>
|
|
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> * *</span></div>
|
|
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> * This program is distributed in the hope that it will be useful, *</span></div>
|
|
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of *</span></div>
|
|
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *</span></div>
|
|
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment"> * GNU General Public License for more details. *</span></div>
|
|
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="comment"> * *</span></div>
|
|
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment"> * You should have received a copy of the GNU General Public License *</span></div>
|
|
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="comment"> * along with this program; if not, write to the *</span></div>
|
|
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="comment"> * Free Software Foundation, Inc., *</span></div>
|
|
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="comment"> * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *</span></div>
|
|
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment"> ***************************************************************************/</span></div>
|
|
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span></div>
|
|
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
|
|
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="preprocessor">#ifndef _PMUPPADMIN_H_</span></div>
|
|
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="preprocessor">#define _PMUPPADMIN_H_</span></div>
|
|
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
|
|
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="preprocessor">#include <QString></span></div>
|
|
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="preprocessor">#include <QVector></span></div>
|
|
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="preprocessor">#include <QMap></span></div>
|
|
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="preprocessor">#include <QPixmap></span></div>
|
|
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="preprocessor">#include <QXmlStreamReader></span></div>
|
|
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
|
|
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span><span class="preprocessor">#include "<a class="code" href="mupp_8h.html">mupp.h</a>"</span></div>
|
|
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
|
|
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><span class="keyword">class </span><a class="code hl_class" href="classPmuppAdmin.html">PmuppAdmin</a>;</div>
|
|
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
|
|
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="comment">//---------------------------------------------------------------------------</span></div>
|
|
<div class="foldopen" id="foldopen00084" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="classPmuppColor.html"> 84</a></span><span class="keyword">class </span><a class="code hl_function" href="classPmuppColor.html#a8cd1a39519d39765ba771dcf313beb7b">PmuppColor</a> {</div>
|
|
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> <span class="keyword">public</span>:</div>
|
|
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <a class="code hl_function" href="classPmuppColor.html#a8cd1a39519d39765ba771dcf313beb7b">PmuppColor</a>();</div>
|
|
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span></div>
|
|
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="classPmuppColor.html#a2622cefdbfe7bcacd2b17407d4dcdb80"> 94</a></span> <span class="keyword">virtual</span> <a class="code hl_function" href="classPmuppColor.html#a2622cefdbfe7bcacd2b17407d4dcdb80">~PmuppColor</a>() {}</div>
|
|
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span></div>
|
|
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"><a class="line" href="classPmuppColor.html#a3a625d4514c896a96e02ef740de31815"> 100</a></span> QString <a class="code hl_function" href="classPmuppColor.html#a3a625d4514c896a96e02ef740de31815">getName</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPmuppColor.html#a9bc52e6795fd15e7fea65770fb3a8901">fName</a>; }</div>
|
|
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span></div>
|
|
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"><a class="line" href="classPmuppColor.html#a3fe5c1b349dfaa68ecaf042a3161be82"> 108</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppColor.html#a3fe5c1b349dfaa68ecaf042a3161be82">getRGB</a>(<span class="keywordtype">int</span> &r, <span class="keywordtype">int</span> &g, <span class="keywordtype">int</span> &b) { r=<a class="code hl_variable" href="classPmuppColor.html#a331be356773b38c1274cf361969dfc60">fRed</a>; g=<a class="code hl_variable" href="classPmuppColor.html#ab880caee06cbd8a0998b97b7655dd712">fGreen</a>; b=<a class="code hl_variable" href="classPmuppColor.html#a27e04fab10fb5883f25de41e6d96bc5f">fBlue</a>; }</div>
|
|
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span></div>
|
|
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="classPmuppColor.html#abd0640748205956e531144edd41c5b91"> 114</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppColor.html#abd0640748205956e531144edd41c5b91">setName</a>(<span class="keyword">const</span> QString name) { <a class="code hl_variable" href="classPmuppColor.html#a9bc52e6795fd15e7fea65770fb3a8901">fName</a> = name; }</div>
|
|
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span></div>
|
|
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppColor.html#af3100ba92790f0360466cac00704271e">setRGB</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> r, <span class="keyword">const</span> <span class="keywordtype">int</span> g, <span class="keyword">const</span> <span class="keywordtype">int</span> b);</div>
|
|
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> </div>
|
|
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <span class="keyword">private</span>:</div>
|
|
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="classPmuppColor.html#a9bc52e6795fd15e7fea65770fb3a8901"> 125</a></span> QString <a class="code hl_variable" href="classPmuppColor.html#a9bc52e6795fd15e7fea65770fb3a8901">fName</a>; </div>
|
|
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="classPmuppColor.html#a331be356773b38c1274cf361969dfc60"> 126</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="classPmuppColor.html#a331be356773b38c1274cf361969dfc60">fRed</a>; </div>
|
|
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="classPmuppColor.html#ab880caee06cbd8a0998b97b7655dd712"> 127</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="classPmuppColor.html#ab880caee06cbd8a0998b97b7655dd712">fGreen</a>; </div>
|
|
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"><a class="line" href="classPmuppColor.html#a27e04fab10fb5883f25de41e6d96bc5f"> 128</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="classPmuppColor.html#a27e04fab10fb5883f25de41e6d96bc5f">fBlue</a>; </div>
|
|
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span>};</div>
|
|
</div>
|
|
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> </div>
|
|
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span><span class="comment">//---------------------------------------------------------------------------</span></div>
|
|
<div class="foldopen" id="foldopen00146" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"><a class="line" href="classPmuppMarker.html"> 146</a></span><span class="keyword">class </span><a class="code hl_function" href="classPmuppMarker.html#a1e025160e9f84b0e856b37c22f865df6">PmuppMarker</a> {</div>
|
|
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <span class="keyword">public</span>:</div>
|
|
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="classPmuppMarker.html#a1e025160e9f84b0e856b37c22f865df6"> 151</a></span> <a class="code hl_function" href="classPmuppMarker.html#a1e025160e9f84b0e856b37c22f865df6">PmuppMarker</a>() { <a class="code hl_variable" href="classPmuppMarker.html#afb1d329fd51375370c4dcaf0e106c84c">fMarker</a> = 20; <a class="code hl_variable" href="classPmuppMarker.html#a83d924615c3e5daeee61f4ff750c1850">fMarkerSize</a> = 1.0; }</div>
|
|
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span></div>
|
|
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"><a class="line" href="classPmuppMarker.html#a1430998d402439f949c9da77717ab456"> 158</a></span> <a class="code hl_function" href="classPmuppMarker.html#a1430998d402439f949c9da77717ab456">PmuppMarker</a>(<span class="keywordtype">int</span> marker, <span class="keywordtype">double</span> size) : <a class="code hl_variable" href="classPmuppMarker.html#afb1d329fd51375370c4dcaf0e106c84c">fMarker</a>(marker), <a class="code hl_variable" href="classPmuppMarker.html#a83d924615c3e5daeee61f4ff750c1850">fMarkerSize</a>(size) {}</div>
|
|
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span></div>
|
|
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"><a class="line" href="classPmuppMarker.html#ac1df4a8bdb7758ac47a009f7d553924d"> 163</a></span> <span class="keyword">virtual</span> <a class="code hl_function" href="classPmuppMarker.html#ac1df4a8bdb7758ac47a009f7d553924d">~PmuppMarker</a>() {}</div>
|
|
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span></div>
|
|
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"><a class="line" href="classPmuppMarker.html#a13d697efcd71e51443eb36cc245d22f1"> 170</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppMarker.html#a13d697efcd71e51443eb36cc245d22f1">getMarker</a>(<span class="keywordtype">int</span> &marker, <span class="keywordtype">double</span> &size) { marker = <a class="code hl_variable" href="classPmuppMarker.html#afb1d329fd51375370c4dcaf0e106c84c">fMarker</a>; size = <a class="code hl_variable" href="classPmuppMarker.html#a83d924615c3e5daeee61f4ff750c1850">fMarkerSize</a>; }</div>
|
|
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span></div>
|
|
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"><a class="line" href="classPmuppMarker.html#af6337cd7a44786e448b38cd76a34d15c"> 176</a></span> <span class="keywordtype">int</span> <a class="code hl_function" href="classPmuppMarker.html#af6337cd7a44786e448b38cd76a34d15c">getMarker</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPmuppMarker.html#afb1d329fd51375370c4dcaf0e106c84c">fMarker</a>; }</div>
|
|
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span></div>
|
|
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"><a class="line" href="classPmuppMarker.html#ab5441d31a2b717bb9326f8e4ee7a03dc"> 182</a></span> <span class="keywordtype">double</span> <a class="code hl_function" href="classPmuppMarker.html#ab5441d31a2b717bb9326f8e4ee7a03dc">getMarkerSize</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPmuppMarker.html#a83d924615c3e5daeee61f4ff750c1850">fMarkerSize</a>; }</div>
|
|
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span></div>
|
|
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"><a class="line" href="classPmuppMarker.html#a0374697bfb89944b5f81f34e0e17de97"> 188</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppMarker.html#a0374697bfb89944b5f81f34e0e17de97">setMarker</a>(<span class="keywordtype">int</span> marker) { <a class="code hl_variable" href="classPmuppMarker.html#afb1d329fd51375370c4dcaf0e106c84c">fMarker</a> = marker; }</div>
|
|
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span></div>
|
|
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"><a class="line" href="classPmuppMarker.html#adc0a33313a84d6900b2b296f003c62d7"> 194</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppMarker.html#adc0a33313a84d6900b2b296f003c62d7">setMarkerSize</a>(<span class="keywordtype">double</span> size) { <a class="code hl_variable" href="classPmuppMarker.html#a83d924615c3e5daeee61f4ff750c1850">fMarkerSize</a> = size; }</div>
|
|
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> </div>
|
|
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> <span class="keyword">private</span>:</div>
|
|
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"><a class="line" href="classPmuppMarker.html#afb1d329fd51375370c4dcaf0e106c84c"> 197</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="classPmuppMarker.html#afb1d329fd51375370c4dcaf0e106c84c">fMarker</a>; </div>
|
|
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"><a class="line" href="classPmuppMarker.html#a83d924615c3e5daeee61f4ff750c1850"> 198</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="classPmuppMarker.html#a83d924615c3e5daeee61f4ff750c1850">fMarkerSize</a>; </div>
|
|
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span>};</div>
|
|
</div>
|
|
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> </div>
|
|
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span><span class="comment">//---------------------------------------------------------------------------</span></div>
|
|
<div class="foldopen" id="foldopen00223" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"><a class="line" href="classPmuppAdminXMLParser.html"> 223</a></span><span class="keyword">class </span><a class="code hl_function" href="classPmuppAdminXMLParser.html#a7be68122fce37ab677aebbaeb922e633">PmuppAdminXMLParser</a></div>
|
|
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span>{</div>
|
|
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> <span class="keyword">public</span>:</div>
|
|
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> <a class="code hl_function" href="classPmuppAdminXMLParser.html#a7be68122fce37ab677aebbaeb922e633">PmuppAdminXMLParser</a>(<span class="keyword">const</span> QString &fln, <a class="code hl_class" href="classPmuppAdmin.html">PmuppAdmin</a>*);</div>
|
|
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span></div>
|
|
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"><a class="line" href="classPmuppAdminXMLParser.html#a29258588eaf25a71588c213c8d9b25e3"> 236</a></span> <span class="keyword">virtual</span> <a class="code hl_function" href="classPmuppAdminXMLParser.html#a29258588eaf25a71588c213c8d9b25e3">~PmuppAdminXMLParser</a>() {}</div>
|
|
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span></div>
|
|
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"><a class="line" href="classPmuppAdminXMLParser.html#a6cd573284d12d01774ca602a1f579473"> 242</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classPmuppAdminXMLParser.html#a6cd573284d12d01774ca602a1f579473">isValid</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPmuppAdminXMLParser.html#a934c52009b8a870d9aaf0980b73c22a2">fValid</a>; }</div>
|
|
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> </div>
|
|
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> <span class="keyword">private</span>:</div>
|
|
<div class="foldopen" id="foldopen00250" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"><a class="line" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087"> 250</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087">EAdminKeyWords</a> {<a class="code hl_enumvalue" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087a2ceb298abb6ad78a648e5b0658282cda">eEmpty</a>, </div>
|
|
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"><a class="line" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087a9a07fb8caf04c79bde9a3cfb5b53868d"> 251</a></span> <a class="code hl_enumvalue" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087a9a07fb8caf04c79bde9a3cfb5b53868d">eRecentFile</a>, </div>
|
|
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"><a class="line" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087a0fbbf8994a26e63d42633f6e0c663d20"> 252</a></span> <a class="code hl_enumvalue" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087a0fbbf8994a26e63d42633f6e0c663d20">eIgnoreThemeAutoDetection</a>, </div>
|
|
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"><a class="line" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087a80bf1e8a6dd2c490932a886ae568a3ce"> 253</a></span> <a class="code hl_enumvalue" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087a80bf1e8a6dd2c490932a886ae568a3ce">eDarkThemeIconsMenu</a>, </div>
|
|
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"><a class="line" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087a881e0aad1ef1a10aaa192df3438d31a0"> 254</a></span> <a class="code hl_enumvalue" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087a881e0aad1ef1a10aaa192df3438d31a0">eDarkThemeIconsToolbar</a>, </div>
|
|
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"><a class="line" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087ab3e7b7803dcaca2fd26b7d7eaf29c510"> 255</a></span> <a class="code hl_enumvalue" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087ab3e7b7803dcaca2fd26b7d7eaf29c510">eMarker</a>, </div>
|
|
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"><a class="line" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087aef92283b4ae76b0fb4643236d5aa030d"> 256</a></span> <a class="code hl_enumvalue" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087aef92283b4ae76b0fb4643236d5aa030d">eColor</a>}; </div>
|
|
</div>
|
|
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span></div>
|
|
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classPmuppAdminXMLParser.html#a0d7b610e1c21999f13ff4d210cc8a678">parse</a>(QIODevice *device);</div>
|
|
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span></div>
|
|
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classPmuppAdminXMLParser.html#a0858a71022aff09077c03306302ca01a">startDocument</a>();</div>
|
|
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span></div>
|
|
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classPmuppAdminXMLParser.html#ad9c2f3670b5a848ad1d3ff1451733015">startElement</a>();</div>
|
|
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span></div>
|
|
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classPmuppAdminXMLParser.html#aecd6aa3e7ef8f6530ad6968ce7f6429c">endElement</a>();</div>
|
|
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span></div>
|
|
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classPmuppAdminXMLParser.html#a97345c22d3dd25eae18f62220885eb83">characters</a>();</div>
|
|
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span></div>
|
|
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classPmuppAdminXMLParser.html#af13b9336227317637fc5ca3b53d7be73">endDocument</a>();</div>
|
|
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> </div>
|
|
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"><a class="line" href="classPmuppAdminXMLParser.html#a666b09fb1bd535acf0eaa27d3eeb66c6"> 295</a></span> QXmlStreamReader <a class="code hl_variable" href="classPmuppAdminXMLParser.html#a666b09fb1bd535acf0eaa27d3eeb66c6">fXml</a>; </div>
|
|
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"><a class="line" href="classPmuppAdminXMLParser.html#a934c52009b8a870d9aaf0980b73c22a2"> 296</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="classPmuppAdminXMLParser.html#a934c52009b8a870d9aaf0980b73c22a2">fValid</a>; </div>
|
|
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"><a class="line" href="classPmuppAdminXMLParser.html#a51bd2ee93a40cd6b82d915083d742509"> 297</a></span> <a class="code hl_enumeration" href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087">EAdminKeyWords</a> <a class="code hl_variable" href="classPmuppAdminXMLParser.html#a51bd2ee93a40cd6b82d915083d742509">fKeyWord</a>; </div>
|
|
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"><a class="line" href="classPmuppAdminXMLParser.html#a0adc8581b463dc6b35677c6aec2ae4a8"> 298</a></span> <a class="code hl_class" href="classPmuppAdmin.html">PmuppAdmin</a> *<a class="code hl_variable" href="classPmuppAdminXMLParser.html#a0adc8581b463dc6b35677c6aec2ae4a8">fAdmin</a>; </div>
|
|
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span>};</div>
|
|
</div>
|
|
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> </div>
|
|
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span><span class="comment">//---------------------------------------------------------------------------</span></div>
|
|
<div class="foldopen" id="foldopen00324" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html"> 324</a></span><span class="keyword">class </span><a class="code hl_function" href="classPmuppAdmin.html#a1745c72be2b5fcc89373858831a25a0a">PmuppAdmin</a> : <span class="keyword">public</span> QObject</div>
|
|
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span>{</div>
|
|
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span> <span class="keyword">public</span>:</div>
|
|
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span> <a class="code hl_function" href="classPmuppAdmin.html#a1745c72be2b5fcc89373858831a25a0a">PmuppAdmin</a>();</div>
|
|
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span></div>
|
|
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span> <span class="keyword">virtual</span> <a class="code hl_function" href="classPmuppAdmin.html#a4afc308a4a04babbbf63d70ae850ecd3">~PmuppAdmin</a>();</div>
|
|
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span></div>
|
|
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppAdmin.html#a09720cd525212fd11c7c43b395b8de84">addRecentFile</a>(<span class="keyword">const</span> QString str);</div>
|
|
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span></div>
|
|
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#a1fdc01949d1984712690a43a8572a218"> 347</a></span> <span class="keywordtype">int</span> <a class="code hl_function" href="classPmuppAdmin.html#a1fdc01949d1984712690a43a8572a218">getNumRecentFiles</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPmuppAdmin.html#adc5ced59bdc583583c93dc40bcf0f4c9">fRecentFile</a>.size(); }</div>
|
|
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span></div>
|
|
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> QString <a class="code hl_function" href="classPmuppAdmin.html#a6227dad74f53479a00c115afc2630d5b">getRecentFile</a>(<span class="keywordtype">int</span> idx);</div>
|
|
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span></div>
|
|
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#a51de2157e953fc2eed191eb96887826b"> 360</a></span> <span class="keywordtype">int</span> <a class="code hl_function" href="classPmuppAdmin.html#a51de2157e953fc2eed191eb96887826b">getNoOfMarkers</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPmuppAdmin.html#a58256aa62debedbe57ee3a994c24daac">fMarker</a>.size(); }</div>
|
|
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span></div>
|
|
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#a0d28d0f77b00a68851a8ef7ce7ee6137"> 366</a></span> QVector<PmuppMarker> <a class="code hl_function" href="classPmuppAdmin.html#a0d28d0f77b00a68851a8ef7ce7ee6137">getMarkers</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPmuppAdmin.html#a58256aa62debedbe57ee3a994c24daac">fMarker</a>; }</div>
|
|
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span></div>
|
|
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"> 373</span> <a class="code hl_class" href="classPmuppMarker.html">PmuppMarker</a> <a class="code hl_function" href="classPmuppAdmin.html#aebaa68922cf98729ff017bec10e7ce02">getMarker</a>(<span class="keywordtype">int</span> idx);</div>
|
|
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"> 374</span></div>
|
|
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#a32f399f5992e4eca1252e6adc9d22112"> 379</a></span> <span class="keywordtype">int</span> <a class="code hl_function" href="classPmuppAdmin.html#a32f399f5992e4eca1252e6adc9d22112">getNoOfColors</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPmuppAdmin.html#a12d2c0e1bd9801740d426fc63fb99a9d">fColor</a>.size(); }</div>
|
|
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span></div>
|
|
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#a8be571ddf7a3e370f8f8e4f311364c04"> 385</a></span> QVector<PmuppColor> <a class="code hl_function" href="classPmuppAdmin.html#a8be571ddf7a3e370f8f8e4f311364c04">getColors</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPmuppAdmin.html#a12d2c0e1bd9801740d426fc63fb99a9d">fColor</a>; }</div>
|
|
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span></div>
|
|
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"> 394</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppAdmin.html#ae22ca84b5b7d0f20441d36808641234e">getColor</a>(QString name, <span class="keywordtype">int</span> &r, <span class="keywordtype">int</span> &g, <span class="keywordtype">int</span> &b);</div>
|
|
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span></div>
|
|
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"> 403</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppAdmin.html#ae22ca84b5b7d0f20441d36808641234e">getColor</a>(<span class="keywordtype">int</span> idx, <span class="keywordtype">int</span> &r, <span class="keywordtype">int</span> &g, <span class="keywordtype">int</span> &b);</div>
|
|
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"> 404</span></div>
|
|
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#a207d7220b58945ae5f95644a00446756"> 409</a></span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classPmuppAdmin.html#a207d7220b58945ae5f95644a00446756">getIgnoreThemeAutoDetection</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPmuppAdmin.html#ad075b0bd0b52c55e834dfc9e53eda86d">fIgnoreThemeAutoDetection</a>; }</div>
|
|
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"> 410</span></div>
|
|
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#aeda589a316b939aae7775300fa2429b0"> 415</a></span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classPmuppAdmin.html#aeda589a316b939aae7775300fa2429b0">getDarkThemeIconsMenuFlag</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPmuppAdmin.html#a9811cb65566f62698bd386da58c77b30">fDarkThemeIconsMenu</a>; }</div>
|
|
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span></div>
|
|
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#ad6d609442fd24ba465d4dd5761539275"> 421</a></span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classPmuppAdmin.html#ad6d609442fd24ba465d4dd5761539275">getDarkThemeIconsToolbarFlag</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPmuppAdmin.html#af0604c6da1d1219f35e2e58dd40f0eac">fDarkThemeIconsToolbar</a>; }</div>
|
|
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"> 422</span></div>
|
|
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#afda60447917a22f7139036d8c7e21abd"> 427</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppAdmin.html#afda60447917a22f7139036d8c7e21abd">setIgnoreThemeAutoDetection</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> theme) { <a class="code hl_variable" href="classPmuppAdmin.html#ad075b0bd0b52c55e834dfc9e53eda86d">fIgnoreThemeAutoDetection</a> = theme; }</div>
|
|
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span></div>
|
|
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#aaf840da679f5853b531232e7cd07f3eb"> 433</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppAdmin.html#aaf840da679f5853b531232e7cd07f3eb">setThemeIconsMenu</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> theme) { <a class="code hl_variable" href="classPmuppAdmin.html#a9811cb65566f62698bd386da58c77b30">fDarkThemeIconsMenu</a> = theme; }</div>
|
|
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"> 434</span></div>
|
|
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#a43aa594e0b759b830604a969f0fc84de"> 439</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppAdmin.html#a43aa594e0b759b830604a969f0fc84de">setThemeIconsToolbar</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> theme) { <a class="code hl_variable" href="classPmuppAdmin.html#af0604c6da1d1219f35e2e58dd40f0eac">fDarkThemeIconsToolbar</a> = theme; }</div>
|
|
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno"> 440</span></div>
|
|
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppAdmin.html#a0ab033ba597761ab04619e59287fb1f4">setMarker</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> marker, <span class="keyword">const</span> <span class="keywordtype">double</span> size);</div>
|
|
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"> 447</span></div>
|
|
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"> 455</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppAdmin.html#ac580b4ccdfa6a20b9dfa742dd6976b16">setColor</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> r, <span class="keyword">const</span> <span class="keywordtype">int</span> g, <span class="keyword">const</span> <span class="keywordtype">int</span> b, QString name=<span class="stringliteral">""</span>);</div>
|
|
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span> </div>
|
|
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"> 457</span> <span class="keyword">private</span>:</div>
|
|
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#a737098191f7fd85fd322c515d59ac2ee"> 458</a></span> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code hl_friend" href="classPmuppAdmin.html#a737098191f7fd85fd322c515d59ac2ee">PmuppAdminXMLParser</a>;</div>
|
|
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"> 459</span> </div>
|
|
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#adc5ced59bdc583583c93dc40bcf0f4c9"> 460</a></span> QVector<QString> <a class="code hl_variable" href="classPmuppAdmin.html#adc5ced59bdc583583c93dc40bcf0f4c9">fRecentFile</a>; </div>
|
|
<div class="line"><a id="l00461" name="l00461"></a><span class="lineno"> 461</span> </div>
|
|
<div class="line"><a id="l00462" name="l00462"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#ad075b0bd0b52c55e834dfc9e53eda86d"> 462</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="classPmuppAdmin.html#ad075b0bd0b52c55e834dfc9e53eda86d">fIgnoreThemeAutoDetection</a>{<span class="keyword">false</span>}; </div>
|
|
<div class="line"><a id="l00463" name="l00463"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#a9811cb65566f62698bd386da58c77b30"> 463</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="classPmuppAdmin.html#a9811cb65566f62698bd386da58c77b30">fDarkThemeIconsMenu</a>{<span class="keyword">false</span>}; </div>
|
|
<div class="line"><a id="l00464" name="l00464"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#af0604c6da1d1219f35e2e58dd40f0eac"> 464</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="classPmuppAdmin.html#af0604c6da1d1219f35e2e58dd40f0eac">fDarkThemeIconsToolbar</a>{<span class="keyword">false</span>}; </div>
|
|
<div class="line"><a id="l00465" name="l00465"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#a58256aa62debedbe57ee3a994c24daac"> 465</a></span> QVector<PmuppMarker> <a class="code hl_variable" href="classPmuppAdmin.html#a58256aa62debedbe57ee3a994c24daac">fMarker</a>; </div>
|
|
<div class="line"><a id="l00466" name="l00466"></a><span class="lineno"><a class="line" href="classPmuppAdmin.html#a12d2c0e1bd9801740d426fc63fb99a9d"> 466</a></span> QVector<PmuppColor> <a class="code hl_variable" href="classPmuppAdmin.html#a12d2c0e1bd9801740d426fc63fb99a9d">fColor</a>; </div>
|
|
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"> 467</span></div>
|
|
<div class="line"><a id="l00474" name="l00474"></a><span class="lineno"> 474</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppAdmin.html#ad9727159949c036aa7aefefa7e69f27c">saveRecentFiles</a>();</div>
|
|
<div class="line"><a id="l00475" name="l00475"></a><span class="lineno"> 475</span></div>
|
|
<div class="line"><a id="l00482" name="l00482"></a><span class="lineno"> 482</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPmuppAdmin.html#ad660aa1aea58a2f9b8180c070afc0faf">createMuppStartupFile</a>();</div>
|
|
<div class="line"><a id="l00483" name="l00483"></a><span class="lineno"> 483</span>};</div>
|
|
</div>
|
|
<div class="line"><a id="l00484" name="l00484"></a><span class="lineno"> 484</span> </div>
|
|
<div class="line"><a id="l00485" name="l00485"></a><span class="lineno"> 485</span><span class="preprocessor">#endif </span><span class="comment">// _PMUPPADMIN_H_</span></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_a0858a71022aff09077c03306302ca01a"><div class="ttname"><a href="classPmuppAdminXMLParser.html#a0858a71022aff09077c03306302ca01a">PmuppAdminXMLParser::startDocument</a></div><div class="ttdeci">bool startDocument()</div><div class="ttdoc">Handler for XML document start.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00191">PmuppAdmin.cpp:191</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_a0adc8581b463dc6b35677c6aec2ae4a8"><div class="ttname"><a href="classPmuppAdminXMLParser.html#a0adc8581b463dc6b35677c6aec2ae4a8">PmuppAdminXMLParser::fAdmin</a></div><div class="ttdeci">PmuppAdmin * fAdmin</div><div class="ttdoc">pointer to the admin object being populated</div><div class="ttdef"><b>Definition</b> <a href="#l00298">PmuppAdmin.h:298</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_a0d7b610e1c21999f13ff4d210cc8a678"><div class="ttname"><a href="classPmuppAdminXMLParser.html#a0d7b610e1c21999f13ff4d210cc8a678">PmuppAdminXMLParser::parse</a></div><div class="ttdeci">bool parse(QIODevice *device)</div><div class="ttdoc">Main parsing method that processes the XML document.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00151">PmuppAdmin.cpp:151</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_a29258588eaf25a71588c213c8d9b25e3"><div class="ttname"><a href="classPmuppAdminXMLParser.html#a29258588eaf25a71588c213c8d9b25e3">PmuppAdminXMLParser::~PmuppAdminXMLParser</a></div><div class="ttdeci">virtual ~PmuppAdminXMLParser()</div><div class="ttdoc">Destructor.</div><div class="ttdef"><b>Definition</b> <a href="#l00236">PmuppAdmin.h:236</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_a51bd2ee93a40cd6b82d915083d742509"><div class="ttname"><a href="classPmuppAdminXMLParser.html#a51bd2ee93a40cd6b82d915083d742509">PmuppAdminXMLParser::fKeyWord</a></div><div class="ttdeci">EAdminKeyWords fKeyWord</div><div class="ttdoc">current element type being processed</div><div class="ttdef"><b>Definition</b> <a href="#l00297">PmuppAdmin.h:297</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_a666b09fb1bd535acf0eaa27d3eeb66c6"><div class="ttname"><a href="classPmuppAdminXMLParser.html#a666b09fb1bd535acf0eaa27d3eeb66c6">PmuppAdminXMLParser::fXml</a></div><div class="ttdeci">QXmlStreamReader fXml</div><div class="ttdoc">Qt XML stream reader object for parsing.</div><div class="ttdef"><b>Definition</b> <a href="#l00295">PmuppAdmin.h:295</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_a6cd573284d12d01774ca602a1f579473"><div class="ttname"><a href="classPmuppAdminXMLParser.html#a6cd573284d12d01774ca602a1f579473">PmuppAdminXMLParser::isValid</a></div><div class="ttdeci">virtual bool isValid()</div><div class="ttdoc">Checks if the XML parsing was successful.</div><div class="ttdef"><b>Definition</b> <a href="#l00242">PmuppAdmin.h:242</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_a7be68122fce37ab677aebbaeb922e633"><div class="ttname"><a href="classPmuppAdminXMLParser.html#a7be68122fce37ab677aebbaeb922e633">PmuppAdminXMLParser::PmuppAdminXMLParser</a></div><div class="ttdeci">PmuppAdminXMLParser(const QString &fln, PmuppAdmin *)</div><div class="ttdoc">Constructor that parses the XML configuration file.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00123">PmuppAdmin.cpp:123</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_a934c52009b8a870d9aaf0980b73c22a2"><div class="ttname"><a href="classPmuppAdminXMLParser.html#a934c52009b8a870d9aaf0980b73c22a2">PmuppAdminXMLParser::fValid</a></div><div class="ttdeci">bool fValid</div><div class="ttdoc">flag indicating successful XML parsing</div><div class="ttdef"><b>Definition</b> <a href="#l00296">PmuppAdmin.h:296</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_a97345c22d3dd25eae18f62220885eb83"><div class="ttname"><a href="classPmuppAdminXMLParser.html#a97345c22d3dd25eae18f62220885eb83">PmuppAdminXMLParser::characters</a></div><div class="ttdeci">bool characters()</div><div class="ttdoc">Handler for XML element text content.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00272">PmuppAdmin.cpp:272</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_ad9c2f3670b5a848ad1d3ff1451733015"><div class="ttname"><a href="classPmuppAdminXMLParser.html#ad9c2f3670b5a848ad1d3ff1451733015">PmuppAdminXMLParser::startElement</a></div><div class="ttdeci">bool startElement()</div><div class="ttdoc">Handler for XML element opening tags.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00216">PmuppAdmin.cpp:216</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_ae28333b802ebf95d6c0905060b905087"><div class="ttname"><a href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087">PmuppAdminXMLParser::EAdminKeyWords</a></div><div class="ttdeci">EAdminKeyWords</div><div class="ttdoc">Enumeration of recognized XML element types.</div><div class="ttdef"><b>Definition</b> <a href="#l00250">PmuppAdmin.h:250</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_ae28333b802ebf95d6c0905060b905087a0fbbf8994a26e63d42633f6e0c663d20"><div class="ttname"><a href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087a0fbbf8994a26e63d42633f6e0c663d20">PmuppAdminXMLParser::eIgnoreThemeAutoDetection</a></div><div class="ttdeci">@ eIgnoreThemeAutoDetection</div><div class="ttdoc">theme auto-detection override</div><div class="ttdef"><b>Definition</b> <a href="#l00252">PmuppAdmin.h:252</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_ae28333b802ebf95d6c0905060b905087a2ceb298abb6ad78a648e5b0658282cda"><div class="ttname"><a href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087a2ceb298abb6ad78a648e5b0658282cda">PmuppAdminXMLParser::eEmpty</a></div><div class="ttdeci">@ eEmpty</div><div class="ttdoc">no specific element being processed</div><div class="ttdef"><b>Definition</b> <a href="#l00250">PmuppAdmin.h:250</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_ae28333b802ebf95d6c0905060b905087a80bf1e8a6dd2c490932a886ae568a3ce"><div class="ttname"><a href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087a80bf1e8a6dd2c490932a886ae568a3ce">PmuppAdminXMLParser::eDarkThemeIconsMenu</a></div><div class="ttdeci">@ eDarkThemeIconsMenu</div><div class="ttdoc">menu icon theme setting</div><div class="ttdef"><b>Definition</b> <a href="#l00253">PmuppAdmin.h:253</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_ae28333b802ebf95d6c0905060b905087a881e0aad1ef1a10aaa192df3438d31a0"><div class="ttname"><a href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087a881e0aad1ef1a10aaa192df3438d31a0">PmuppAdminXMLParser::eDarkThemeIconsToolbar</a></div><div class="ttdeci">@ eDarkThemeIconsToolbar</div><div class="ttdoc">toolbar icon theme setting</div><div class="ttdef"><b>Definition</b> <a href="#l00254">PmuppAdmin.h:254</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_ae28333b802ebf95d6c0905060b905087a9a07fb8caf04c79bde9a3cfb5b53868d"><div class="ttname"><a href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087a9a07fb8caf04c79bde9a3cfb5b53868d">PmuppAdminXMLParser::eRecentFile</a></div><div class="ttdeci">@ eRecentFile</div><div class="ttdoc">recent file path element</div><div class="ttdef"><b>Definition</b> <a href="#l00251">PmuppAdmin.h:251</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_ae28333b802ebf95d6c0905060b905087ab3e7b7803dcaca2fd26b7d7eaf29c510"><div class="ttname"><a href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087ab3e7b7803dcaca2fd26b7d7eaf29c510">PmuppAdminXMLParser::eMarker</a></div><div class="ttdeci">@ eMarker</div><div class="ttdoc">marker definition element</div><div class="ttdef"><b>Definition</b> <a href="#l00255">PmuppAdmin.h:255</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_ae28333b802ebf95d6c0905060b905087aef92283b4ae76b0fb4643236d5aa030d"><div class="ttname"><a href="classPmuppAdminXMLParser.html#ae28333b802ebf95d6c0905060b905087aef92283b4ae76b0fb4643236d5aa030d">PmuppAdminXMLParser::eColor</a></div><div class="ttdeci">@ eColor</div><div class="ttdef"><b>Definition</b> <a href="#l00256">PmuppAdmin.h:256</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_aecd6aa3e7ef8f6530ad6968ce7f6429c"><div class="ttname"><a href="classPmuppAdminXMLParser.html#aecd6aa3e7ef8f6530ad6968ce7f6429c">PmuppAdminXMLParser::endElement</a></div><div class="ttdeci">bool endElement()</div><div class="ttdoc">Handler for XML element closing tags.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00247">PmuppAdmin.cpp:247</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdminXMLParser_html_af13b9336227317637fc5ca3b53d7be73"><div class="ttname"><a href="classPmuppAdminXMLParser.html#af13b9336227317637fc5ca3b53d7be73">PmuppAdminXMLParser::endDocument</a></div><div class="ttdeci">bool endDocument()</div><div class="ttdoc">Handler for XML document end.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00364">PmuppAdmin.cpp:364</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html"><div class="ttname"><a href="classPmuppAdmin.html">PmuppAdmin</a></div><div class="ttdoc">Main administration class for mupp configuration management.</div><div class="ttdef"><b>Definition</b> <a href="#l00324">PmuppAdmin.h:325</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a09720cd525212fd11c7c43b395b8de84"><div class="ttname"><a href="classPmuppAdmin.html#a09720cd525212fd11c7c43b395b8de84">PmuppAdmin::addRecentFile</a></div><div class="ttdeci">void addRecentFile(const QString str)</div><div class="ttdoc">Adds a file to the recent files list.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00458">PmuppAdmin.cpp:458</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a0ab033ba597761ab04619e59287fb1f4"><div class="ttname"><a href="classPmuppAdmin.html#a0ab033ba597761ab04619e59287fb1f4">PmuppAdmin::setMarker</a></div><div class="ttdeci">void setMarker(const int marker, const double size)</div><div class="ttdoc">Adds a marker definition to the configuration.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00578">PmuppAdmin.cpp:578</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a0d28d0f77b00a68851a8ef7ce7ee6137"><div class="ttname"><a href="classPmuppAdmin.html#a0d28d0f77b00a68851a8ef7ce7ee6137">PmuppAdmin::getMarkers</a></div><div class="ttdeci">QVector< PmuppMarker > getMarkers()</div><div class="ttdoc">Gets all markers.</div><div class="ttdef"><b>Definition</b> <a href="#l00366">PmuppAdmin.h:366</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a12d2c0e1bd9801740d426fc63fb99a9d"><div class="ttname"><a href="classPmuppAdmin.html#a12d2c0e1bd9801740d426fc63fb99a9d">PmuppAdmin::fColor</a></div><div class="ttdeci">QVector< PmuppColor > fColor</div><div class="ttdoc">vector of configured plot colors</div><div class="ttdef"><b>Definition</b> <a href="#l00466">PmuppAdmin.h:466</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a1745c72be2b5fcc89373858831a25a0a"><div class="ttname"><a href="classPmuppAdmin.html#a1745c72be2b5fcc89373858831a25a0a">PmuppAdmin::PmuppAdmin</a></div><div class="ttdeci">PmuppAdmin()</div><div class="ttdoc">Constructor. Loads configuration from mupp_startup.xml.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00388">PmuppAdmin.cpp:388</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a1fdc01949d1984712690a43a8572a218"><div class="ttname"><a href="classPmuppAdmin.html#a1fdc01949d1984712690a43a8572a218">PmuppAdmin::getNumRecentFiles</a></div><div class="ttdeci">int getNumRecentFiles()</div><div class="ttdoc">Gets the number of recent files.</div><div class="ttdef"><b>Definition</b> <a href="#l00347">PmuppAdmin.h:347</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a207d7220b58945ae5f95644a00446756"><div class="ttname"><a href="classPmuppAdmin.html#a207d7220b58945ae5f95644a00446756">PmuppAdmin::getIgnoreThemeAutoDetection</a></div><div class="ttdeci">bool getIgnoreThemeAutoDetection()</div><div class="ttdoc">Checks if theme auto-detection should be ignored.</div><div class="ttdef"><b>Definition</b> <a href="#l00409">PmuppAdmin.h:409</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a32f399f5992e4eca1252e6adc9d22112"><div class="ttname"><a href="classPmuppAdmin.html#a32f399f5992e4eca1252e6adc9d22112">PmuppAdmin::getNoOfColors</a></div><div class="ttdeci">int getNoOfColors()</div><div class="ttdoc">Gets the number of configured colors.</div><div class="ttdef"><b>Definition</b> <a href="#l00379">PmuppAdmin.h:379</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a43aa594e0b759b830604a969f0fc84de"><div class="ttname"><a href="classPmuppAdmin.html#a43aa594e0b759b830604a969f0fc84de">PmuppAdmin::setThemeIconsToolbar</a></div><div class="ttdeci">void setThemeIconsToolbar(const bool theme)</div><div class="ttdoc">Sets the toolbar icon theme preference.</div><div class="ttdef"><b>Definition</b> <a href="#l00439">PmuppAdmin.h:439</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a4afc308a4a04babbbf63d70ae850ecd3"><div class="ttname"><a href="classPmuppAdmin.html#a4afc308a4a04babbbf63d70ae850ecd3">PmuppAdmin::~PmuppAdmin</a></div><div class="ttdeci">virtual ~PmuppAdmin()</div><div class="ttdoc">Destructor. Saves recent files list before destruction.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00442">PmuppAdmin.cpp:442</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a51de2157e953fc2eed191eb96887826b"><div class="ttname"><a href="classPmuppAdmin.html#a51de2157e953fc2eed191eb96887826b">PmuppAdmin::getNoOfMarkers</a></div><div class="ttdeci">int getNoOfMarkers()</div><div class="ttdoc">Gets the number of configured markers.</div><div class="ttdef"><b>Definition</b> <a href="#l00360">PmuppAdmin.h:360</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a58256aa62debedbe57ee3a994c24daac"><div class="ttname"><a href="classPmuppAdmin.html#a58256aa62debedbe57ee3a994c24daac">PmuppAdmin::fMarker</a></div><div class="ttdeci">QVector< PmuppMarker > fMarker</div><div class="ttdoc">vector of configured plot markers</div><div class="ttdef"><b>Definition</b> <a href="#l00465">PmuppAdmin.h:465</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a6227dad74f53479a00c115afc2630d5b"><div class="ttname"><a href="classPmuppAdmin.html#a6227dad74f53479a00c115afc2630d5b">PmuppAdmin::getRecentFile</a></div><div class="ttdeci">QString getRecentFile(int idx)</div><div class="ttdoc">Gets a recent file path by index.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00482">PmuppAdmin.cpp:482</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a737098191f7fd85fd322c515d59ac2ee"><div class="ttname"><a href="classPmuppAdmin.html#a737098191f7fd85fd322c515d59ac2ee">PmuppAdmin::PmuppAdminXMLParser</a></div><div class="ttdeci">friend class PmuppAdminXMLParser</div><div class="ttdef"><b>Definition</b> <a href="#l00458">PmuppAdmin.h:458</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a8be571ddf7a3e370f8f8e4f311364c04"><div class="ttname"><a href="classPmuppAdmin.html#a8be571ddf7a3e370f8f8e4f311364c04">PmuppAdmin::getColors</a></div><div class="ttdeci">QVector< PmuppColor > getColors()</div><div class="ttdoc">Gets all colors.</div><div class="ttdef"><b>Definition</b> <a href="#l00385">PmuppAdmin.h:385</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_a9811cb65566f62698bd386da58c77b30"><div class="ttname"><a href="classPmuppAdmin.html#a9811cb65566f62698bd386da58c77b30">PmuppAdmin::fDarkThemeIconsMenu</a></div><div class="ttdeci">bool fDarkThemeIconsMenu</div><div class="ttdoc">flag for dark theme menu icons</div><div class="ttdef"><b>Definition</b> <a href="#l00463">PmuppAdmin.h:463</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_aaf840da679f5853b531232e7cd07f3eb"><div class="ttname"><a href="classPmuppAdmin.html#aaf840da679f5853b531232e7cd07f3eb">PmuppAdmin::setThemeIconsMenu</a></div><div class="ttdeci">void setThemeIconsMenu(const bool theme)</div><div class="ttdoc">Sets the menu icon theme preference.</div><div class="ttdef"><b>Definition</b> <a href="#l00433">PmuppAdmin.h:433</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_ac580b4ccdfa6a20b9dfa742dd6976b16"><div class="ttname"><a href="classPmuppAdmin.html#ac580b4ccdfa6a20b9dfa742dd6976b16">PmuppAdmin::setColor</a></div><div class="ttdeci">void setColor(const int r, const int g, const int b, QString name="")</div><div class="ttdoc">Adds a color definition to the configuration.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00606">PmuppAdmin.cpp:606</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_ad075b0bd0b52c55e834dfc9e53eda86d"><div class="ttname"><a href="classPmuppAdmin.html#ad075b0bd0b52c55e834dfc9e53eda86d">PmuppAdmin::fIgnoreThemeAutoDetection</a></div><div class="ttdeci">bool fIgnoreThemeAutoDetection</div><div class="ttdoc">flag to override automatic theme detection</div><div class="ttdef"><b>Definition</b> <a href="#l00462">PmuppAdmin.h:462</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_ad660aa1aea58a2f9b8180c070afc0faf"><div class="ttname"><a href="classPmuppAdmin.html#ad660aa1aea58a2f9b8180c070afc0faf">PmuppAdmin::createMuppStartupFile</a></div><div class="ttdeci">void createMuppStartupFile()</div><div class="ttdoc">Creates a default mupp_startup.xml configuration file.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00722">PmuppAdmin.cpp:722</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_ad6d609442fd24ba465d4dd5761539275"><div class="ttname"><a href="classPmuppAdmin.html#ad6d609442fd24ba465d4dd5761539275">PmuppAdmin::getDarkThemeIconsToolbarFlag</a></div><div class="ttdeci">bool getDarkThemeIconsToolbarFlag()</div><div class="ttdoc">Checks if dark theme icons should be used for toolbars.</div><div class="ttdef"><b>Definition</b> <a href="#l00421">PmuppAdmin.h:421</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_ad9727159949c036aa7aefefa7e69f27c"><div class="ttname"><a href="classPmuppAdmin.html#ad9727159949c036aa7aefefa7e69f27c">PmuppAdmin::saveRecentFiles</a></div><div class="ttdeci">void saveRecentFiles()</div><div class="ttdoc">Saves the recent files list to the configuration file.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00640">PmuppAdmin.cpp:640</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_adc5ced59bdc583583c93dc40bcf0f4c9"><div class="ttname"><a href="classPmuppAdmin.html#adc5ced59bdc583583c93dc40bcf0f4c9">PmuppAdmin::fRecentFile</a></div><div class="ttdeci">QVector< QString > fRecentFile</div><div class="ttdoc">ring buffer of recent file paths (max MAX_RECENT_FILES)</div><div class="ttdef"><b>Definition</b> <a href="#l00460">PmuppAdmin.h:460</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_ae22ca84b5b7d0f20441d36808641234e"><div class="ttname"><a href="classPmuppAdmin.html#ae22ca84b5b7d0f20441d36808641234e">PmuppAdmin::getColor</a></div><div class="ttdeci">void getColor(QString name, int &r, int &g, int &b)</div><div class="ttdoc">Gets a color by name.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00524">PmuppAdmin.cpp:524</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_aebaa68922cf98729ff017bec10e7ce02"><div class="ttname"><a href="classPmuppAdmin.html#aebaa68922cf98729ff017bec10e7ce02">PmuppAdmin::getMarker</a></div><div class="ttdeci">PmuppMarker getMarker(int idx)</div><div class="ttdoc">Gets a marker definition by index.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00503">PmuppAdmin.cpp:503</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_aeda589a316b939aae7775300fa2429b0"><div class="ttname"><a href="classPmuppAdmin.html#aeda589a316b939aae7775300fa2429b0">PmuppAdmin::getDarkThemeIconsMenuFlag</a></div><div class="ttdeci">bool getDarkThemeIconsMenuFlag()</div><div class="ttdoc">Checks if dark theme icons should be used for menus.</div><div class="ttdef"><b>Definition</b> <a href="#l00415">PmuppAdmin.h:415</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_af0604c6da1d1219f35e2e58dd40f0eac"><div class="ttname"><a href="classPmuppAdmin.html#af0604c6da1d1219f35e2e58dd40f0eac">PmuppAdmin::fDarkThemeIconsToolbar</a></div><div class="ttdeci">bool fDarkThemeIconsToolbar</div><div class="ttdoc">flag for dark theme toolbar icons</div><div class="ttdef"><b>Definition</b> <a href="#l00464">PmuppAdmin.h:464</a></div></div>
|
|
<div class="ttc" id="aclassPmuppAdmin_html_afda60447917a22f7139036d8c7e21abd"><div class="ttname"><a href="classPmuppAdmin.html#afda60447917a22f7139036d8c7e21abd">PmuppAdmin::setIgnoreThemeAutoDetection</a></div><div class="ttdeci">void setIgnoreThemeAutoDetection(const bool theme)</div><div class="ttdoc">Sets the theme auto-detection preference.</div><div class="ttdef"><b>Definition</b> <a href="#l00427">PmuppAdmin.h:427</a></div></div>
|
|
<div class="ttc" id="aclassPmuppColor_html_a2622cefdbfe7bcacd2b17407d4dcdb80"><div class="ttname"><a href="classPmuppColor.html#a2622cefdbfe7bcacd2b17407d4dcdb80">PmuppColor::~PmuppColor</a></div><div class="ttdeci">virtual ~PmuppColor()</div><div class="ttdoc">Destructor.</div><div class="ttdef"><b>Definition</b> <a href="#l00094">PmuppAdmin.h:94</a></div></div>
|
|
<div class="ttc" id="aclassPmuppColor_html_a27e04fab10fb5883f25de41e6d96bc5f"><div class="ttname"><a href="classPmuppColor.html#a27e04fab10fb5883f25de41e6d96bc5f">PmuppColor::fBlue</a></div><div class="ttdeci">int fBlue</div><div class="ttdoc">blue component (0-255)</div><div class="ttdef"><b>Definition</b> <a href="#l00128">PmuppAdmin.h:128</a></div></div>
|
|
<div class="ttc" id="aclassPmuppColor_html_a331be356773b38c1274cf361969dfc60"><div class="ttname"><a href="classPmuppColor.html#a331be356773b38c1274cf361969dfc60">PmuppColor::fRed</a></div><div class="ttdeci">int fRed</div><div class="ttdoc">red component (0-255)</div><div class="ttdef"><b>Definition</b> <a href="#l00126">PmuppAdmin.h:126</a></div></div>
|
|
<div class="ttc" id="aclassPmuppColor_html_a3a625d4514c896a96e02ef740de31815"><div class="ttname"><a href="classPmuppColor.html#a3a625d4514c896a96e02ef740de31815">PmuppColor::getName</a></div><div class="ttdeci">QString getName()</div><div class="ttdoc">Gets the color name.</div><div class="ttdef"><b>Definition</b> <a href="#l00100">PmuppAdmin.h:100</a></div></div>
|
|
<div class="ttc" id="aclassPmuppColor_html_a3fe5c1b349dfaa68ecaf042a3161be82"><div class="ttname"><a href="classPmuppColor.html#a3fe5c1b349dfaa68ecaf042a3161be82">PmuppColor::getRGB</a></div><div class="ttdeci">void getRGB(int &r, int &g, int &b)</div><div class="ttdoc">Gets the RGB values of the color.</div><div class="ttdef"><b>Definition</b> <a href="#l00108">PmuppAdmin.h:108</a></div></div>
|
|
<div class="ttc" id="aclassPmuppColor_html_a8cd1a39519d39765ba771dcf313beb7b"><div class="ttname"><a href="classPmuppColor.html#a8cd1a39519d39765ba771dcf313beb7b">PmuppColor::PmuppColor</a></div><div class="ttdeci">PmuppColor()</div><div class="ttdoc">Default constructor. Initializes color with undefined values.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00080">PmuppAdmin.cpp:80</a></div></div>
|
|
<div class="ttc" id="aclassPmuppColor_html_a9bc52e6795fd15e7fea65770fb3a8901"><div class="ttname"><a href="classPmuppColor.html#a9bc52e6795fd15e7fea65770fb3a8901">PmuppColor::fName</a></div><div class="ttdeci">QString fName</div><div class="ttdoc">optional name identifier for the color</div><div class="ttdef"><b>Definition</b> <a href="#l00125">PmuppAdmin.h:125</a></div></div>
|
|
<div class="ttc" id="aclassPmuppColor_html_ab880caee06cbd8a0998b97b7655dd712"><div class="ttname"><a href="classPmuppColor.html#ab880caee06cbd8a0998b97b7655dd712">PmuppColor::fGreen</a></div><div class="ttdeci">int fGreen</div><div class="ttdoc">green component (0-255)</div><div class="ttdef"><b>Definition</b> <a href="#l00127">PmuppAdmin.h:127</a></div></div>
|
|
<div class="ttc" id="aclassPmuppColor_html_abd0640748205956e531144edd41c5b91"><div class="ttname"><a href="classPmuppColor.html#abd0640748205956e531144edd41c5b91">PmuppColor::setName</a></div><div class="ttdeci">void setName(const QString name)</div><div class="ttdoc">Sets the color name.</div><div class="ttdef"><b>Definition</b> <a href="#l00114">PmuppAdmin.h:114</a></div></div>
|
|
<div class="ttc" id="aclassPmuppColor_html_af3100ba92790f0360466cac00704271e"><div class="ttname"><a href="classPmuppColor.html#af3100ba92790f0360466cac00704271e">PmuppColor::setRGB</a></div><div class="ttdeci">void setRGB(const int r, const int g, const int b)</div><div class="ttdoc">Sets the RGB values with validation.</div><div class="ttdef"><b>Definition</b> <a href="PmuppAdmin_8cpp_source.html#l00100">PmuppAdmin.cpp:100</a></div></div>
|
|
<div class="ttc" id="aclassPmuppMarker_html"><div class="ttname"><a href="classPmuppMarker.html">PmuppMarker</a></div><div class="ttdoc">Represents a plot marker style and size.</div><div class="ttdef"><b>Definition</b> <a href="#l00146">PmuppAdmin.h:146</a></div></div>
|
|
<div class="ttc" id="aclassPmuppMarker_html_a0374697bfb89944b5f81f34e0e17de97"><div class="ttname"><a href="classPmuppMarker.html#a0374697bfb89944b5f81f34e0e17de97">PmuppMarker::setMarker</a></div><div class="ttdeci">void setMarker(int marker)</div><div class="ttdoc">Sets the marker code.</div><div class="ttdef"><b>Definition</b> <a href="#l00188">PmuppAdmin.h:188</a></div></div>
|
|
<div class="ttc" id="aclassPmuppMarker_html_a13d697efcd71e51443eb36cc245d22f1"><div class="ttname"><a href="classPmuppMarker.html#a13d697efcd71e51443eb36cc245d22f1">PmuppMarker::getMarker</a></div><div class="ttdeci">void getMarker(int &marker, double &size)</div><div class="ttdoc">Gets both marker code and size.</div><div class="ttdef"><b>Definition</b> <a href="#l00170">PmuppAdmin.h:170</a></div></div>
|
|
<div class="ttc" id="aclassPmuppMarker_html_a1430998d402439f949c9da77717ab456"><div class="ttname"><a href="classPmuppMarker.html#a1430998d402439f949c9da77717ab456">PmuppMarker::PmuppMarker</a></div><div class="ttdeci">PmuppMarker(int marker, double size)</div><div class="ttdoc">Constructor with specified marker properties.</div><div class="ttdef"><b>Definition</b> <a href="#l00158">PmuppAdmin.h:158</a></div></div>
|
|
<div class="ttc" id="aclassPmuppMarker_html_a1e025160e9f84b0e856b37c22f865df6"><div class="ttname"><a href="classPmuppMarker.html#a1e025160e9f84b0e856b37c22f865df6">PmuppMarker::PmuppMarker</a></div><div class="ttdeci">PmuppMarker()</div><div class="ttdoc">Default constructor. Initializes with marker code 20 and size 1.0.</div><div class="ttdef"><b>Definition</b> <a href="#l00151">PmuppAdmin.h:151</a></div></div>
|
|
<div class="ttc" id="aclassPmuppMarker_html_a83d924615c3e5daeee61f4ff750c1850"><div class="ttname"><a href="classPmuppMarker.html#a83d924615c3e5daeee61f4ff750c1850">PmuppMarker::fMarkerSize</a></div><div class="ttdeci">double fMarkerSize</div><div class="ttdoc">size multiplier (1.0 = default size)</div><div class="ttdef"><b>Definition</b> <a href="#l00198">PmuppAdmin.h:198</a></div></div>
|
|
<div class="ttc" id="aclassPmuppMarker_html_ab5441d31a2b717bb9326f8e4ee7a03dc"><div class="ttname"><a href="classPmuppMarker.html#ab5441d31a2b717bb9326f8e4ee7a03dc">PmuppMarker::getMarkerSize</a></div><div class="ttdeci">double getMarkerSize()</div><div class="ttdoc">Gets the marker size multiplier.</div><div class="ttdef"><b>Definition</b> <a href="#l00182">PmuppAdmin.h:182</a></div></div>
|
|
<div class="ttc" id="aclassPmuppMarker_html_ac1df4a8bdb7758ac47a009f7d553924d"><div class="ttname"><a href="classPmuppMarker.html#ac1df4a8bdb7758ac47a009f7d553924d">PmuppMarker::~PmuppMarker</a></div><div class="ttdeci">virtual ~PmuppMarker()</div><div class="ttdoc">Destructor.</div><div class="ttdef"><b>Definition</b> <a href="#l00163">PmuppAdmin.h:163</a></div></div>
|
|
<div class="ttc" id="aclassPmuppMarker_html_adc0a33313a84d6900b2b296f003c62d7"><div class="ttname"><a href="classPmuppMarker.html#adc0a33313a84d6900b2b296f003c62d7">PmuppMarker::setMarkerSize</a></div><div class="ttdeci">void setMarkerSize(double size)</div><div class="ttdoc">Sets the marker size multiplier.</div><div class="ttdef"><b>Definition</b> <a href="#l00194">PmuppAdmin.h:194</a></div></div>
|
|
<div class="ttc" id="aclassPmuppMarker_html_af6337cd7a44786e448b38cd76a34d15c"><div class="ttname"><a href="classPmuppMarker.html#af6337cd7a44786e448b38cd76a34d15c">PmuppMarker::getMarker</a></div><div class="ttdeci">int getMarker()</div><div class="ttdoc">Gets the marker code.</div><div class="ttdef"><b>Definition</b> <a href="#l00176">PmuppAdmin.h:176</a></div></div>
|
|
<div class="ttc" id="aclassPmuppMarker_html_afb1d329fd51375370c4dcaf0e106c84c"><div class="ttname"><a href="classPmuppMarker.html#afb1d329fd51375370c4dcaf0e106c84c">PmuppMarker::fMarker</a></div><div class="ttdeci">int fMarker</div><div class="ttdoc">marker code (1-49, ROOT style)</div><div class="ttdef"><b>Definition</b> <a href="#l00197">PmuppAdmin.h:197</a></div></div>
|
|
<div class="ttc" id="amupp_8h_html"><div class="ttname"><a href="mupp_8h.html">mupp.h</a></div><div class="ttdoc">Header file for mupp (muon parameter plotter) main application.</div></div>
|
|
</div><!-- fragment --></div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2
|
|
</small></address>
|
|
</div><!-- doc-content -->
|
|
</body>
|
|
</html>
|