431 lines
23 KiB
HTML
431 lines
23 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>musredit: PGetPlotBlockDialog 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">musredit<span id="projectnumber"> 1.0.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-slots">Public Slots</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pro-methods">Protected Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="classPGetPlotBlockDialog-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">PGetPlotBlockDialog Class Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Dialog for creating PLOT blocks in msr files.
|
|
<a href="#details">More...</a></p>
|
|
|
|
<p><code>#include <<a class="el" href="PGetPlotBlockDialog_8h_source.html">PGetPlotBlockDialog.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for PGetPlotBlockDialog:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classPGetPlotBlockDialog__inherit__graph.png" border="0" usemap="#aPGetPlotBlockDialog_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="aPGetPlotBlockDialog_inherit__map" id="aPGetPlotBlockDialog_inherit__map">
|
|
<area shape="rect" title="Dialog for creating PLOT blocks in msr files." alt="" coords="37,81,185,109"/>
|
|
<area shape="rect" title=" " alt="" coords="5,5,76,33"/>
|
|
<area shape="poly" title=" " alt="" coords="65,42,101,79,97,82,62,46"/>
|
|
<area shape="rect" title=" " alt="" coords="100,5,266,33"/>
|
|
<area shape="poly" title=" " alt="" coords="162,46,126,82,122,79,158,42"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<div class="dynheader">
|
|
Collaboration diagram for PGetPlotBlockDialog:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classPGetPlotBlockDialog__coll__graph.png" border="0" usemap="#aPGetPlotBlockDialog_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="aPGetPlotBlockDialog_coll__map" id="aPGetPlotBlockDialog_coll__map">
|
|
<area shape="rect" title="Dialog for creating PLOT blocks in msr files." alt="" coords="37,81,185,109"/>
|
|
<area shape="rect" title=" " alt="" coords="5,5,76,33"/>
|
|
<area shape="poly" title=" " alt="" coords="65,42,101,79,97,82,62,46"/>
|
|
<area shape="rect" title=" " alt="" coords="100,5,266,33"/>
|
|
<area shape="poly" title=" " alt="" coords="162,46,126,82,122,79,158,42"/>
|
|
</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-slots" name="pub-slots"></a>
|
|
Public Slots</h2></td></tr>
|
|
<tr class="memitem:a9b70a23ea91261cd3aa549d919d5c296" id="r_a9b70a23ea91261cd3aa549d919d5c296"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9b70a23ea91261cd3aa549d919d5c296">addPlot</a> ()</td></tr>
|
|
<tr class="memdesc:a9b70a23ea91261cd3aa549d919d5c296"><td class="mdescLeft"> </td><td class="mdescRight">Validates and adds a plot specification to the PLOT block. <br /></td></tr>
|
|
<tr class="separator:a9b70a23ea91261cd3aa549d919d5c296"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af99f7f5ba705503481ee7245cf6ab623" id="r_af99f7f5ba705503481ee7245cf6ab623"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#af99f7f5ba705503481ee7245cf6ab623">helpContent</a> ()</td></tr>
|
|
<tr class="memdesc:af99f7f5ba705503481ee7245cf6ab623"><td class="mdescLeft"> </td><td class="mdescRight">Opens the online help for PLOT blocks. <br /></td></tr>
|
|
<tr class="separator:af99f7f5ba705503481ee7245cf6ab623"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><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:a7a0a0bef35d6d7f1479227ea05a829b0" id="r_a7a0a0bef35d6d7f1479227ea05a829b0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7a0a0bef35d6d7f1479227ea05a829b0">PGetPlotBlockDialog</a> (const QString helpUrl)</td></tr>
|
|
<tr class="memdesc:a7a0a0bef35d6d7f1479227ea05a829b0"><td class="mdescLeft"> </td><td class="mdescRight">Constructs the PLOT block dialog. <br /></td></tr>
|
|
<tr class="separator:a7a0a0bef35d6d7f1479227ea05a829b0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a70e57d12ded56766aa4db4cc56fe82b7" id="r_a70e57d12ded56766aa4db4cc56fe82b7"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="#a70e57d12ded56766aa4db4cc56fe82b7">getPlotBlock</a> ()</td></tr>
|
|
<tr class="memdesc:a70e57d12ded56766aa4db4cc56fe82b7"><td class="mdescLeft"> </td><td class="mdescRight">Returns all entered plot specifications as formatted text. <br /></td></tr>
|
|
<tr class="separator:a70e57d12ded56766aa4db4cc56fe82b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
|
|
Protected Member Functions</h2></td></tr>
|
|
<tr class="memitem:ac4f44919fb07d99575f05438c97cfefd" id="r_ac4f44919fb07d99575f05438c97cfefd"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac4f44919fb07d99575f05438c97cfefd">eventFilter</a> (QObject *obj, QEvent *ev)</td></tr>
|
|
<tr class="memdesc:ac4f44919fb07d99575f05438c97cfefd"><td class="mdescLeft"> </td><td class="mdescRight">Event filter to handle keyboard shortcuts. <br /></td></tr>
|
|
<tr class="separator:ac4f44919fb07d99575f05438c97cfefd"><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:af69ccf4d05a007dbec0637533e71591c" id="r_af69ccf4d05a007dbec0637533e71591c"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="#af69ccf4d05a007dbec0637533e71591c">fHelpUrl</a></td></tr>
|
|
<tr class="memdesc:af69ccf4d05a007dbec0637533e71591c"><td class="mdescLeft"> </td><td class="mdescRight">URL to the online documentation for PLOT blocks. <br /></td></tr>
|
|
<tr class="separator:af69ccf4d05a007dbec0637533e71591c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Dialog for creating PLOT blocks in msr files. </p>
|
|
<p>This dialog allows users to define plot specifications for visualizing musrfit data. Multiple plots can be added, each with its own type, run selection, and axis ranges. The dialog supports keyboard shortcuts for rapid plot entry.</p>
|
|
<dl class="section user"><dt>Plot Types:</dt><dd><table class="markdownTable">
|
|
<tr class="markdownTableHead">
|
|
<th class="markdownTableHeadNone">Type </th><th class="markdownTableHeadNone">Code </th><th class="markdownTableHeadNone">Description </th></tr>
|
|
<tr class="markdownTableRowOdd">
|
|
<td class="markdownTableBodyNone">Single Histo </td><td class="markdownTableBodyNone">0 </td><td class="markdownTableBodyNone">Single histogram plot </td></tr>
|
|
<tr class="markdownTableRowEven">
|
|
<td class="markdownTableBodyNone">Asymmetry </td><td class="markdownTableBodyNone">2 </td><td class="markdownTableBodyNone">Asymmetry plot </td></tr>
|
|
<tr class="markdownTableRowOdd">
|
|
<td class="markdownTableBodyNone">MuMinus </td><td class="markdownTableBodyNone">4 </td><td class="markdownTableBodyNone">Mu minus plot </td></tr>
|
|
<tr class="markdownTableRowEven">
|
|
<td class="markdownTableBodyNone">NonMusr </td><td class="markdownTableBodyNone">8 </td><td class="markdownTableBodyNone">Non-muSR data plot </td></tr>
|
|
</table>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Plot Parameters:</dt><dd><ul>
|
|
<li><b>Type</b>: Plot type (Single Histo, Asymmetry, MuMinus, NonMusr)</li>
|
|
<li><b>Runs</b>: Space-separated list of run numbers to include</li>
|
|
<li><b>X-Range</b>: Time or x-axis range (both values required)</li>
|
|
<li><b>Y-Range</b>: Asymmetry or y-axis range (optional, both or neither)</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Generated Output Format:</dt><dd>The dialog generates properly formatted PLOT blocks: <div class="fragment"><div class="line"><span class="preprocessor">###############################################################</span></div>
|
|
<div class="line">PLOT 2 (asymmetry plot)</div>
|
|
<div class="line">runs 1 2 3</div>
|
|
<div class="line">range 0.0 10.0 -0.3 0.3</div>
|
|
<div class="line"> </div>
|
|
<div class="line">PLOT 0 (single histo plot)</div>
|
|
<div class="line">runs 1</div>
|
|
<div class="line">range 0.0 10.0</div>
|
|
</div><!-- fragment --></dd></dl>
|
|
<dl class="section user"><dt>User Interaction:</dt><dd><ul>
|
|
<li>Press Return/Enter key to quickly add plots</li>
|
|
<li>Input fields are cleared after each plot addition</li>
|
|
<li>Focus returns to the Run List field for rapid entry</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPGetFourierBlockDialog.html" title="Dialog for creating FOURIER blocks in msr files.">PGetFourierBlockDialog</a> For Fourier transform visualization settings </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PGetPlotBlockDialog_8h_source.html#l00096">96</a> of file <a class="el" href="PGetPlotBlockDialog_8h_source.html">PGetPlotBlockDialog.h</a>.</p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a7a0a0bef35d6d7f1479227ea05a829b0" name="a7a0a0bef35d6d7f1479227ea05a829b0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7a0a0bef35d6d7f1479227ea05a829b0">◆ </a></span>PGetPlotBlockDialog()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PGetPlotBlockDialog::PGetPlotBlockDialog </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const QString</td> <td class="paramname"><span class="paramname"><em>helpUrl</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Constructs the PLOT block dialog. </p>
|
|
<p>Initializes the dialog UI, sets up input validators for numeric range fields, and installs an event filter to capture keyboard shortcuts. The dialog is created as modal. A monospace font (Courier, 10pt) is used for the plot display to ensure proper column alignment.</p>
|
|
<dl class="section user"><dt>Input Validators:</dt><dd><ul>
|
|
<li>Double validators: X-range lower/upper, Y-range lower/upper</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Event Filter:</dt><dd>An event filter is installed to intercept the Return key, allowing users to quickly add plots by pressing Enter instead of clicking the Add button.</dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">helpUrl</td><td>URL to the online documentation for PLOT blocks. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PGetPlotBlockDialog_8cpp_source.html#l00072">72</a> of file <a class="el" href="PGetPlotBlockDialog_8cpp_source.html">PGetPlotBlockDialog.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a9b70a23ea91261cd3aa549d919d5c296" name="a9b70a23ea91261cd3aa549d919d5c296"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9b70a23ea91261cd3aa549d919d5c296">◆ </a></span>addPlot</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PGetPlotBlockDialog::addPlot </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 slot">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Validates and adds a plot specification to the PLOT block. </p>
|
|
<p>Extracts values from all input fields, validates required fields, formats the plot block with proper column alignment, and appends it to the plot text display. After successful addition, the input fields are cleared and focus returns to the Run List field for the next plot.</p>
|
|
<dl class="section user"><dt>Validation Rules:</dt><dd><ul>
|
|
<li>Lower X-range (time) is required</li>
|
|
<li>Upper X-range (time) is required</li>
|
|
<li>Y-range is optional, but if provided, both lower and upper must be specified</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Plot Type Codes:</dt><dd><ul>
|
|
<li>"Single Histo" → 0</li>
|
|
<li>"Asymmetry" → 2</li>
|
|
<li>"MuMinus" → 4</li>
|
|
<li>"NonMusr" → 8</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Generated Format:</dt><dd><div class="fragment"><div class="line">PLOT <type_code> (<type description>)</div>
|
|
<div class="line">runs <run_list></div>
|
|
<div class="line">range <x_low> <x_high> [<y_low> <y_high>]</div>
|
|
</div><!-- fragment --></dd></dl>
|
|
<dl class="section note"><dt>Note</dt><dd>The separator line (###...) is only added for the first plot block. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PGetPlotBlockDialog_8cpp_source.html#l00118">118</a> of file <a class="el" href="PGetPlotBlockDialog_8cpp_source.html">PGetPlotBlockDialog.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac4f44919fb07d99575f05438c97cfefd" name="ac4f44919fb07d99575f05438c97cfefd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac4f44919fb07d99575f05438c97cfefd">◆ </a></span>eventFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PGetPlotBlockDialog::eventFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">QObject *</td> <td class="paramname"><span class="paramname"><em>obj</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">QEvent *</td> <td class="paramname"><span class="paramname"><em>ev</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel protected">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Event filter to handle keyboard shortcuts. </p>
|
|
<p>Event filter to intercept keyboard events.</p>
|
|
<p>Intercepts the Return key to trigger plot addition, allowing for rapid plot entry without clicking the Add button. </p><dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">obj</td><td>The object that generated the event. </td></tr>
|
|
<tr><td class="paramname">ev</td><td>The event to be filtered. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if the event was handled (Return key), false otherwise.</dd></dl>
|
|
<p>Filters keyboard events to intercept the Return/Enter key press. When Return is pressed, the current plot values are validated and added to the plot list via <a class="el" href="#a9b70a23ea91261cd3aa549d919d5c296" title="Validates and adds a plot specification to the PLOT block.">addPlot()</a>. This allows for rapid plot entry without using the mouse to click the Add button.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">obj</td><td>Pointer to the object that generated the event. </td></tr>
|
|
<tr><td class="paramname">ev</td><td>Pointer to the event to be filtered.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if the event was handled (Return key was pressed and plot was added), false otherwise (event is passed to the base class). </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PGetPlotBlockDialog_8cpp_source.html#l00240">240</a> of file <a class="el" href="PGetPlotBlockDialog_8cpp_source.html">PGetPlotBlockDialog.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a70e57d12ded56766aa4db4cc56fe82b7" name="a70e57d12ded56766aa4db4cc56fe82b7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a70e57d12ded56766aa4db4cc56fe82b7">◆ </a></span>getPlotBlock()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QString PGetPlotBlockDialog::getPlotBlock </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>Returns all entered plot specifications as formatted text. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>Complete PLOT block content ready for insertion into an msr file. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PGetPlotBlockDialog_8h_source.html#l00107">107</a> of file <a class="el" href="PGetPlotBlockDialog_8h_source.html">PGetPlotBlockDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af99f7f5ba705503481ee7245cf6ab623" name="af99f7f5ba705503481ee7245cf6ab623"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af99f7f5ba705503481ee7245cf6ab623">◆ </a></span>helpContent</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PGetPlotBlockDialog::helpContent </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 slot">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Opens the online help for PLOT blocks. </p>
|
|
<p>Opens the online help documentation for PLOT blocks.</p>
|
|
<p>Attempts to open the help URL in the system's default web browser using QDesktopServices. If the URL is empty, displays an informational message. If the browser fails to open, displays an error message with a clickable link. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PGetPlotBlockDialog_8cpp_source.html#l00212">212</a> of file <a class="el" href="PGetPlotBlockDialog_8cpp_source.html">PGetPlotBlockDialog.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="af69ccf4d05a007dbec0637533e71591c" name="af69ccf4d05a007dbec0637533e71591c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af69ccf4d05a007dbec0637533e71591c">◆ </a></span>fHelpUrl</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QString PGetPlotBlockDialog::fHelpUrl</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>URL to the online documentation for PLOT blocks. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PGetPlotBlockDialog_8h_source.html#l00132">132</a> of file <a class="el" href="PGetPlotBlockDialog_8h_source.html">PGetPlotBlockDialog.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/musredit/<a class="el" href="PGetPlotBlockDialog_8h_source.html">PGetPlotBlockDialog.h</a></li>
|
|
<li>/workspace/LMU/musrfit/src/musredit_qt6/musredit/<a class="el" href="PGetPlotBlockDialog_8cpp_source.html">PGetPlotBlockDialog.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>
|