432 lines
23 KiB
HTML
432 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: PGetFourierBlockDialog 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-methods">Public Member Functions</a> |
|
|
<a href="#pri-slots">Private Slots</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="classPGetFourierBlockDialog-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">PGetFourierBlockDialog Class Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Dialog for creating FOURIER blocks in msr files.
|
|
<a href="#details">More...</a></p>
|
|
|
|
<p><code>#include <<a class="el" href="PGetFourierBlockDialog_8h_source.html">PGetFourierBlockDialog.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for PGetFourierBlockDialog:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classPGetFourierBlockDialog__inherit__graph.png" border="0" usemap="#aPGetFourierBlockDialog_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="aPGetFourierBlockDialog_inherit__map" id="aPGetFourierBlockDialog_inherit__map">
|
|
<area shape="rect" title="Dialog for creating FOURIER blocks in msr files." alt="" coords="33,81,200,109"/>
|
|
<area shape="rect" title=" " alt="" coords="5,5,76,33"/>
|
|
<area shape="poly" title=" " alt="" coords="67,42,105,79,101,82,63,46"/>
|
|
<area shape="rect" title=" " alt="" coords="100,5,285,33"/>
|
|
<area shape="poly" title=" " alt="" coords="170,46,132,82,128,79,166,42"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<div class="dynheader">
|
|
Collaboration diagram for PGetFourierBlockDialog:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classPGetFourierBlockDialog__coll__graph.png" border="0" usemap="#aPGetFourierBlockDialog_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="aPGetFourierBlockDialog_coll__map" id="aPGetFourierBlockDialog_coll__map">
|
|
<area shape="rect" title="Dialog for creating FOURIER blocks in msr files." alt="" coords="33,81,200,109"/>
|
|
<area shape="rect" title=" " alt="" coords="5,5,76,33"/>
|
|
<area shape="poly" title=" " alt="" coords="67,42,105,79,101,82,63,46"/>
|
|
<area shape="rect" title=" " alt="" coords="100,5,285,33"/>
|
|
<area shape="poly" title=" " alt="" coords="170,46,132,82,128,79,166,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-methods" name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a00931bba1e36286820482c70e4fc83c9" id="r_a00931bba1e36286820482c70e4fc83c9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a00931bba1e36286820482c70e4fc83c9">PGetFourierBlockDialog</a> (const QString helpUrl)</td></tr>
|
|
<tr class="memdesc:a00931bba1e36286820482c70e4fc83c9"><td class="mdescLeft"> </td><td class="mdescRight">Constructs the FOURIER block dialog. <br /></td></tr>
|
|
<tr class="separator:a00931bba1e36286820482c70e4fc83c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0f818d951658b68037f505786a016710" id="r_a0f818d951658b68037f505786a016710"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0f818d951658b68037f505786a016710">getFourierBlock</a> ()</td></tr>
|
|
<tr class="memdesc:a0f818d951658b68037f505786a016710"><td class="mdescLeft"> </td><td class="mdescRight">Returns the generated FOURIER block string. <br /></td></tr>
|
|
<tr class="separator:a0f818d951658b68037f505786a016710"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-slots" name="pri-slots"></a>
|
|
Private Slots</h2></td></tr>
|
|
<tr class="memitem:a9a18fda96313cf993eb580b7b4c692de" id="r_a9a18fda96313cf993eb580b7b4c692de"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9a18fda96313cf993eb580b7b4c692de">checkPhaseParameter</a> ()</td></tr>
|
|
<tr class="memdesc:a9a18fda96313cf993eb580b7b4c692de"><td class="mdescLeft"> </td><td class="mdescRight">Validates the phase parameter input. <br /></td></tr>
|
|
<tr class="separator:a9a18fda96313cf993eb580b7b4c692de"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4457e8fa58fd3b9dfa36797185794ab7" id="r_a4457e8fa58fd3b9dfa36797185794ab7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4457e8fa58fd3b9dfa36797185794ab7">fillFourierBlock</a> ()</td></tr>
|
|
<tr class="memdesc:a4457e8fa58fd3b9dfa36797185794ab7"><td class="mdescLeft"> </td><td class="mdescRight">Builds the FOURIER block string from dialog inputs. <br /></td></tr>
|
|
<tr class="separator:a4457e8fa58fd3b9dfa36797185794ab7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1b435b18fa34ad799ef0103818393077" id="r_a1b435b18fa34ad799ef0103818393077"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1b435b18fa34ad799ef0103818393077">helpContent</a> ()</td></tr>
|
|
<tr class="memdesc:a1b435b18fa34ad799ef0103818393077"><td class="mdescLeft"> </td><td class="mdescRight">Opens the online help for FOURIER blocks. <br /></td></tr>
|
|
<tr class="separator:a1b435b18fa34ad799ef0103818393077"><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:ac9610c4b14cf05d4c413202e81f3b0cf" id="r_ac9610c4b14cf05d4c413202e81f3b0cf"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac9610c4b14cf05d4c413202e81f3b0cf">fFourierBlock</a></td></tr>
|
|
<tr class="memdesc:ac9610c4b14cf05d4c413202e81f3b0cf"><td class="mdescLeft"> </td><td class="mdescRight">Generated msr-file FOURIER block string. <br /></td></tr>
|
|
<tr class="separator:ac9610c4b14cf05d4c413202e81f3b0cf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab35063b50fa1c9570cf22e07f8b00b48" id="r_ab35063b50fa1c9570cf22e07f8b00b48"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab35063b50fa1c9570cf22e07f8b00b48">fHelpUrl</a></td></tr>
|
|
<tr class="memdesc:ab35063b50fa1c9570cf22e07f8b00b48"><td class="mdescLeft"> </td><td class="mdescRight">URL to the online documentation for FOURIER blocks. <br /></td></tr>
|
|
<tr class="separator:ab35063b50fa1c9570cf22e07f8b00b48"><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 FOURIER blocks in msr files. </p>
|
|
<p>This dialog collects all parameters needed to generate a FOURIER block for muon spin rotation data analysis. The Fourier transform converts time-domain asymmetry data into the frequency domain, revealing oscillation frequencies corresponding to internal magnetic fields.</p>
|
|
<dl class="section user"><dt>Fourier Block Parameters:</dt><dd><ul>
|
|
<li>Units: Gauss, Tesla, MHz, or Mc/s (megacycles per second)</li>
|
|
<li>Fourier power: Zero-padding power for FFT (2^n points)</li>
|
|
<li>Apodization: Window function (none, weak, medium, strong)</li>
|
|
<li>Plot type: real, imag, real_and_imag, power, or phase</li>
|
|
<li>Phase: Initial phase value or parameter reference (parXX)</li>
|
|
<li>Phase correction range: Frequency range for phase optimization</li>
|
|
<li>Range: Frequency range for display</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Generated Output Format:</dt><dd>The dialog generates msr-file formatted text blocks such as: <div class="fragment"><div class="line"><span class="preprocessor">###############################################################</span></div>
|
|
<div class="line">FOURIER</div>
|
|
<div class="line">units Gauss</div>
|
|
<div class="line">fourier_power 10</div>
|
|
<div class="line">apodization strong</div>
|
|
<div class="line">plot power</div>
|
|
<div class="line">phase par3</div>
|
|
<div class="line">range_for_phase_correction 50 80</div>
|
|
<div class="line">range 0 500</div>
|
|
</div><!-- fragment --></dd></dl>
|
|
<dl class="section user"><dt>Phase Parameter Formats:</dt><dd>The phase can be specified in two ways:<ul>
|
|
<li>Direct value: An integer representing an initial phase angle</li>
|
|
<li>Parameter reference: "parXX" where XX is a fit parameter number that will be used as the phase during fitting</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPGetPlotBlockDialog.html" title="Dialog for creating PLOT blocks in msr files.">PGetPlotBlockDialog</a> For creating PLOT blocks </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PGetFourierBlockDialog_8h_source.html#l00095">95</a> of file <a class="el" href="PGetFourierBlockDialog_8h_source.html">PGetFourierBlockDialog.h</a>.</p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a00931bba1e36286820482c70e4fc83c9" name="a00931bba1e36286820482c70e4fc83c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a00931bba1e36286820482c70e4fc83c9">◆ </a></span>PGetFourierBlockDialog()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PGetFourierBlockDialog::PGetFourierBlockDialog </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 FOURIER block dialog. </p>
|
|
<p>Initializes the dialog UI and sets up input validators for all numeric fields. The dialog is created as modal.</p>
|
|
<dl class="section user"><dt>Input Validators:</dt><dd><ul>
|
|
<li>Integer validators: Fourier power (zero-padding exponent)</li>
|
|
<li>Double validators: Phase correction range (low/high), frequency range (low/high)</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Signal Connections:</dt><dd>The phase parameter input is connected to validation on focus loss to ensure proper format (integer or parXX).</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 FOURIER blocks. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PGetFourierBlockDialog_8cpp_source.html#l00072">72</a> of file <a class="el" href="PGetFourierBlockDialog_8cpp_source.html">PGetFourierBlockDialog.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a9a18fda96313cf993eb580b7b4c692de" name="a9a18fda96313cf993eb580b7b4c692de"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9a18fda96313cf993eb580b7b4c692de">◆ </a></span>checkPhaseParameter</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PGetFourierBlockDialog::checkPhaseParameter </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 class="mlabel slot">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Validates the phase parameter input. </p>
|
|
<p>Checks that the phase entry is either a plain integer or follows the "parXX" format where XX is a parameter number.</p>
|
|
<p>Checks if the phase parameter is either a plain integer number or has the format "parXX" where XX is a parameter number referencing a fit parameter from the FITPARAMETER block.</p>
|
|
<dl class="section user"><dt>Validation Rules:</dt><dd><ul>
|
|
<li>Empty input is allowed (phase parameter will be omitted)</li>
|
|
<li>Plain integer values are accepted (e.g., "45", "90")</li>
|
|
<li>Parameter references must follow the format "parXX" (e.g., "par3", "par12")</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<p>If validation fails, the input is cleared and an error dialog is shown, returning focus to the phase input field for correction. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PGetFourierBlockDialog_8cpp_source.html#l00104">104</a> of file <a class="el" href="PGetFourierBlockDialog_8cpp_source.html">PGetFourierBlockDialog.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4457e8fa58fd3b9dfa36797185794ab7" name="a4457e8fa58fd3b9dfa36797185794ab7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4457e8fa58fd3b9dfa36797185794ab7">◆ </a></span>fillFourierBlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PGetFourierBlockDialog::fillFourierBlock </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 class="mlabel slot">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Builds the FOURIER block string from dialog inputs. </p>
|
|
<p>Generates the FOURIER block string from dialog inputs.</p>
|
|
<p>Collects all user-entered values and formats them into a valid msr-file FOURIER block.</p>
|
|
<p>Transfers the data from all dialog widgets into a valid msr-file FOURIER block string. The method collects:</p><ul>
|
|
<li>Required parameters: units, apodization, plot type</li>
|
|
<li>Optional parameters: fourier_power, phase, range_for_phase_correction, range</li>
|
|
</ul>
|
|
<p>Optional parameters are only included if their corresponding input fields contain valid data. The generated block is stored in fFourierBlock for retrieval via <a class="el" href="#a0f818d951658b68037f505786a016710" title="Returns the generated FOURIER block string.">getFourierBlock()</a>.</p>
|
|
<dl class="section user"><dt>Generated Block Structure:</dt><dd><div class="fragment"><div class="line"><span class="preprocessor">###############################################################</span></div>
|
|
<div class="line">FOURIER</div>
|
|
<div class="line">units <Gauss|Tesla|MHz|Mc/s></div>
|
|
<div class="line">fourier_power <n> (optional)</div>
|
|
<div class="line">apodization <none|weak|medium|strong></div>
|
|
<div class="line">plot <real|imag|real_and_imag|power|phase></div>
|
|
<div class="line">phase <value|parXX> (optional)</div>
|
|
<div class="line">range_for_phase_correction <low> <high> (optional)</div>
|
|
<div class="line">range <low> <high> (optional)</div>
|
|
</div><!-- fragment --> </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PGetFourierBlockDialog_8cpp_source.html#l00163">163</a> of file <a class="el" href="PGetFourierBlockDialog_8cpp_source.html">PGetFourierBlockDialog.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0f818d951658b68037f505786a016710" name="a0f818d951658b68037f505786a016710"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0f818d951658b68037f505786a016710">◆ </a></span>getFourierBlock()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QString PGetFourierBlockDialog::getFourierBlock </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 the generated FOURIER block string. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>Formatted msr-file FOURIER block string ready for insertion into an msr file. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PGetFourierBlockDialog_8h_source.html#l00107">107</a> of file <a class="el" href="PGetFourierBlockDialog_8h_source.html">PGetFourierBlockDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1b435b18fa34ad799ef0103818393077" name="a1b435b18fa34ad799ef0103818393077"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1b435b18fa34ad799ef0103818393077">◆ </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 PGetFourierBlockDialog::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 private">private</span><span class="mlabel slot">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Opens the online help for FOURIER blocks. </p>
|
|
<p>Opens the online help documentation for FOURIER 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="PGetFourierBlockDialog_8cpp_source.html#l00193">193</a> of file <a class="el" href="PGetFourierBlockDialog_8cpp_source.html">PGetFourierBlockDialog.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="ac9610c4b14cf05d4c413202e81f3b0cf" name="ac9610c4b14cf05d4c413202e81f3b0cf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac9610c4b14cf05d4c413202e81f3b0cf">◆ </a></span>fFourierBlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QString PGetFourierBlockDialog::fFourierBlock</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>Generated msr-file FOURIER block string. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PGetFourierBlockDialog_8h_source.html#l00130">130</a> of file <a class="el" href="PGetFourierBlockDialog_8h_source.html">PGetFourierBlockDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab35063b50fa1c9570cf22e07f8b00b48" name="ab35063b50fa1c9570cf22e07f8b00b48"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab35063b50fa1c9570cf22e07f8b00b48">◆ </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 PGetFourierBlockDialog::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 FOURIER blocks. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PGetFourierBlockDialog_8h_source.html#l00131">131</a> of file <a class="el" href="PGetFourierBlockDialog_8h_source.html">PGetFourierBlockDialog.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="PGetFourierBlockDialog_8h_source.html">PGetFourierBlockDialog.h</a></li>
|
|
<li>/workspace/LMU/musrfit/src/musredit_qt6/musredit/<a class="el" href="PGetFourierBlockDialog_8cpp_source.html">PGetFourierBlockDialog.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>
|