1226 lines
64 KiB
HTML
1226 lines
64 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: PmuppAdmin Class Reference</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><!-- top -->
|
|
<div id="doc-content">
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pri-methods">Private Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="#friends">Friends</a> |
|
|
<a href="classPmuppAdmin-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">PmuppAdmin Class Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Main administration class for mupp configuration management.
|
|
<a href="#details">More...</a></p>
|
|
|
|
<p><code>#include <<a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for PmuppAdmin:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classPmuppAdmin__inherit__graph.png" border="0" usemap="#aPmuppAdmin_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="aPmuppAdmin_inherit__map" id="aPmuppAdmin_inherit__map">
|
|
<area shape="rect" title="Main administration class for mupp configuration management." alt="" coords="5,81,109,109"/>
|
|
<area shape="rect" title=" " alt="" coords="22,5,92,33"/>
|
|
<area shape="poly" title=" " alt="" coords="60,49,60,81,54,81,54,49"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<div class="dynheader">
|
|
Collaboration diagram for PmuppAdmin:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classPmuppAdmin__coll__graph.png" border="0" usemap="#aPmuppAdmin_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="aPmuppAdmin_coll__map" id="aPmuppAdmin_coll__map">
|
|
<area shape="rect" title="Main administration class for mupp configuration management." alt="" coords="5,81,109,109"/>
|
|
<area shape="rect" title=" " alt="" coords="22,5,92,33"/>
|
|
<area shape="poly" title=" " alt="" coords="60,49,60,81,54,81,54,49"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a1745c72be2b5fcc89373858831a25a0a" id="r_a1745c72be2b5fcc89373858831a25a0a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1745c72be2b5fcc89373858831a25a0a">PmuppAdmin</a> ()</td></tr>
|
|
<tr class="memdesc:a1745c72be2b5fcc89373858831a25a0a"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. Loads configuration from mupp_startup.xml. <br /></td></tr>
|
|
<tr class="separator:a1745c72be2b5fcc89373858831a25a0a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4afc308a4a04babbbf63d70ae850ecd3" id="r_a4afc308a4a04babbbf63d70ae850ecd3"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4afc308a4a04babbbf63d70ae850ecd3">~PmuppAdmin</a> ()</td></tr>
|
|
<tr class="memdesc:a4afc308a4a04babbbf63d70ae850ecd3"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. Saves recent files list before destruction. <br /></td></tr>
|
|
<tr class="separator:a4afc308a4a04babbbf63d70ae850ecd3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a09720cd525212fd11c7c43b395b8de84" id="r_a09720cd525212fd11c7c43b395b8de84"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a09720cd525212fd11c7c43b395b8de84">addRecentFile</a> (const QString str)</td></tr>
|
|
<tr class="memdesc:a09720cd525212fd11c7c43b395b8de84"><td class="mdescLeft"> </td><td class="mdescRight">Adds a file to the recent files list. <br /></td></tr>
|
|
<tr class="separator:a09720cd525212fd11c7c43b395b8de84"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1fdc01949d1984712690a43a8572a218" id="r_a1fdc01949d1984712690a43a8572a218"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1fdc01949d1984712690a43a8572a218">getNumRecentFiles</a> ()</td></tr>
|
|
<tr class="memdesc:a1fdc01949d1984712690a43a8572a218"><td class="mdescLeft"> </td><td class="mdescRight">Gets the number of recent files. <br /></td></tr>
|
|
<tr class="separator:a1fdc01949d1984712690a43a8572a218"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6227dad74f53479a00c115afc2630d5b" id="r_a6227dad74f53479a00c115afc2630d5b"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6227dad74f53479a00c115afc2630d5b">getRecentFile</a> (int idx)</td></tr>
|
|
<tr class="memdesc:a6227dad74f53479a00c115afc2630d5b"><td class="mdescLeft"> </td><td class="mdescRight">Gets a recent file path by index. <br /></td></tr>
|
|
<tr class="separator:a6227dad74f53479a00c115afc2630d5b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a51de2157e953fc2eed191eb96887826b" id="r_a51de2157e953fc2eed191eb96887826b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a51de2157e953fc2eed191eb96887826b">getNoOfMarkers</a> ()</td></tr>
|
|
<tr class="memdesc:a51de2157e953fc2eed191eb96887826b"><td class="mdescLeft"> </td><td class="mdescRight">Gets the number of configured markers. <br /></td></tr>
|
|
<tr class="separator:a51de2157e953fc2eed191eb96887826b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0d28d0f77b00a68851a8ef7ce7ee6137" id="r_a0d28d0f77b00a68851a8ef7ce7ee6137"><td class="memItemLeft" align="right" valign="top">QVector< <a class="el" href="classPmuppMarker.html">PmuppMarker</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0d28d0f77b00a68851a8ef7ce7ee6137">getMarkers</a> ()</td></tr>
|
|
<tr class="memdesc:a0d28d0f77b00a68851a8ef7ce7ee6137"><td class="mdescLeft"> </td><td class="mdescRight">Gets all markers. <br /></td></tr>
|
|
<tr class="separator:a0d28d0f77b00a68851a8ef7ce7ee6137"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aebaa68922cf98729ff017bec10e7ce02" id="r_aebaa68922cf98729ff017bec10e7ce02"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classPmuppMarker.html">PmuppMarker</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#aebaa68922cf98729ff017bec10e7ce02">getMarker</a> (int idx)</td></tr>
|
|
<tr class="memdesc:aebaa68922cf98729ff017bec10e7ce02"><td class="mdescLeft"> </td><td class="mdescRight">Gets a marker definition by index. <br /></td></tr>
|
|
<tr class="separator:aebaa68922cf98729ff017bec10e7ce02"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a32f399f5992e4eca1252e6adc9d22112" id="r_a32f399f5992e4eca1252e6adc9d22112"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a32f399f5992e4eca1252e6adc9d22112">getNoOfColors</a> ()</td></tr>
|
|
<tr class="memdesc:a32f399f5992e4eca1252e6adc9d22112"><td class="mdescLeft"> </td><td class="mdescRight">Gets the number of configured colors. <br /></td></tr>
|
|
<tr class="separator:a32f399f5992e4eca1252e6adc9d22112"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8be571ddf7a3e370f8f8e4f311364c04" id="r_a8be571ddf7a3e370f8f8e4f311364c04"><td class="memItemLeft" align="right" valign="top">QVector< <a class="el" href="classPmuppColor.html">PmuppColor</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8be571ddf7a3e370f8f8e4f311364c04">getColors</a> ()</td></tr>
|
|
<tr class="memdesc:a8be571ddf7a3e370f8f8e4f311364c04"><td class="mdescLeft"> </td><td class="mdescRight">Gets all colors. <br /></td></tr>
|
|
<tr class="separator:a8be571ddf7a3e370f8f8e4f311364c04"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae22ca84b5b7d0f20441d36808641234e" id="r_ae22ca84b5b7d0f20441d36808641234e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae22ca84b5b7d0f20441d36808641234e">getColor</a> (QString name, int &r, int &g, int &b)</td></tr>
|
|
<tr class="memdesc:ae22ca84b5b7d0f20441d36808641234e"><td class="mdescLeft"> </td><td class="mdescRight">Gets a color by name. <br /></td></tr>
|
|
<tr class="separator:ae22ca84b5b7d0f20441d36808641234e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a19a655d033218a696826257de3f676fb" id="r_a19a655d033218a696826257de3f676fb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a19a655d033218a696826257de3f676fb">getColor</a> (int idx, int &r, int &g, int &b)</td></tr>
|
|
<tr class="memdesc:a19a655d033218a696826257de3f676fb"><td class="mdescLeft"> </td><td class="mdescRight">Gets a color by index. <br /></td></tr>
|
|
<tr class="separator:a19a655d033218a696826257de3f676fb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a207d7220b58945ae5f95644a00446756" id="r_a207d7220b58945ae5f95644a00446756"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a207d7220b58945ae5f95644a00446756">getIgnoreThemeAutoDetection</a> ()</td></tr>
|
|
<tr class="memdesc:a207d7220b58945ae5f95644a00446756"><td class="mdescLeft"> </td><td class="mdescRight">Checks if theme auto-detection should be ignored. <br /></td></tr>
|
|
<tr class="separator:a207d7220b58945ae5f95644a00446756"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeda589a316b939aae7775300fa2429b0" id="r_aeda589a316b939aae7775300fa2429b0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#aeda589a316b939aae7775300fa2429b0">getDarkThemeIconsMenuFlag</a> ()</td></tr>
|
|
<tr class="memdesc:aeda589a316b939aae7775300fa2429b0"><td class="mdescLeft"> </td><td class="mdescRight">Checks if dark theme icons should be used for menus. <br /></td></tr>
|
|
<tr class="separator:aeda589a316b939aae7775300fa2429b0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad6d609442fd24ba465d4dd5761539275" id="r_ad6d609442fd24ba465d4dd5761539275"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad6d609442fd24ba465d4dd5761539275">getDarkThemeIconsToolbarFlag</a> ()</td></tr>
|
|
<tr class="memdesc:ad6d609442fd24ba465d4dd5761539275"><td class="mdescLeft"> </td><td class="mdescRight">Checks if dark theme icons should be used for toolbars. <br /></td></tr>
|
|
<tr class="separator:ad6d609442fd24ba465d4dd5761539275"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afda60447917a22f7139036d8c7e21abd" id="r_afda60447917a22f7139036d8c7e21abd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#afda60447917a22f7139036d8c7e21abd">setIgnoreThemeAutoDetection</a> (const bool theme)</td></tr>
|
|
<tr class="memdesc:afda60447917a22f7139036d8c7e21abd"><td class="mdescLeft"> </td><td class="mdescRight">Sets the theme auto-detection preference. <br /></td></tr>
|
|
<tr class="separator:afda60447917a22f7139036d8c7e21abd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaf840da679f5853b531232e7cd07f3eb" id="r_aaf840da679f5853b531232e7cd07f3eb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aaf840da679f5853b531232e7cd07f3eb">setThemeIconsMenu</a> (const bool theme)</td></tr>
|
|
<tr class="memdesc:aaf840da679f5853b531232e7cd07f3eb"><td class="mdescLeft"> </td><td class="mdescRight">Sets the menu icon theme preference. <br /></td></tr>
|
|
<tr class="separator:aaf840da679f5853b531232e7cd07f3eb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a43aa594e0b759b830604a969f0fc84de" id="r_a43aa594e0b759b830604a969f0fc84de"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a43aa594e0b759b830604a969f0fc84de">setThemeIconsToolbar</a> (const bool theme)</td></tr>
|
|
<tr class="memdesc:a43aa594e0b759b830604a969f0fc84de"><td class="mdescLeft"> </td><td class="mdescRight">Sets the toolbar icon theme preference. <br /></td></tr>
|
|
<tr class="separator:a43aa594e0b759b830604a969f0fc84de"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0ab033ba597761ab04619e59287fb1f4" id="r_a0ab033ba597761ab04619e59287fb1f4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0ab033ba597761ab04619e59287fb1f4">setMarker</a> (const int marker, const double size)</td></tr>
|
|
<tr class="memdesc:a0ab033ba597761ab04619e59287fb1f4"><td class="mdescLeft"> </td><td class="mdescRight">Adds a marker definition to the configuration. <br /></td></tr>
|
|
<tr class="separator:a0ab033ba597761ab04619e59287fb1f4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac580b4ccdfa6a20b9dfa742dd6976b16" id="r_ac580b4ccdfa6a20b9dfa742dd6976b16"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac580b4ccdfa6a20b9dfa742dd6976b16">setColor</a> (const int r, const int g, const int b, QString name="")</td></tr>
|
|
<tr class="memdesc:ac580b4ccdfa6a20b9dfa742dd6976b16"><td class="mdescLeft"> </td><td class="mdescRight">Adds a color definition to the configuration. <br /></td></tr>
|
|
<tr class="separator:ac580b4ccdfa6a20b9dfa742dd6976b16"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
|
Private Member Functions</h2></td></tr>
|
|
<tr class="memitem:ad9727159949c036aa7aefefa7e69f27c" id="r_ad9727159949c036aa7aefefa7e69f27c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad9727159949c036aa7aefefa7e69f27c">saveRecentFiles</a> ()</td></tr>
|
|
<tr class="memdesc:ad9727159949c036aa7aefefa7e69f27c"><td class="mdescLeft"> </td><td class="mdescRight">Saves the recent files list to the configuration file. <br /></td></tr>
|
|
<tr class="separator:ad9727159949c036aa7aefefa7e69f27c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad660aa1aea58a2f9b8180c070afc0faf" id="r_ad660aa1aea58a2f9b8180c070afc0faf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad660aa1aea58a2f9b8180c070afc0faf">createMuppStartupFile</a> ()</td></tr>
|
|
<tr class="memdesc:ad660aa1aea58a2f9b8180c070afc0faf"><td class="mdescLeft"> </td><td class="mdescRight">Creates a default mupp_startup.xml configuration file. <br /></td></tr>
|
|
<tr class="separator:ad660aa1aea58a2f9b8180c070afc0faf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
|
Private Attributes</h2></td></tr>
|
|
<tr class="memitem:adc5ced59bdc583583c93dc40bcf0f4c9" id="r_adc5ced59bdc583583c93dc40bcf0f4c9"><td class="memItemLeft" align="right" valign="top">QVector< QString > </td><td class="memItemRight" valign="bottom"><a class="el" href="#adc5ced59bdc583583c93dc40bcf0f4c9">fRecentFile</a></td></tr>
|
|
<tr class="memdesc:adc5ced59bdc583583c93dc40bcf0f4c9"><td class="mdescLeft"> </td><td class="mdescRight">ring buffer of recent file paths (max MAX_RECENT_FILES) <br /></td></tr>
|
|
<tr class="separator:adc5ced59bdc583583c93dc40bcf0f4c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad075b0bd0b52c55e834dfc9e53eda86d" id="r_ad075b0bd0b52c55e834dfc9e53eda86d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad075b0bd0b52c55e834dfc9e53eda86d">fIgnoreThemeAutoDetection</a> {false}</td></tr>
|
|
<tr class="memdesc:ad075b0bd0b52c55e834dfc9e53eda86d"><td class="mdescLeft"> </td><td class="mdescRight">flag to override automatic theme detection <br /></td></tr>
|
|
<tr class="separator:ad075b0bd0b52c55e834dfc9e53eda86d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9811cb65566f62698bd386da58c77b30" id="r_a9811cb65566f62698bd386da58c77b30"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9811cb65566f62698bd386da58c77b30">fDarkThemeIconsMenu</a> {false}</td></tr>
|
|
<tr class="memdesc:a9811cb65566f62698bd386da58c77b30"><td class="mdescLeft"> </td><td class="mdescRight">flag for dark theme menu icons <br /></td></tr>
|
|
<tr class="separator:a9811cb65566f62698bd386da58c77b30"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af0604c6da1d1219f35e2e58dd40f0eac" id="r_af0604c6da1d1219f35e2e58dd40f0eac"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#af0604c6da1d1219f35e2e58dd40f0eac">fDarkThemeIconsToolbar</a> {false}</td></tr>
|
|
<tr class="memdesc:af0604c6da1d1219f35e2e58dd40f0eac"><td class="mdescLeft"> </td><td class="mdescRight">flag for dark theme toolbar icons <br /></td></tr>
|
|
<tr class="separator:af0604c6da1d1219f35e2e58dd40f0eac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a58256aa62debedbe57ee3a994c24daac" id="r_a58256aa62debedbe57ee3a994c24daac"><td class="memItemLeft" align="right" valign="top">QVector< <a class="el" href="classPmuppMarker.html">PmuppMarker</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a58256aa62debedbe57ee3a994c24daac">fMarker</a></td></tr>
|
|
<tr class="memdesc:a58256aa62debedbe57ee3a994c24daac"><td class="mdescLeft"> </td><td class="mdescRight">vector of configured plot markers <br /></td></tr>
|
|
<tr class="separator:a58256aa62debedbe57ee3a994c24daac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a12d2c0e1bd9801740d426fc63fb99a9d" id="r_a12d2c0e1bd9801740d426fc63fb99a9d"><td class="memItemLeft" align="right" valign="top">QVector< <a class="el" href="classPmuppColor.html">PmuppColor</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a12d2c0e1bd9801740d426fc63fb99a9d">fColor</a></td></tr>
|
|
<tr class="memdesc:a12d2c0e1bd9801740d426fc63fb99a9d"><td class="mdescLeft"> </td><td class="mdescRight">vector of configured plot colors <br /></td></tr>
|
|
<tr class="separator:a12d2c0e1bd9801740d426fc63fb99a9d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="friends" name="friends"></a>
|
|
Friends</h2></td></tr>
|
|
<tr class="memitem:a737098191f7fd85fd322c515d59ac2ee" id="r_a737098191f7fd85fd322c515d59ac2ee"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="#a737098191f7fd85fd322c515d59ac2ee">PmuppAdminXMLParser</a></td></tr>
|
|
<tr class="separator:a737098191f7fd85fd322c515d59ac2ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Main administration class for mupp configuration management. </p>
|
|
<p>The <a class="el" href="classPmuppAdmin.html" title="Main administration class for mupp configuration management.">PmuppAdmin</a> class manages all configuration settings and user preferences for the mupp application. It loads settings from the XML startup file (mupp_startup.xml) and provides access to:</p><ul>
|
|
<li>Recent file history (up to MAX_RECENT_FILES entries)</li>
|
|
<li>Plot appearance settings (markers and colors)</li>
|
|
<li>Theme preferences for UI icons</li>
|
|
</ul>
|
|
<p>Configuration file search order:</p><ol type="1">
|
|
<li>./mupp_startup.xml (local directory)</li>
|
|
<li>$HOME/.musrfit/mupp/mupp_startup.xml (user home)</li>
|
|
<li>$MUSRFITPATH/mupp_startup.xml (installation directory)</li>
|
|
<li>$ROOTSYS/bin/mupp_startup.xml (ROOT installation)</li>
|
|
</ol>
|
|
<p>If no configuration file is found, a default one is created in the user's home directory (~/.musrfit/mupp/).</p>
|
|
<p>The class automatically saves the recent file list when destroyed, updating the configuration file with the current session's file history. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00324">324</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a1745c72be2b5fcc89373858831a25a0a" name="a1745c72be2b5fcc89373858831a25a0a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1745c72be2b5fcc89373858831a25a0a">◆ </a></span>PmuppAdmin()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PmuppAdmin::PmuppAdmin </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Constructor. Loads configuration from mupp_startup.xml. </p>
|
|
<p>Constructor for <a class="el" href="classPmuppAdmin.html" title="Main administration class for mupp configuration management.">PmuppAdmin</a>.</p>
|
|
<p>Initializes the administration object and searches for a configuration file in multiple standard locations. The search proceeds in order:</p><ol type="1">
|
|
<li>Current directory (./mupp_startup.xml)</li>
|
|
<li>User home directory ($HOME/.musrfit/mupp/mupp_startup.xml)</li>
|
|
<li>MUSRFITPATH directory ($MUSRFITPATH/mupp_startup.xml)</li>
|
|
<li>ROOTSYS directory ($ROOTSYS/bin/mupp_startup.xml)</li>
|
|
</ol>
|
|
<p>If no configuration file is found, creates a default one in the user's home directory using the embedded resource template.</p>
|
|
<p>The constructor loads all configuration settings including recent files, markers, colors, and theme preferences via the <a class="el" href="classPmuppAdminXMLParser.html" title="XML parser for mupp configuration files.">PmuppAdminXMLParser</a>. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8cpp_source.html#l00388">388</a> of file <a class="el" href="PmuppAdmin_8cpp_source.html">PmuppAdmin.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4afc308a4a04babbbf63d70ae850ecd3" name="a4afc308a4a04babbbf63d70ae850ecd3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4afc308a4a04babbbf63d70ae850ecd3">◆ </a></span>~PmuppAdmin()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PmuppAdmin::~PmuppAdmin </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Destructor. Saves recent files list before destruction. </p>
|
|
<p>Destructor for <a class="el" href="classPmuppAdmin.html" title="Main administration class for mupp configuration management.">PmuppAdmin</a>.</p>
|
|
<p>Saves the current recent file list to the configuration file before destruction. This ensures that the file history is preserved across application sessions. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8cpp_source.html#l00442">442</a> of file <a class="el" href="PmuppAdmin_8cpp_source.html">PmuppAdmin.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a09720cd525212fd11c7c43b395b8de84" name="a09720cd525212fd11c7c43b395b8de84"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a09720cd525212fd11c7c43b395b8de84">◆ </a></span>addRecentFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PmuppAdmin::addRecentFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const QString</td> <td class="paramname"><span class="paramname"><em>str</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Adds a file to the recent files list. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">str</td><td>the file path to add</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Adds a file path to the front of the recent files ring buffer. If the file is already in the list, it is not added again (no duplicates). The list is limited to MAX_RECENT_FILES entries; older entries are removed when the limit is exceeded.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">str</td><td>the full path and filename to add to recent files </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8cpp_source.html#l00458">458</a> of file <a class="el" href="PmuppAdmin_8cpp_source.html">PmuppAdmin.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad660aa1aea58a2f9b8180c070afc0faf" name="ad660aa1aea58a2f9b8180c070afc0faf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad660aa1aea58a2f9b8180c070afc0faf">◆ </a></span>createMuppStartupFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PmuppAdmin::createMuppStartupFile </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a default mupp_startup.xml configuration file. </p>
|
|
<p>Called when no configuration file is found. Creates the file in $HOME/.musrfit/mupp/ using the embedded resource template.</p>
|
|
<p>This method is called when no configuration file is found in any of the standard locations. It creates a new default configuration file in the user's home directory ($HOME/.musrfit/mupp/mupp_startup.xml).</p>
|
|
<p>The implementation:</p><ol type="1">
|
|
<li>Creates the directory $HOME/.musrfit/mupp if it doesn't exist</li>
|
|
<li>Loads the default template from embedded resources (mupp_startup.xml.in)</li>
|
|
<li>Writes the template to the user's home directory</li>
|
|
</ol>
|
|
<p>The default configuration includes standard marker styles, color definitions, and empty recent file list, providing a working baseline for new users or clean installations. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8cpp_source.html#l00722">722</a> of file <a class="el" href="PmuppAdmin_8cpp_source.html">PmuppAdmin.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a19a655d033218a696826257de3f676fb" name="a19a655d033218a696826257de3f676fb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a19a655d033218a696826257de3f676fb">◆ </a></span>getColor() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PmuppAdmin::getColor </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>idx</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int &</td> <td class="paramname"><span class="paramname"><em>r</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int &</td> <td class="paramname"><span class="paramname"><em>g</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int &</td> <td class="paramname"><span class="paramname"><em>b</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets a color by index. </p>
|
|
<p>Retrieves a color by index.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idx</td><td>zero-based index into the color list </td></tr>
|
|
<tr><td class="paramname">r</td><td>output parameter: red component (0-255, or -1 if invalid) </td></tr>
|
|
<tr><td class="paramname">g</td><td>output parameter: green component (0-255, or -1 if invalid) </td></tr>
|
|
<tr><td class="paramname">b</td><td>output parameter: blue component (0-255, or -1 if invalid)</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Returns the RGB values of the color at the specified index in the color list. If the index is out of range, all RGB components are set to -1.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idx</td><td>zero-based index into the color list </td></tr>
|
|
<tr><td class="paramname">r</td><td>output parameter: red component (0-255, or -1 if invalid index) </td></tr>
|
|
<tr><td class="paramname">g</td><td>output parameter: green component (0-255, or -1 if invalid index) </td></tr>
|
|
<tr><td class="paramname">b</td><td>output parameter: blue component (0-255, or -1 if invalid index) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8cpp_source.html#l00556">556</a> of file <a class="el" href="PmuppAdmin_8cpp_source.html">PmuppAdmin.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae22ca84b5b7d0f20441d36808641234e" name="ae22ca84b5b7d0f20441d36808641234e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae22ca84b5b7d0f20441d36808641234e">◆ </a></span>getColor() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PmuppAdmin::getColor </td>
|
|
<td>(</td>
|
|
<td class="paramtype">QString</td> <td class="paramname"><span class="paramname"><em>name</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int &</td> <td class="paramname"><span class="paramname"><em>r</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int &</td> <td class="paramname"><span class="paramname"><em>g</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int &</td> <td class="paramname"><span class="paramname"><em>b</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets a color by name. </p>
|
|
<p>Retrieves a color by name.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">name</td><td>the color name to search for </td></tr>
|
|
<tr><td class="paramname">r</td><td>output parameter: red component (0-255, or -1 if not found) </td></tr>
|
|
<tr><td class="paramname">g</td><td>output parameter: green component (0-255, or -1 if not found) </td></tr>
|
|
<tr><td class="paramname">b</td><td>output parameter: blue component (0-255, or -1 if not found)</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Searches for a color with the specified name and returns its RGB values. If the color is not found, all RGB components are set to -1.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">name</td><td>the name of the color to retrieve </td></tr>
|
|
<tr><td class="paramname">r</td><td>output parameter: red component (0-255, or -1 if not found) </td></tr>
|
|
<tr><td class="paramname">g</td><td>output parameter: green component (0-255, or -1 if not found) </td></tr>
|
|
<tr><td class="paramname">b</td><td>output parameter: blue component (0-255, or -1 if not found) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8cpp_source.html#l00524">524</a> of file <a class="el" href="PmuppAdmin_8cpp_source.html">PmuppAdmin.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8be571ddf7a3e370f8f8e4f311364c04" name="a8be571ddf7a3e370f8f8e4f311364c04"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8be571ddf7a3e370f8f8e4f311364c04">◆ </a></span>getColors()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QVector< <a class="el" href="classPmuppColor.html">PmuppColor</a> > PmuppAdmin::getColors </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets all colors. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>vector of all color definitions </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00385">385</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeda589a316b939aae7775300fa2429b0" name="aeda589a316b939aae7775300fa2429b0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeda589a316b939aae7775300fa2429b0">◆ </a></span>getDarkThemeIconsMenuFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PmuppAdmin::getDarkThemeIconsMenuFlag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if dark theme icons should be used for menus. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if dark theme icons are enabled for menus </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00415">415</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad6d609442fd24ba465d4dd5761539275" name="ad6d609442fd24ba465d4dd5761539275"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad6d609442fd24ba465d4dd5761539275">◆ </a></span>getDarkThemeIconsToolbarFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PmuppAdmin::getDarkThemeIconsToolbarFlag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if dark theme icons should be used for toolbars. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if dark theme icons are enabled for toolbars </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00421">421</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a207d7220b58945ae5f95644a00446756" name="a207d7220b58945ae5f95644a00446756"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a207d7220b58945ae5f95644a00446756">◆ </a></span>getIgnoreThemeAutoDetection()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PmuppAdmin::getIgnoreThemeAutoDetection </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if theme auto-detection should be ignored. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if auto-detection is disabled, false otherwise </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00409">409</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aebaa68922cf98729ff017bec10e7ce02" name="aebaa68922cf98729ff017bec10e7ce02"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aebaa68922cf98729ff017bec10e7ce02">◆ </a></span>getMarker()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classPmuppMarker.html">PmuppMarker</a> PmuppAdmin::getMarker </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>idx</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets a marker definition by index. </p>
|
|
<p>Retrieves a marker definition by index.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idx</td><td>zero-based index into the marker list </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>the marker definition, or default marker if index is out of range</dd></dl>
|
|
<p>Returns the marker at the specified index in the marker list. Markers are used to define the visual appearance of data points in plots.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idx</td><td>zero-based index into the marker list</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>the marker definition if index is valid, or a default marker otherwise </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8cpp_source.html#l00503">503</a> of file <a class="el" href="PmuppAdmin_8cpp_source.html">PmuppAdmin.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0d28d0f77b00a68851a8ef7ce7ee6137" name="a0d28d0f77b00a68851a8ef7ce7ee6137"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0d28d0f77b00a68851a8ef7ce7ee6137">◆ </a></span>getMarkers()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QVector< <a class="el" href="classPmuppMarker.html">PmuppMarker</a> > PmuppAdmin::getMarkers </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets all markers. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>vector of all marker definitions </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00366">366</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a32f399f5992e4eca1252e6adc9d22112" name="a32f399f5992e4eca1252e6adc9d22112"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a32f399f5992e4eca1252e6adc9d22112">◆ </a></span>getNoOfColors()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int PmuppAdmin::getNoOfColors </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the number of configured colors. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>the count of color definitions </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00379">379</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a51de2157e953fc2eed191eb96887826b" name="a51de2157e953fc2eed191eb96887826b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a51de2157e953fc2eed191eb96887826b">◆ </a></span>getNoOfMarkers()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int PmuppAdmin::getNoOfMarkers </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the number of configured markers. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>the count of marker definitions </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00360">360</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1fdc01949d1984712690a43a8572a218" name="a1fdc01949d1984712690a43a8572a218"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1fdc01949d1984712690a43a8572a218">◆ </a></span>getNumRecentFiles()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int PmuppAdmin::getNumRecentFiles </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the number of recent files. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>the count of recent files stored (maximum MAX_RECENT_FILES) </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00347">347</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6227dad74f53479a00c115afc2630d5b" name="a6227dad74f53479a00c115afc2630d5b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6227dad74f53479a00c115afc2630d5b">◆ </a></span>getRecentFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QString PmuppAdmin::getRecentFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>idx</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets a recent file path by index. </p>
|
|
<p>Retrieves a recent file path by index.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idx</td><td>zero-based index (0 is most recent) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>the file path, or empty string if index is out of range</dd></dl>
|
|
<p>Returns the file path at the specified position in the recent files list. Index 0 refers to the most recently accessed file.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idx</td><td>zero-based index into the recent files list (0 is most recent)</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>the file path if index is valid, or an empty string otherwise </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8cpp_source.html#l00482">482</a> of file <a class="el" href="PmuppAdmin_8cpp_source.html">PmuppAdmin.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad9727159949c036aa7aefefa7e69f27c" name="ad9727159949c036aa7aefefa7e69f27c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad9727159949c036aa7aefefa7e69f27c">◆ </a></span>saveRecentFiles()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PmuppAdmin::saveRecentFiles </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Saves the recent files list to the configuration file. </p>
|
|
<p>Updates mupp_startup.xml with current recent file history while preserving other configuration settings.</p>
|
|
<p>Updates the mupp_startup.xml file with the current recent file list. The method first searches for a local configuration file in the current directory; if not found, it uses the user's home directory version ($HOME/.musrfit/mupp/mupp_startup.xml).</p>
|
|
<p>The implementation:</p><ol type="1">
|
|
<li>Reads the entire configuration file into memory</li>
|
|
<li>Removes all existing <path_file_name> entries</li>
|
|
<li>Inserts current recent files list</li>
|
|
<li>Writes the updated configuration back to disk</li>
|
|
</ol>
|
|
<p>This preserves all other configuration settings while updating only the recent file history. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8cpp_source.html#l00640">640</a> of file <a class="el" href="PmuppAdmin_8cpp_source.html">PmuppAdmin.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac580b4ccdfa6a20b9dfa742dd6976b16" name="ac580b4ccdfa6a20b9dfa742dd6976b16"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac580b4ccdfa6a20b9dfa742dd6976b16">◆ </a></span>setColor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PmuppAdmin::setColor </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const int</td> <td class="paramname"><span class="paramname"><em>r</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const int</td> <td class="paramname"><span class="paramname"><em>g</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const int</td> <td class="paramname"><span class="paramname"><em>b</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">QString</td> <td class="paramname"><span class="paramname"><em>name</em></span><span class="paramdefsep"> = </span><span class="paramdefval">""</span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Adds a color definition to the configuration. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">r</td><td>red component (0-255) </td></tr>
|
|
<tr><td class="paramname">g</td><td>green component (0-255) </td></tr>
|
|
<tr><td class="paramname">b</td><td>blue component (0-255) </td></tr>
|
|
<tr><td class="paramname">name</td><td>optional name for the color</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Creates a new color with the specified RGB values and optional name, validates it, and adds it to the color list. RGB values must be in the range 0-255. Invalid colors are rejected with a warning.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">r</td><td>red component (0-255) </td></tr>
|
|
<tr><td class="paramname">g</td><td>green component (0-255) </td></tr>
|
|
<tr><td class="paramname">b</td><td>blue component (0-255) </td></tr>
|
|
<tr><td class="paramname">name</td><td>optional name for the color (empty by default) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8cpp_source.html#l00606">606</a> of file <a class="el" href="PmuppAdmin_8cpp_source.html">PmuppAdmin.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afda60447917a22f7139036d8c7e21abd" name="afda60447917a22f7139036d8c7e21abd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afda60447917a22f7139036d8c7e21abd">◆ </a></span>setIgnoreThemeAutoDetection()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PmuppAdmin::setIgnoreThemeAutoDetection </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const bool</td> <td class="paramname"><span class="paramname"><em>theme</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the theme auto-detection preference. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">theme</td><td>true to ignore auto-detection, false to enable it </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00427">427</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0ab033ba597761ab04619e59287fb1f4" name="a0ab033ba597761ab04619e59287fb1f4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0ab033ba597761ab04619e59287fb1f4">◆ </a></span>setMarker()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PmuppAdmin::setMarker </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const int</td> <td class="paramname"><span class="paramname"><em>marker</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const double</td> <td class="paramname"><span class="paramname"><em>size</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Adds a marker definition to the configuration. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">marker</td><td>the marker code (1-49, ROOT style) </td></tr>
|
|
<tr><td class="paramname">size</td><td>the marker size multiplier</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Creates a new marker with the specified code and size, validates it, and adds it to the marker list. Marker codes must be in the range 1-49 (following ROOT conventions). Invalid markers are rejected with a warning.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">marker</td><td>the marker code (1-49, ROOT style marker codes) </td></tr>
|
|
<tr><td class="paramname">size</td><td>the marker size multiplier </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8cpp_source.html#l00578">578</a> of file <a class="el" href="PmuppAdmin_8cpp_source.html">PmuppAdmin.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaf840da679f5853b531232e7cd07f3eb" name="aaf840da679f5853b531232e7cd07f3eb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaf840da679f5853b531232e7cd07f3eb">◆ </a></span>setThemeIconsMenu()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PmuppAdmin::setThemeIconsMenu </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const bool</td> <td class="paramname"><span class="paramname"><em>theme</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the menu icon theme preference. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">theme</td><td>true for dark theme icons, false for light theme icons </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00433">433</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a43aa594e0b759b830604a969f0fc84de" name="a43aa594e0b759b830604a969f0fc84de"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a43aa594e0b759b830604a969f0fc84de">◆ </a></span>setThemeIconsToolbar()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PmuppAdmin::setThemeIconsToolbar </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const bool</td> <td class="paramname"><span class="paramname"><em>theme</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the toolbar icon theme preference. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">theme</td><td>true for dark theme icons, false for light theme icons </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00439">439</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Friends And Related Symbol Documentation</h2>
|
|
<a id="a737098191f7fd85fd322c515d59ac2ee" name="a737098191f7fd85fd322c515d59ac2ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a737098191f7fd85fd322c515d59ac2ee">◆ </a></span>PmuppAdminXMLParser</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">friend class <a class="el" href="classPmuppAdminXMLParser.html">PmuppAdminXMLParser</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel friend">friend</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00458">458</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a12d2c0e1bd9801740d426fc63fb99a9d" name="a12d2c0e1bd9801740d426fc63fb99a9d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a12d2c0e1bd9801740d426fc63fb99a9d">◆ </a></span>fColor</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QVector<<a class="el" href="classPmuppColor.html">PmuppColor</a>> PmuppAdmin::fColor</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>vector of configured plot colors </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00466">466</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9811cb65566f62698bd386da58c77b30" name="a9811cb65566f62698bd386da58c77b30"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9811cb65566f62698bd386da58c77b30">◆ </a></span>fDarkThemeIconsMenu</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PmuppAdmin::fDarkThemeIconsMenu {false}</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>flag for dark theme menu icons </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00463">463</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af0604c6da1d1219f35e2e58dd40f0eac" name="af0604c6da1d1219f35e2e58dd40f0eac"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af0604c6da1d1219f35e2e58dd40f0eac">◆ </a></span>fDarkThemeIconsToolbar</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PmuppAdmin::fDarkThemeIconsToolbar {false}</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>flag for dark theme toolbar icons </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00464">464</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad075b0bd0b52c55e834dfc9e53eda86d" name="ad075b0bd0b52c55e834dfc9e53eda86d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad075b0bd0b52c55e834dfc9e53eda86d">◆ </a></span>fIgnoreThemeAutoDetection</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PmuppAdmin::fIgnoreThemeAutoDetection {false}</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>flag to override automatic theme detection </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00462">462</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a58256aa62debedbe57ee3a994c24daac" name="a58256aa62debedbe57ee3a994c24daac"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a58256aa62debedbe57ee3a994c24daac">◆ </a></span>fMarker</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QVector<<a class="el" href="classPmuppMarker.html">PmuppMarker</a>> PmuppAdmin::fMarker</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>vector of configured plot markers </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00465">465</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adc5ced59bdc583583c93dc40bcf0f4c9" name="adc5ced59bdc583583c93dc40bcf0f4c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adc5ced59bdc583583c93dc40bcf0f4c9">◆ </a></span>fRecentFile</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QVector<QString> PmuppAdmin::fRecentFile</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>ring buffer of recent file paths (max MAX_RECENT_FILES) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PmuppAdmin_8h_source.html#l00460">460</a> of file <a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li>/workspace/LMU/musrfit/src/musredit_qt6/mupp/<a class="el" href="PmuppAdmin_8h_source.html">PmuppAdmin.h</a></li>
|
|
<li>/workspace/LMU/musrfit/src/musredit_qt6/mupp/<a class="el" href="PmuppAdmin_8cpp_source.html">PmuppAdmin.cpp</a></li>
|
|
</ul>
|
|
</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>
|