4257 lines
233 KiB
HTML
4257 lines
233 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: PTextEdit 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="#signals">Signals</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pri-slots">Private Slots</a> |
|
|
<a href="#pri-methods">Private Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="classPTextEdit-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">PTextEdit Class Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Main window class for the musredit application.
|
|
<a href="#details">More...</a></p>
|
|
|
|
<p><code>#include <<a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for PTextEdit:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classPTextEdit__inherit__graph.png" border="0" usemap="#aPTextEdit_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="aPTextEdit_inherit__map" id="aPTextEdit_inherit__map">
|
|
<area shape="rect" title="Main window class for the musredit application." alt="" coords="21,81,100,109"/>
|
|
<area shape="rect" title=" " alt="" coords="5,5,116,33"/>
|
|
<area shape="poly" title=" " alt="" coords="63,49,63,81,58,81,58,49"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<div class="dynheader">
|
|
Collaboration diagram for PTextEdit:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classPTextEdit__coll__graph.png" border="0" usemap="#aPTextEdit_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="aPTextEdit_coll__map" id="aPTextEdit_coll__map">
|
|
<area shape="rect" title="Main window class for the musredit application." alt="" coords="162,98,242,126"/>
|
|
<area shape="rect" title=" " alt="" coords="5,5,116,33"/>
|
|
<area shape="poly" title=" " alt="" coords="95,39,183,95,180,100,92,44"/>
|
|
<area shape="rect" href="structPMsr2DataParam.html" title="Parameter structure for msr2data tool integration." alt="" coords="139,5,264,33"/>
|
|
<area shape="poly" title=" " alt="" coords="204,48,204,98,199,98,199,48"/>
|
|
<area shape="rect" href="structPFindReplaceData.html" title="Configuration structure for find and replace operations." alt="" coords="288,5,420,33"/>
|
|
<area shape="poly" title=" " alt="" coords="340,48,313,76,278,94,243,106,241,100,276,89,310,72,336,44"/>
|
|
</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:a457c91dacf0fafe7878046d84224da25" id="r_a457c91dacf0fafe7878046d84224da25"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a457c91dacf0fafe7878046d84224da25">aboutToQuit</a> ()</td></tr>
|
|
<tr class="memdesc:a457c91dacf0fafe7878046d84224da25"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Cleanup handler called before application quits. <br /></td></tr>
|
|
<tr class="separator:a457c91dacf0fafe7878046d84224da25"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="signals" name="signals"></a>
|
|
Signals</h2></td></tr>
|
|
<tr class="memitem:a2abcfe61f8e840e3b4b6e7d3993a3fd3" id="r_a2abcfe61f8e840e3b4b6e7d3993a3fd3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2abcfe61f8e840e3b4b6e7d3993a3fd3">close</a> ()</td></tr>
|
|
<tr class="memdesc:a2abcfe61f8e840e3b4b6e7d3993a3fd3"><td class="mdescLeft"> </td><td class="mdescRight">Signal: Emitted when the main window is closing. <br /></td></tr>
|
|
<tr class="separator:a2abcfe61f8e840e3b4b6e7d3993a3fd3"><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:a35e29e7f5dd600eb81778ae1bb56d852" id="r_a35e29e7f5dd600eb81778ae1bb56d852"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a35e29e7f5dd600eb81778ae1bb56d852">PTextEdit</a> (QWidget *parent=nullptr)</td></tr>
|
|
<tr class="memdesc:a35e29e7f5dd600eb81778ae1bb56d852"><td class="mdescLeft"> </td><td class="mdescRight">Constructs the main musredit window. <br /></td></tr>
|
|
<tr class="separator:a35e29e7f5dd600eb81778ae1bb56d852"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a679caf18812a12e02b0ef77cc8f84155" id="r_a679caf18812a12e02b0ef77cc8f84155"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a679caf18812a12e02b0ef77cc8f84155">getEditW</a> ()</td></tr>
|
|
<tr class="memdesc:a679caf18812a12e02b0ef77cc8f84155"><td class="mdescLeft"> </td><td class="mdescRight">Gets the configured editor width. <br /></td></tr>
|
|
<tr class="separator:a679caf18812a12e02b0ef77cc8f84155"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a03de3e26945769704f35cd4099de09ce" id="r_a03de3e26945769704f35cd4099de09ce"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a03de3e26945769704f35cd4099de09ce">getEditH</a> ()</td></tr>
|
|
<tr class="memdesc:a03de3e26945769704f35cd4099de09ce"><td class="mdescLeft"> </td><td class="mdescRight">Gets the configured editor height. <br /></td></tr>
|
|
<tr class="separator:a03de3e26945769704f35cd4099de09ce"><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:a8ecca7ac5feb995584f3c6c8a7da761d" id="r_a8ecca7ac5feb995584f3c6c8a7da761d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8ecca7ac5feb995584f3c6c8a7da761d">insertTitle</a> ()</td></tr>
|
|
<tr class="memdesc:a8ecca7ac5feb995584f3c6c8a7da761d"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Inserts a title block into the current editor. <br /></td></tr>
|
|
<tr class="separator:a8ecca7ac5feb995584f3c6c8a7da761d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a813259398c39c0cc646586b183aefbe1" id="r_a813259398c39c0cc646586b183aefbe1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a813259398c39c0cc646586b183aefbe1">insertParameterBlock</a> ()</td></tr>
|
|
<tr class="memdesc:a813259398c39c0cc646586b183aefbe1"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Inserts a FITPARAMETER block into the current editor. <br /></td></tr>
|
|
<tr class="separator:a813259398c39c0cc646586b183aefbe1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a02b115a33dec40c7a9b944bc60e8ac23" id="r_a02b115a33dec40c7a9b944bc60e8ac23"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a02b115a33dec40c7a9b944bc60e8ac23">insertTheoryBlock</a> ()</td></tr>
|
|
<tr class="memdesc:a02b115a33dec40c7a9b944bc60e8ac23"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Inserts a THEORY block into the current editor. <br /></td></tr>
|
|
<tr class="separator:a02b115a33dec40c7a9b944bc60e8ac23"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78130f83d497b4e677e5db63cbe3c40a" id="r_a78130f83d497b4e677e5db63cbe3c40a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a78130f83d497b4e677e5db63cbe3c40a">insertTheoryFunction</a> (QAction *a)</td></tr>
|
|
<tr class="memdesc:a78130f83d497b4e677e5db63cbe3c40a"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Inserts a specific theory function into the current editor. <br /></td></tr>
|
|
<tr class="separator:a78130f83d497b4e677e5db63cbe3c40a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a522b64ce7fe66c5c296e439701824df7" id="r_a522b64ce7fe66c5c296e439701824df7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a522b64ce7fe66c5c296e439701824df7">insertFunctionBlock</a> ()</td></tr>
|
|
<tr class="memdesc:a522b64ce7fe66c5c296e439701824df7"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Inserts a FUNCTIONS block into the current editor. <br /></td></tr>
|
|
<tr class="separator:a522b64ce7fe66c5c296e439701824df7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad4c16fa55ca7d5a0cdfe00f1097af31d" id="r_ad4c16fa55ca7d5a0cdfe00f1097af31d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad4c16fa55ca7d5a0cdfe00f1097af31d">insertAsymRunBlock</a> ()</td></tr>
|
|
<tr class="memdesc:ad4c16fa55ca7d5a0cdfe00f1097af31d"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Inserts an asymmetry RUN block into the current editor. <br /></td></tr>
|
|
<tr class="separator:ad4c16fa55ca7d5a0cdfe00f1097af31d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad6648a2d6f0d2b49cebcec1880995105" id="r_ad6648a2d6f0d2b49cebcec1880995105"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad6648a2d6f0d2b49cebcec1880995105">insertSingleHistRunBlock</a> ()</td></tr>
|
|
<tr class="memdesc:ad6648a2d6f0d2b49cebcec1880995105"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Inserts a single histogram RUN block into the current editor. <br /></td></tr>
|
|
<tr class="separator:ad6648a2d6f0d2b49cebcec1880995105"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa4444621f90c376539868a7da3656ef4" id="r_aa4444621f90c376539868a7da3656ef4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa4444621f90c376539868a7da3656ef4">insertNonMusrRunBlock</a> ()</td></tr>
|
|
<tr class="memdesc:aa4444621f90c376539868a7da3656ef4"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Inserts a non-µSR RUN block into the current editor. <br /></td></tr>
|
|
<tr class="separator:aa4444621f90c376539868a7da3656ef4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a84be5e6e2c36e76989db16a1ffa236dc" id="r_a84be5e6e2c36e76989db16a1ffa236dc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a84be5e6e2c36e76989db16a1ffa236dc">insertCommandBlock</a> ()</td></tr>
|
|
<tr class="memdesc:a84be5e6e2c36e76989db16a1ffa236dc"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Inserts a COMMANDS block into the current editor. <br /></td></tr>
|
|
<tr class="separator:a84be5e6e2c36e76989db16a1ffa236dc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad93e98fd7e6f426dfac927a9aecf0369" id="r_ad93e98fd7e6f426dfac927a9aecf0369"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad93e98fd7e6f426dfac927a9aecf0369">insertFourierBlock</a> ()</td></tr>
|
|
<tr class="memdesc:ad93e98fd7e6f426dfac927a9aecf0369"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Inserts a FOURIER block into the current editor. <br /></td></tr>
|
|
<tr class="separator:ad93e98fd7e6f426dfac927a9aecf0369"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9c2e73300b058da858262622df63c163" id="r_a9c2e73300b058da858262622df63c163"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9c2e73300b058da858262622df63c163">insertPlotBlock</a> ()</td></tr>
|
|
<tr class="memdesc:a9c2e73300b058da858262622df63c163"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Inserts a PLOT block into the current editor. <br /></td></tr>
|
|
<tr class="separator:a9c2e73300b058da858262622df63c163"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad666d5cab8eca2fcfbb54467729dda36" id="r_ad666d5cab8eca2fcfbb54467729dda36"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad666d5cab8eca2fcfbb54467729dda36">insertStatisticBlock</a> ()</td></tr>
|
|
<tr class="memdesc:ad666d5cab8eca2fcfbb54467729dda36"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Inserts a STATISTIC block into the current editor. <br /></td></tr>
|
|
<tr class="separator:ad666d5cab8eca2fcfbb54467729dda36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af88573b0da5b964b3ec849bad6fb45af" id="r_af88573b0da5b964b3ec849bad6fb45af"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#af88573b0da5b964b3ec849bad6fb45af">fileNew</a> ()</td></tr>
|
|
<tr class="memdesc:af88573b0da5b964b3ec849bad6fb45af"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Creates a new empty msr file in a new tab. <br /></td></tr>
|
|
<tr class="separator:af88573b0da5b964b3ec849bad6fb45af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad5d0a1f135ba47dd2d1688a6e077ca12" id="r_ad5d0a1f135ba47dd2d1688a6e077ca12"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad5d0a1f135ba47dd2d1688a6e077ca12">fileOpen</a> ()</td></tr>
|
|
<tr class="memdesc:ad5d0a1f135ba47dd2d1688a6e077ca12"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Opens a file dialog to load an msr file. <br /></td></tr>
|
|
<tr class="separator:ad5d0a1f135ba47dd2d1688a6e077ca12"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada8c0123aa6a781395c73d42f08d645e" id="r_ada8c0123aa6a781395c73d42f08d645e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ada8c0123aa6a781395c73d42f08d645e">fileOpenRecent</a> ()</td></tr>
|
|
<tr class="memdesc:ada8c0123aa6a781395c73d42f08d645e"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Opens a recently used file. <br /></td></tr>
|
|
<tr class="separator:ada8c0123aa6a781395c73d42f08d645e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acb813e9a3c2f2b23887ede7ee45e8d3a" id="r_acb813e9a3c2f2b23887ede7ee45e8d3a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#acb813e9a3c2f2b23887ede7ee45e8d3a">fileReload</a> ()</td></tr>
|
|
<tr class="memdesc:acb813e9a3c2f2b23887ede7ee45e8d3a"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Reloads the current file from disk. <br /></td></tr>
|
|
<tr class="separator:acb813e9a3c2f2b23887ede7ee45e8d3a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6cb314e9173abf19cf183999f6bfd4e3" id="r_a6cb314e9173abf19cf183999f6bfd4e3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6cb314e9173abf19cf183999f6bfd4e3">fileOpenPrefs</a> ()</td></tr>
|
|
<tr class="memdesc:a6cb314e9173abf19cf183999f6bfd4e3"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Opens the preferences file in a new tab. <br /></td></tr>
|
|
<tr class="separator:a6cb314e9173abf19cf183999f6bfd4e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5bbc56f89a51523f6b3e617290a2ed91" id="r_a5bbc56f89a51523f6b3e617290a2ed91"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5bbc56f89a51523f6b3e617290a2ed91">fileSave</a> ()</td></tr>
|
|
<tr class="memdesc:a5bbc56f89a51523f6b3e617290a2ed91"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Saves the current file. <br /></td></tr>
|
|
<tr class="separator:a5bbc56f89a51523f6b3e617290a2ed91"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2ab163b69dc3ce7b206fc0202aca7276" id="r_a2ab163b69dc3ce7b206fc0202aca7276"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2ab163b69dc3ce7b206fc0202aca7276">fileSaveAs</a> ()</td></tr>
|
|
<tr class="memdesc:a2ab163b69dc3ce7b206fc0202aca7276"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Saves the current file with a new name. <br /></td></tr>
|
|
<tr class="separator:a2ab163b69dc3ce7b206fc0202aca7276"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4a73c43ef4196da8136fe29ef9aed66c" id="r_a4a73c43ef4196da8136fe29ef9aed66c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4a73c43ef4196da8136fe29ef9aed66c">fileSavePrefs</a> ()</td></tr>
|
|
<tr class="memdesc:a4a73c43ef4196da8136fe29ef9aed66c"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Saves the preferences file. <br /></td></tr>
|
|
<tr class="separator:a4a73c43ef4196da8136fe29ef9aed66c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ace11a597753db5c8a016017a216a1bfa" id="r_ace11a597753db5c8a016017a216a1bfa"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ace11a597753db5c8a016017a216a1bfa">filePrint</a> ()</td></tr>
|
|
<tr class="memdesc:ace11a597753db5c8a016017a216a1bfa"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Prints the current file. <br /></td></tr>
|
|
<tr class="separator:ace11a597753db5c8a016017a216a1bfa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af58e9df3bfb8fb4feaffcb6ffd9e18b5" id="r_af58e9df3bfb8fb4feaffcb6ffd9e18b5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#af58e9df3bfb8fb4feaffcb6ffd9e18b5">fileClose</a> (const bool check=true)</td></tr>
|
|
<tr class="memdesc:af58e9df3bfb8fb4feaffcb6ffd9e18b5"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Closes the current tab. <br /></td></tr>
|
|
<tr class="separator:af58e9df3bfb8fb4feaffcb6ffd9e18b5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1ad3fd7cd4c1c3c2c273d5f0d02c1e6f" id="r_a1ad3fd7cd4c1c3c2c273d5f0d02c1e6f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1ad3fd7cd4c1c3c2c273d5f0d02c1e6f">fileCloseAll</a> ()</td></tr>
|
|
<tr class="memdesc:a1ad3fd7cd4c1c3c2c273d5f0d02c1e6f"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Closes all open tabs. <br /></td></tr>
|
|
<tr class="separator:a1ad3fd7cd4c1c3c2c273d5f0d02c1e6f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6ccc43a6c928ff7df7c05f92adbfbde3" id="r_a6ccc43a6c928ff7df7c05f92adbfbde3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6ccc43a6c928ff7df7c05f92adbfbde3">fileCloseAllOthers</a> ()</td></tr>
|
|
<tr class="memdesc:a6ccc43a6c928ff7df7c05f92adbfbde3"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Closes all tabs except the current one. <br /></td></tr>
|
|
<tr class="separator:a6ccc43a6c928ff7df7c05f92adbfbde3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a92d8d91124d9e3f319e8d803f33d821e" id="r_a92d8d91124d9e3f319e8d803f33d821e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a92d8d91124d9e3f319e8d803f33d821e">fileExit</a> ()</td></tr>
|
|
<tr class="memdesc:a92d8d91124d9e3f319e8d803f33d821e"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Exits the application. <br /></td></tr>
|
|
<tr class="separator:a92d8d91124d9e3f319e8d803f33d821e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a19980c9615a68d03f9e1b05c1aac05c6" id="r_a19980c9615a68d03f9e1b05c1aac05c6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a19980c9615a68d03f9e1b05c1aac05c6">editUndo</a> ()</td></tr>
|
|
<tr class="memdesc:a19980c9615a68d03f9e1b05c1aac05c6"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Undo last edit operation. <br /></td></tr>
|
|
<tr class="separator:a19980c9615a68d03f9e1b05c1aac05c6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7fd707ff037e914549f137461c07680c" id="r_a7fd707ff037e914549f137461c07680c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7fd707ff037e914549f137461c07680c">editRedo</a> ()</td></tr>
|
|
<tr class="memdesc:a7fd707ff037e914549f137461c07680c"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Redo previously undone edit operation. <br /></td></tr>
|
|
<tr class="separator:a7fd707ff037e914549f137461c07680c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8f9aeb7da4621aa56bcc990a4aed3fc5" id="r_a8f9aeb7da4621aa56bcc990a4aed3fc5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8f9aeb7da4621aa56bcc990a4aed3fc5">editSelectAll</a> ()</td></tr>
|
|
<tr class="memdesc:a8f9aeb7da4621aa56bcc990a4aed3fc5"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Select all text in current editor. <br /></td></tr>
|
|
<tr class="separator:a8f9aeb7da4621aa56bcc990a4aed3fc5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a30dfda4e7b2b83706bd201f4bdc640dc" id="r_a30dfda4e7b2b83706bd201f4bdc640dc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a30dfda4e7b2b83706bd201f4bdc640dc">editCut</a> ()</td></tr>
|
|
<tr class="memdesc:a30dfda4e7b2b83706bd201f4bdc640dc"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Cut selected text to clipboard. <br /></td></tr>
|
|
<tr class="separator:a30dfda4e7b2b83706bd201f4bdc640dc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad22fe94baf243e92cd71f36e9fc193e6" id="r_ad22fe94baf243e92cd71f36e9fc193e6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad22fe94baf243e92cd71f36e9fc193e6">editCopy</a> ()</td></tr>
|
|
<tr class="memdesc:ad22fe94baf243e92cd71f36e9fc193e6"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Copy selected text to clipboard. <br /></td></tr>
|
|
<tr class="separator:ad22fe94baf243e92cd71f36e9fc193e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aef5121dc77415c97c277b48e1995aed6" id="r_aef5121dc77415c97c277b48e1995aed6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aef5121dc77415c97c277b48e1995aed6">editPaste</a> ()</td></tr>
|
|
<tr class="memdesc:aef5121dc77415c97c277b48e1995aed6"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Paste text from clipboard at cursor position. <br /></td></tr>
|
|
<tr class="separator:aef5121dc77415c97c277b48e1995aed6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abaf317847689d0fdeb5928c69f831182" id="r_abaf317847689d0fdeb5928c69f831182"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#abaf317847689d0fdeb5928c69f831182">editFind</a> ()</td></tr>
|
|
<tr class="memdesc:abaf317847689d0fdeb5928c69f831182"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Opens find dialog. <br /></td></tr>
|
|
<tr class="separator:abaf317847689d0fdeb5928c69f831182"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa75f0b7b360383b2cea5b57404af6623" id="r_aa75f0b7b360383b2cea5b57404af6623"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa75f0b7b360383b2cea5b57404af6623">editFindNext</a> ()</td></tr>
|
|
<tr class="memdesc:aa75f0b7b360383b2cea5b57404af6623"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Finds next occurrence of search text. <br /></td></tr>
|
|
<tr class="separator:aa75f0b7b360383b2cea5b57404af6623"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad10b48850a0e2f99cd6806dafee30233" id="r_ad10b48850a0e2f99cd6806dafee30233"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad10b48850a0e2f99cd6806dafee30233">editFindPrevious</a> ()</td></tr>
|
|
<tr class="memdesc:ad10b48850a0e2f99cd6806dafee30233"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Finds previous occurrence of search text. <br /></td></tr>
|
|
<tr class="separator:ad10b48850a0e2f99cd6806dafee30233"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a95d0987baef83baa676e25e938f3752a" id="r_a95d0987baef83baa676e25e938f3752a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a95d0987baef83baa676e25e938f3752a">editFindAndReplace</a> ()</td></tr>
|
|
<tr class="memdesc:a95d0987baef83baa676e25e938f3752a"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Opens find and replace dialog. <br /></td></tr>
|
|
<tr class="separator:a95d0987baef83baa676e25e938f3752a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1c40cd006018245ea8d1a536269d8b80" id="r_a1c40cd006018245ea8d1a536269d8b80"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1c40cd006018245ea8d1a536269d8b80">editComment</a> ()</td></tr>
|
|
<tr class="memdesc:a1c40cd006018245ea8d1a536269d8b80"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Comments out selected lines. <br /></td></tr>
|
|
<tr class="separator:a1c40cd006018245ea8d1a536269d8b80"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a71c27968f382a1cc50008b6195862db0" id="r_a71c27968f382a1cc50008b6195862db0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a71c27968f382a1cc50008b6195862db0">editUncomment</a> ()</td></tr>
|
|
<tr class="memdesc:a71c27968f382a1cc50008b6195862db0"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Uncomments selected lines. <br /></td></tr>
|
|
<tr class="separator:a71c27968f382a1cc50008b6195862db0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab512de259f7509662e0fc2b1b7b9fe66" id="r_ab512de259f7509662e0fc2b1b7b9fe66"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab512de259f7509662e0fc2b1b7b9fe66">textFamily</a> (const QString &f)</td></tr>
|
|
<tr class="memdesc:ab512de259f7509662e0fc2b1b7b9fe66"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Changes font family for current editor. <br /></td></tr>
|
|
<tr class="separator:ab512de259f7509662e0fc2b1b7b9fe66"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adbf56f11542664978fb3c79a8bf4a0b1" id="r_adbf56f11542664978fb3c79a8bf4a0b1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#adbf56f11542664978fb3c79a8bf4a0b1">textSize</a> (const QString &p)</td></tr>
|
|
<tr class="memdesc:adbf56f11542664978fb3c79a8bf4a0b1"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Changes font size for current editor. <br /></td></tr>
|
|
<tr class="separator:adbf56f11542664978fb3c79a8bf4a0b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a22b97b89b459aeac204bec1afc856a9c" id="r_a22b97b89b459aeac204bec1afc856a9c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a22b97b89b459aeac204bec1afc856a9c">musrWiz</a> ()</td></tr>
|
|
<tr class="memdesc:a22b97b89b459aeac204bec1afc856a9c"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Launches musrWiz (msr file creation wizard). <br /></td></tr>
|
|
<tr class="separator:a22b97b89b459aeac204bec1afc856a9c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a508a69e3d6a145c192fff3a311e74d23" id="r_a508a69e3d6a145c192fff3a311e74d23"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a508a69e3d6a145c192fff3a311e74d23">musrCalcChisq</a> ()</td></tr>
|
|
<tr class="memdesc:a508a69e3d6a145c192fff3a311e74d23"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Calculates chi-square for current msr file. <br /></td></tr>
|
|
<tr class="separator:a508a69e3d6a145c192fff3a311e74d23"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5e3f56228e3b67a18bea44e9e358c113" id="r_a5e3f56228e3b67a18bea44e9e358c113"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5e3f56228e3b67a18bea44e9e358c113">musrFit</a> ()</td></tr>
|
|
<tr class="memdesc:a5e3f56228e3b67a18bea44e9e358c113"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Executes fit with current msr file. <br /></td></tr>
|
|
<tr class="separator:a5e3f56228e3b67a18bea44e9e358c113"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aec7bdc18c6d070f4328a302c8d7dd0d1" id="r_aec7bdc18c6d070f4328a302c8d7dd0d1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aec7bdc18c6d070f4328a302c8d7dd0d1">musrMsr2Data</a> ()</td></tr>
|
|
<tr class="memdesc:aec7bdc18c6d070f4328a302c8d7dd0d1"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Opens msr2data conversion dialog. <br /></td></tr>
|
|
<tr class="separator:aec7bdc18c6d070f4328a302c8d7dd0d1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0fa8c4081d32cd3b6db742977d8b8e12" id="r_a0fa8c4081d32cd3b6db742977d8b8e12"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0fa8c4081d32cd3b6db742977d8b8e12">musrView</a> ()</td></tr>
|
|
<tr class="memdesc:a0fa8c4081d32cd3b6db742977d8b8e12"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Launches musrView for viewing fit results. <br /></td></tr>
|
|
<tr class="separator:a0fa8c4081d32cd3b6db742977d8b8e12"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab094fcd33e4441b7c3c47e43a79b886c" id="r_ab094fcd33e4441b7c3c47e43a79b886c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab094fcd33e4441b7c3c47e43a79b886c">musrView2Dat</a> ()</td></tr>
|
|
<tr class="memdesc:ab094fcd33e4441b7c3c47e43a79b886c"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Launches musrView in 2-data file mode. <br /></td></tr>
|
|
<tr class="separator:ab094fcd33e4441b7c3c47e43a79b886c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae4f5df8ee69d17b6a8abf4a518d95d57" id="r_ae4f5df8ee69d17b6a8abf4a518d95d57"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae4f5df8ee69d17b6a8abf4a518d95d57">musrT0</a> ()</td></tr>
|
|
<tr class="memdesc:ae4f5df8ee69d17b6a8abf4a518d95d57"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Opens musrT0 dialog for determining t0 timing parameter. <br /></td></tr>
|
|
<tr class="separator:ae4f5df8ee69d17b6a8abf4a518d95d57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aca2492a3dc4b5c6941fcb395922bb771" id="r_aca2492a3dc4b5c6941fcb395922bb771"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aca2492a3dc4b5c6941fcb395922bb771">musrFT</a> ()</td></tr>
|
|
<tr class="memdesc:aca2492a3dc4b5c6941fcb395922bb771"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Opens Fourier transform dialog. <br /></td></tr>
|
|
<tr class="separator:aca2492a3dc4b5c6941fcb395922bb771"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad49178e169b6fdd818b8cb96ce78add7" id="r_ad49178e169b6fdd818b8cb96ce78add7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad49178e169b6fdd818b8cb96ce78add7">musrPrefs</a> ()</td></tr>
|
|
<tr class="memdesc:ad49178e169b6fdd818b8cb96ce78add7"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Opens preferences dialog. <br /></td></tr>
|
|
<tr class="separator:ad49178e169b6fdd818b8cb96ce78add7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a978b6ff68b6cf5b13d42fa51255c38ae" id="r_a978b6ff68b6cf5b13d42fa51255c38ae"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a978b6ff68b6cf5b13d42fa51255c38ae">musrSwapMsrMlog</a> ()</td></tr>
|
|
<tr class="memdesc:a978b6ff68b6cf5b13d42fa51255c38ae"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Swaps between .msr and .mlog files. <br /></td></tr>
|
|
<tr class="separator:a978b6ff68b6cf5b13d42fa51255c38ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5892ad498c0400a583db2e1e87482371" id="r_a5892ad498c0400a583db2e1e87482371"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5892ad498c0400a583db2e1e87482371">musrSetSteps</a> ()</td></tr>
|
|
<tr class="memdesc:a5892ad498c0400a583db2e1e87482371"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Launches musrStep for setting fit step sizes. <br /></td></tr>
|
|
<tr class="separator:a5892ad498c0400a583db2e1e87482371"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1d8fe48e64662b07a61d04b1db2647a2" id="r_a1d8fe48e64662b07a61d04b1db2647a2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1d8fe48e64662b07a61d04b1db2647a2">musrDump</a> ()</td></tr>
|
|
<tr class="memdesc:a1d8fe48e64662b07a61d04b1db2647a2"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Dumps raw histogram data from run files. <br /></td></tr>
|
|
<tr class="separator:a1d8fe48e64662b07a61d04b1db2647a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab412d7ba9ae38cdc8b5121fbda1e5414" id="r_ab412d7ba9ae38cdc8b5121fbda1e5414"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab412d7ba9ae38cdc8b5121fbda1e5414">mupp</a> ()</td></tr>
|
|
<tr class="memdesc:ab412d7ba9ae38cdc8b5121fbda1e5414"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Launches mupp (muon parameter plot). <br /></td></tr>
|
|
<tr class="separator:ab412d7ba9ae38cdc8b5121fbda1e5414"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6288d45879d625f6dd4ad84fe0e53f8b" id="r_a6288d45879d625f6dd4ad84fe0e53f8b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6288d45879d625f6dd4ad84fe0e53f8b">helpContents</a> ()</td></tr>
|
|
<tr class="memdesc:a6288d45879d625f6dd4ad84fe0e53f8b"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Opens online documentation. <br /></td></tr>
|
|
<tr class="separator:a6288d45879d625f6dd4ad84fe0e53f8b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a62ecb0d2a1ccc499017da6b651ade326" id="r_a62ecb0d2a1ccc499017da6b651ade326"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a62ecb0d2a1ccc499017da6b651ade326">helpAboutQt</a> ()</td></tr>
|
|
<tr class="memdesc:a62ecb0d2a1ccc499017da6b651ade326"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Displays Qt About dialog. <br /></td></tr>
|
|
<tr class="separator:a62ecb0d2a1ccc499017da6b651ade326"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8f2ce8853b6da35b2e7fc5baf65233ac" id="r_a8f2ce8853b6da35b2e7fc5baf65233ac"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8f2ce8853b6da35b2e7fc5baf65233ac">helpAbout</a> ()</td></tr>
|
|
<tr class="memdesc:a8f2ce8853b6da35b2e7fc5baf65233ac"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Displays musredit About dialog. <br /></td></tr>
|
|
<tr class="separator:a8f2ce8853b6da35b2e7fc5baf65233ac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a005ac4705db8e3a3ff1a797311d8589b" id="r_a005ac4705db8e3a3ff1a797311d8589b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a005ac4705db8e3a3ff1a797311d8589b">exitStatusMusrWiz</a> (int exitCode, QProcess::ExitStatus exitStatus)</td></tr>
|
|
<tr class="memdesc:a005ac4705db8e3a3ff1a797311d8589b"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Handles exit status of musrWiz process. <br /></td></tr>
|
|
<tr class="separator:a005ac4705db8e3a3ff1a797311d8589b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:add9b8a9d0c0e110dfbe26c76137fc279" id="r_add9b8a9d0c0e110dfbe26c76137fc279"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#add9b8a9d0c0e110dfbe26c76137fc279">exitStatusMusrSetSteps</a> (int exitCode, QProcess::ExitStatus exitStatus)</td></tr>
|
|
<tr class="memdesc:add9b8a9d0c0e110dfbe26c76137fc279"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Handles exit status of musrSetSteps process. <br /></td></tr>
|
|
<tr class="separator:add9b8a9d0c0e110dfbe26c76137fc279"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a357be063bb440474cec3753aa8df4f08" id="r_a357be063bb440474cec3753aa8df4f08"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a357be063bb440474cec3753aa8df4f08">fontChanged</a> (const QFont &f)</td></tr>
|
|
<tr class="memdesc:a357be063bb440474cec3753aa8df4f08"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Responds to font changes in editor. <br /></td></tr>
|
|
<tr class="separator:a357be063bb440474cec3753aa8df4f08"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5429458c662674475f466213c3b7d844" id="r_a5429458c662674475f466213c3b7d844"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5429458c662674475f466213c3b7d844">textChanged</a> (const bool forced=false)</td></tr>
|
|
<tr class="memdesc:a5429458c662674475f466213c3b7d844"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Responds to text changes in editor. <br /></td></tr>
|
|
<tr class="separator:a5429458c662674475f466213c3b7d844"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac3a3f3bdedbed79fbab86c04d3dc463c" id="r_ac3a3f3bdedbed79fbab86c04d3dc463c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac3a3f3bdedbed79fbab86c04d3dc463c">currentCursorPosition</a> ()</td></tr>
|
|
<tr class="memdesc:ac3a3f3bdedbed79fbab86c04d3dc463c"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Updates status bar with current cursor position. <br /></td></tr>
|
|
<tr class="separator:ac3a3f3bdedbed79fbab86c04d3dc463c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab4073ac75135d6b516f822af7420d592" id="r_ab4073ac75135d6b516f822af7420d592"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab4073ac75135d6b516f822af7420d592">replace</a> ()</td></tr>
|
|
<tr class="memdesc:ab4073ac75135d6b516f822af7420d592"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Replaces current match and finds next occurrence. <br /></td></tr>
|
|
<tr class="separator:ab4073ac75135d6b516f822af7420d592"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afb37e4c91d14bbde10b679fc6c0c5ace" id="r_afb37e4c91d14bbde10b679fc6c0c5ace"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#afb37e4c91d14bbde10b679fc6c0c5ace">replaceAndClose</a> ()</td></tr>
|
|
<tr class="memdesc:afb37e4c91d14bbde10b679fc6c0c5ace"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Replaces current match and closes replace dialog. <br /></td></tr>
|
|
<tr class="separator:afb37e4c91d14bbde10b679fc6c0c5ace"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a04c7a7fa2d5f4e94e17b525a12e094fb" id="r_a04c7a7fa2d5f4e94e17b525a12e094fb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a04c7a7fa2d5f4e94e17b525a12e094fb">replaceAll</a> ()</td></tr>
|
|
<tr class="memdesc:a04c7a7fa2d5f4e94e17b525a12e094fb"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Replaces all occurrences without prompting. <br /></td></tr>
|
|
<tr class="separator:a04c7a7fa2d5f4e94e17b525a12e094fb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1dd9b227234357b05e6dc40595a96a9d" id="r_a1dd9b227234357b05e6dc40595a96a9d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1dd9b227234357b05e6dc40595a96a9d">applyFontSettings</a> (int)</td></tr>
|
|
<tr class="memdesc:a1dd9b227234357b05e6dc40595a96a9d"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Applies font settings when tab changes. <br /></td></tr>
|
|
<tr class="separator:a1dd9b227234357b05e6dc40595a96a9d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a87d7bdd77b06c2c4170bcddd11cd2aa7" id="r_a87d7bdd77b06c2c4170bcddd11cd2aa7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a87d7bdd77b06c2c4170bcddd11cd2aa7">fileChanged</a> (const QString &fileName)</td></tr>
|
|
<tr class="memdesc:a87d7bdd77b06c2c4170bcddd11cd2aa7"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Handles file system watcher notifications. <br /></td></tr>
|
|
<tr class="separator:a87d7bdd77b06c2c4170bcddd11cd2aa7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a98aa0e8fdef6d11e199528ca1b6ddb84" id="r_a98aa0e8fdef6d11e199528ca1b6ddb84"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a98aa0e8fdef6d11e199528ca1b6ddb84">setFileSystemWatcherActive</a> ()</td></tr>
|
|
<tr class="memdesc:a98aa0e8fdef6d11e199528ca1b6ddb84"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Re-enables file system watcher after delay. <br /></td></tr>
|
|
<tr class="separator:a98aa0e8fdef6d11e199528ca1b6ddb84"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae14393a0f7b0e91f3eaeeab2de496bb1" id="r_ae14393a0f7b0e91f3eaeeab2de496bb1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae14393a0f7b0e91f3eaeeab2de496bb1">jumpToBlock</a> (int idx)</td></tr>
|
|
<tr class="memdesc:ae14393a0f7b0e91f3eaeeab2de496bb1"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Jumps cursor to selected msr file block. <br /></td></tr>
|
|
<tr class="separator:ae14393a0f7b0e91f3eaeeab2de496bb1"><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:a0943c335ced7cdc29896855cfaed2d3b" id="r_a0943c335ced7cdc29896855cfaed2d3b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0943c335ced7cdc29896855cfaed2d3b">setupFileActions</a> ()</td></tr>
|
|
<tr class="memdesc:a0943c335ced7cdc29896855cfaed2d3b"><td class="mdescLeft"> </td><td class="mdescRight">Initializes File menu and toolbar actions. <br /></td></tr>
|
|
<tr class="separator:a0943c335ced7cdc29896855cfaed2d3b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab9ef0c6c5839eea70c4b434227a58fa9" id="r_ab9ef0c6c5839eea70c4b434227a58fa9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab9ef0c6c5839eea70c4b434227a58fa9">setupEditActions</a> ()</td></tr>
|
|
<tr class="memdesc:ab9ef0c6c5839eea70c4b434227a58fa9"><td class="mdescLeft"> </td><td class="mdescRight">Initializes Edit menu and toolbar actions. <br /></td></tr>
|
|
<tr class="separator:ab9ef0c6c5839eea70c4b434227a58fa9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a71276ce73dce86d22b3eb5e6d5500269" id="r_a71276ce73dce86d22b3eb5e6d5500269"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a71276ce73dce86d22b3eb5e6d5500269">setupTextActions</a> ()</td></tr>
|
|
<tr class="memdesc:a71276ce73dce86d22b3eb5e6d5500269"><td class="mdescLeft"> </td><td class="mdescRight">Initializes Text menu and toolbar actions. <br /></td></tr>
|
|
<tr class="separator:a71276ce73dce86d22b3eb5e6d5500269"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a70a2a6661b05a187a002166af2662863" id="r_a70a2a6661b05a187a002166af2662863"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a70a2a6661b05a187a002166af2662863">setupMusrActions</a> ()</td></tr>
|
|
<tr class="memdesc:a70a2a6661b05a187a002166af2662863"><td class="mdescLeft"> </td><td class="mdescRight">Initializes Musr menu and toolbar actions. <br /></td></tr>
|
|
<tr class="separator:a70a2a6661b05a187a002166af2662863"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3db04903de0aaa420dfa0b6593c4072a" id="r_a3db04903de0aaa420dfa0b6593c4072a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3db04903de0aaa420dfa0b6593c4072a">setupHelpActions</a> ()</td></tr>
|
|
<tr class="memdesc:a3db04903de0aaa420dfa0b6593c4072a"><td class="mdescLeft"> </td><td class="mdescRight">Initializes Help menu actions. <br /></td></tr>
|
|
<tr class="separator:a3db04903de0aaa420dfa0b6593c4072a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac9e30a4c03da3bcb50b38ea344e9f589" id="r_ac9e30a4c03da3bcb50b38ea344e9f589"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac9e30a4c03da3bcb50b38ea344e9f589">setupJumpToBlock</a> ()</td></tr>
|
|
<tr class="memdesc:ac9e30a4c03da3bcb50b38ea344e9f589"><td class="mdescLeft"> </td><td class="mdescRight">Initializes the Jump to Block combo box. <br /></td></tr>
|
|
<tr class="separator:ac9e30a4c03da3bcb50b38ea344e9f589"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2b0ee04f2b9bc34db4cd196e19421c93" id="r_a2b0ee04f2b9bc34db4cd196e19421c93"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2b0ee04f2b9bc34db4cd196e19421c93">load</a> (const QString &f, const int index=-1)</td></tr>
|
|
<tr class="memdesc:a2b0ee04f2b9bc34db4cd196e19421c93"><td class="mdescLeft"> </td><td class="mdescRight">Loads a file into the editor. <br /></td></tr>
|
|
<tr class="separator:a2b0ee04f2b9bc34db4cd196e19421c93"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9bc3f76baac361b263cdf3d914572b42" id="r_a9bc3f76baac361b263cdf3d914572b42"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classPSubTextEdit.html">PSubTextEdit</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9bc3f76baac361b263cdf3d914572b42">currentEditor</a> () const</td></tr>
|
|
<tr class="memdesc:a9bc3f76baac361b263cdf3d914572b42"><td class="mdescLeft"> </td><td class="mdescRight">Gets the currently active editor widget. <br /></td></tr>
|
|
<tr class="separator:a9bc3f76baac361b263cdf3d914572b42"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af16a761fb7ca425e2929de68baa845a8" id="r_af16a761fb7ca425e2929de68baa845a8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#af16a761fb7ca425e2929de68baa845a8">doConnections</a> (<a class="el" href="classPSubTextEdit.html">PSubTextEdit</a> *e)</td></tr>
|
|
<tr class="memdesc:af16a761fb7ca425e2929de68baa845a8"><td class="mdescLeft"> </td><td class="mdescRight">Establishes signal-slot connections for an editor. <br /></td></tr>
|
|
<tr class="separator:af16a761fb7ca425e2929de68baa845a8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2016d04c4ef02be04c62e76f0db0ab3e" id="r_a2016d04c4ef02be04c62e76f0db0ab3e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2016d04c4ef02be04c62e76f0db0ab3e">fileSystemWatcherActivation</a> ()</td></tr>
|
|
<tr class="memdesc:a2016d04c4ef02be04c62e76f0db0ab3e"><td class="mdescLeft"> </td><td class="mdescRight">Manages file system watcher activation state. <br /></td></tr>
|
|
<tr class="separator:a2016d04c4ef02be04c62e76f0db0ab3e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5402f76409572600cee0298b61bbe9f0" id="r_a5402f76409572600cee0298b61bbe9f0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5402f76409572600cee0298b61bbe9f0">getTheme</a> ()</td></tr>
|
|
<tr class="memdesc:a5402f76409572600cee0298b61bbe9f0"><td class="mdescLeft"> </td><td class="mdescRight">Detects the current system theme. <br /></td></tr>
|
|
<tr class="separator:a5402f76409572600cee0298b61bbe9f0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a53ef4a4ac40cec3e394ad5b9f7e0f8cf" id="r_a53ef4a4ac40cec3e394ad5b9f7e0f8cf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a53ef4a4ac40cec3e394ad5b9f7e0f8cf">fillRecentFiles</a> ()</td></tr>
|
|
<tr class="memdesc:a53ef4a4ac40cec3e394ad5b9f7e0f8cf"><td class="mdescLeft"> </td><td class="mdescRight">Populates the Recent Files menu. <br /></td></tr>
|
|
<tr class="separator:a53ef4a4ac40cec3e394ad5b9f7e0f8cf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a11263cf22b4feb2db13faf5629ce3551" id="r_a11263cf22b4feb2db13faf5629ce3551"><td class="memItemLeft" align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="#a11263cf22b4feb2db13faf5629ce3551">getRunList</a> (QString runListStr, bool &ok)</td></tr>
|
|
<tr class="memdesc:a11263cf22b4feb2db13faf5629ce3551"><td class="mdescLeft"> </td><td class="mdescRight">Parses a run list string into individual run numbers. <br /></td></tr>
|
|
<tr class="separator:a11263cf22b4feb2db13faf5629ce3551"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a16b423d24d3468085f38113f2e0484c2" id="r_a16b423d24d3468085f38113f2e0484c2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a16b423d24d3468085f38113f2e0484c2">fileAlreadyOpen</a> (QFileInfo &finfo, int &idx)</td></tr>
|
|
<tr class="memdesc:a16b423d24d3468085f38113f2e0484c2"><td class="mdescLeft"> </td><td class="mdescRight">Checks if a file is already open in a tab. <br /></td></tr>
|
|
<tr class="separator:a16b423d24d3468085f38113f2e0484c2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad8f55cbd879a49363877dedf595757e4" id="r_ad8f55cbd879a49363877dedf595757e4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad8f55cbd879a49363877dedf595757e4">switchMenuIcons</a> ()</td></tr>
|
|
<tr class="memdesc:ad8f55cbd879a49363877dedf595757e4"><td class="mdescLeft"> </td><td class="mdescRight">Switches menu icons between dark and plain variants. <br /></td></tr>
|
|
<tr class="separator:ad8f55cbd879a49363877dedf595757e4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7da71fdb40f7bc85ff4c26646e390fd7" id="r_a7da71fdb40f7bc85ff4c26646e390fd7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7da71fdb40f7bc85ff4c26646e390fd7">switchToolbarIcons</a> ()</td></tr>
|
|
<tr class="memdesc:a7da71fdb40f7bc85ff4c26646e390fd7"><td class="mdescLeft"> </td><td class="mdescRight">Switches toolbar icons between dark and plain variants. <br /></td></tr>
|
|
<tr class="separator:a7da71fdb40f7bc85ff4c26646e390fd7"><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:ae816cca29d2f157092e990650b688ce6" id="r_ae816cca29d2f157092e990650b688ce6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae816cca29d2f157092e990650b688ce6">fDarkMenuIcon</a> {false}</td></tr>
|
|
<tr class="memdesc:ae816cca29d2f157092e990650b688ce6"><td class="mdescLeft"> </td><td class="mdescRight">flag indicating if a dark or plain icon shall be used in the menu pull-downs <br /></td></tr>
|
|
<tr class="separator:ae816cca29d2f157092e990650b688ce6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a67f16da596818164b7c2679b54f604e2" id="r_a67f16da596818164b7c2679b54f604e2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a67f16da596818164b7c2679b54f604e2">fDarkToolBarIcon</a> {false}</td></tr>
|
|
<tr class="memdesc:a67f16da596818164b7c2679b54f604e2"><td class="mdescLeft"> </td><td class="mdescRight">flag indicating if a dark or plain icon shall be used in the toolbar <br /></td></tr>
|
|
<tr class="separator:a67f16da596818164b7c2679b54f604e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8ae1323a5af84aae4100b1415c40c4c9" id="r_a8ae1323a5af84aae4100b1415c40c4c9"><td class="memItemLeft" align="right" valign="top">std::unique_ptr< <a class="el" href="classPAdmin.html">PAdmin</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8ae1323a5af84aae4100b1415c40c4c9">fAdmin</a></td></tr>
|
|
<tr class="memdesc:a8ae1323a5af84aae4100b1415c40c4c9"><td class="mdescLeft"> </td><td class="mdescRight">pointer to the xml-startup file informations. Needed for different purposes like default working- and executable directories etc. <br /></td></tr>
|
|
<tr class="separator:a8ae1323a5af84aae4100b1415c40c4c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a589ddcd8f6e74765871a7011d2b4f963" id="r_a589ddcd8f6e74765871a7011d2b4f963"><td class="memItemLeft" align="right" valign="top">std::unique_ptr< QFileSystemWatcher > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a589ddcd8f6e74765871a7011d2b4f963">fFileSystemWatcher</a></td></tr>
|
|
<tr class="memdesc:a589ddcd8f6e74765871a7011d2b4f963"><td class="mdescLeft"> </td><td class="mdescRight">checks if msr-files are changing on the disk while being open in musredit. <br /></td></tr>
|
|
<tr class="separator:a589ddcd8f6e74765871a7011d2b4f963"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a274b257ae99f98959976515603c1fec3" id="r_a274b257ae99f98959976515603c1fec3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a274b257ae99f98959976515603c1fec3">fFileSystemWatcherActive</a></td></tr>
|
|
<tr class="memdesc:a274b257ae99f98959976515603c1fec3"><td class="mdescLeft"> </td><td class="mdescRight">flag to enable/disable the file system watcher <br /></td></tr>
|
|
<tr class="separator:a274b257ae99f98959976515603c1fec3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a12634cb5388fe193699820e74a639982" id="r_a12634cb5388fe193699820e74a639982"><td class="memItemLeft" align="right" valign="top">QTimer </td><td class="memItemRight" valign="bottom"><a class="el" href="#a12634cb5388fe193699820e74a639982">fFileSystemWatcherTimeout</a></td></tr>
|
|
<tr class="memdesc:a12634cb5388fe193699820e74a639982"><td class="mdescLeft"> </td><td class="mdescRight">timer used to re-enable file system watcher. Needed to delay the re-enabling <br /></td></tr>
|
|
<tr class="separator:a12634cb5388fe193699820e74a639982"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a08a2c88edd635cf4409c10546371b074" id="r_a08a2c88edd635cf4409c10546371b074"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="#a08a2c88edd635cf4409c10546371b074">fLastDirInUse</a> {QString("")}</td></tr>
|
|
<tr class="memdesc:a08a2c88edd635cf4409c10546371b074"><td class="mdescLeft"> </td><td class="mdescRight">string holding the path from where the last file was loaded. <br /></td></tr>
|
|
<tr class="separator:a08a2c88edd635cf4409c10546371b074"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a86c7e3230eb107aefce23cef0ef22b" id="r_a6a86c7e3230eb107aefce23cef0ef22b"><td class="memItemLeft" align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6a86c7e3230eb107aefce23cef0ef22b">fMusrFTPrevCmd</a></td></tr>
|
|
<tr class="separator:a6a86c7e3230eb107aefce23cef0ef22b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5fe35bc7d12234a7e10559ac14b32225" id="r_a5fe35bc7d12234a7e10559ac14b32225"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5fe35bc7d12234a7e10559ac14b32225">fEditW</a> {900}</td></tr>
|
|
<tr class="separator:a5fe35bc7d12234a7e10559ac14b32225"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9860ee8c7e2a6e814f05017c1a254a56" id="r_a9860ee8c7e2a6e814f05017c1a254a56"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9860ee8c7e2a6e814f05017c1a254a56">fEditH</a> {800}</td></tr>
|
|
<tr class="separator:a9860ee8c7e2a6e814f05017c1a254a56"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa31119f7a5473a760242ac9a8ca4e681" id="r_aa31119f7a5473a760242ac9a8ca4e681"><td class="memItemLeft" align="right" valign="top">QStatusBar * </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa31119f7a5473a760242ac9a8ca4e681">fStatusBar</a> {nullptr}</td></tr>
|
|
<tr class="separator:aa31119f7a5473a760242ac9a8ca4e681"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a06db1a390f437facc0becd1d5a6f7469" id="r_a06db1a390f437facc0becd1d5a6f7469"><td class="memItemLeft" align="right" valign="top">QMap< QString, QAction * > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a06db1a390f437facc0becd1d5a6f7469">fActions</a></td></tr>
|
|
<tr class="separator:a06db1a390f437facc0becd1d5a6f7469"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abe1adb61d9e0a6d3ce3552f923cb67df" id="r_abe1adb61d9e0a6d3ce3552f923cb67df"><td class="memItemLeft" align="right" valign="top">std::unique_ptr< QAction > </td><td class="memItemRight" valign="bottom"><a class="el" href="#abe1adb61d9e0a6d3ce3552f923cb67df">fMusrT0Action</a></td></tr>
|
|
<tr class="separator:abe1adb61d9e0a6d3ce3552f923cb67df"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a10c5cebb9f4f527a65412ff967c9fee4" id="r_a10c5cebb9f4f527a65412ff967c9fee4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structPMsr2DataParam.html">PMsr2DataParam</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a10c5cebb9f4f527a65412ff967c9fee4">fMsr2DataParam</a></td></tr>
|
|
<tr class="memdesc:a10c5cebb9f4f527a65412ff967c9fee4"><td class="mdescLeft"> </td><td class="mdescRight">structure holding the necessary input information for msr2data <br /></td></tr>
|
|
<tr class="separator:a10c5cebb9f4f527a65412ff967c9fee4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4fc523095f0984cce5fe76beba28de02" id="r_a4fc523095f0984cce5fe76beba28de02"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structPFindReplaceData.html">PFindReplaceData</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4fc523095f0984cce5fe76beba28de02">fFindReplaceData</a></td></tr>
|
|
<tr class="memdesc:a4fc523095f0984cce5fe76beba28de02"><td class="mdescLeft"> </td><td class="mdescRight">structure holding the ncessary input for find/replace <br /></td></tr>
|
|
<tr class="separator:a4fc523095f0984cce5fe76beba28de02"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1cbdf2aa663b6b2786058f9c755ede86" id="r_a1cbdf2aa663b6b2786058f9c755ede86"><td class="memItemLeft" align="right" valign="top">std::unique_ptr< QComboBox > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1cbdf2aa663b6b2786058f9c755ede86">fComboFont</a></td></tr>
|
|
<tr class="memdesc:a1cbdf2aa663b6b2786058f9c755ede86"><td class="mdescLeft"> </td><td class="mdescRight">combo box for the font selector <br /></td></tr>
|
|
<tr class="separator:a1cbdf2aa663b6b2786058f9c755ede86"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0aaa504042916ffcd951e2cf04feed65" id="r_a0aaa504042916ffcd951e2cf04feed65"><td class="memItemLeft" align="right" valign="top">std::unique_ptr< QComboBox > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0aaa504042916ffcd951e2cf04feed65">fComboSize</a></td></tr>
|
|
<tr class="memdesc:a0aaa504042916ffcd951e2cf04feed65"><td class="mdescLeft"> </td><td class="mdescRight">combo box for the font size <br /></td></tr>
|
|
<tr class="separator:a0aaa504042916ffcd951e2cf04feed65"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3f30ae6a667a5c914fa3b9f0d45acbc5" id="r_a3f30ae6a667a5c914fa3b9f0d45acbc5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3f30ae6a667a5c914fa3b9f0d45acbc5">fFontChanging</a> {false}</td></tr>
|
|
<tr class="memdesc:a3f30ae6a667a5c914fa3b9f0d45acbc5"><td class="mdescLeft"> </td><td class="mdescRight">flag needed to prevent some textChanged feature to occure when only the font changed <br /></td></tr>
|
|
<tr class="separator:a3f30ae6a667a5c914fa3b9f0d45acbc5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa6543c72c7c1976f3ac85b8c02ebaaa9" id="r_aa6543c72c7c1976f3ac85b8c02ebaaa9"><td class="memItemLeft" align="right" valign="top">std::unique_ptr< QComboBox > </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa6543c72c7c1976f3ac85b8c02ebaaa9">fJumpToBlock</a></td></tr>
|
|
<tr class="memdesc:aa6543c72c7c1976f3ac85b8c02ebaaa9"><td class="mdescLeft"> </td><td class="mdescRight">combo box used to jump to the msr-file blocks <br /></td></tr>
|
|
<tr class="separator:aa6543c72c7c1976f3ac85b8c02ebaaa9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeda49261e5a6845b76e07a30798a0a3e" id="r_aeda49261e5a6845b76e07a30798a0a3e"><td class="memItemLeft" align="right" valign="top">std::unique_ptr< QTabWidget > </td><td class="memItemRight" valign="bottom"><a class="el" href="#aeda49261e5a6845b76e07a30798a0a3e">fTabWidget</a></td></tr>
|
|
<tr class="memdesc:aeda49261e5a6845b76e07a30798a0a3e"><td class="mdescLeft"> </td><td class="mdescRight">tab widget in which the text editor(s) are placed <br /></td></tr>
|
|
<tr class="separator:aeda49261e5a6845b76e07a30798a0a3e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a52f2423686b15250c04d0ac111f158f7" id="r_a52f2423686b15250c04d0ac111f158f7"><td class="memItemLeft" align="right" valign="top">QMap< <a class="el" href="classPSubTextEdit.html">PSubTextEdit</a> *, QString > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a52f2423686b15250c04d0ac111f158f7">fFilenames</a></td></tr>
|
|
<tr class="memdesc:a52f2423686b15250c04d0ac111f158f7"><td class="mdescLeft"> </td><td class="mdescRight">mapper between tab widget object and filename <br /></td></tr>
|
|
<tr class="separator:a52f2423686b15250c04d0ac111f158f7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af6f354642dbae7c6c0c8d51a6aa152ac" id="r_af6f354642dbae7c6c0c8d51a6aa152ac"><td class="memItemLeft" align="right" valign="top">QMenu * </td><td class="memItemRight" valign="bottom"><a class="el" href="#af6f354642dbae7c6c0c8d51a6aa152ac">fRecentFilesMenu</a></td></tr>
|
|
<tr class="memdesc:af6f354642dbae7c6c0c8d51a6aa152ac"><td class="mdescLeft"> </td><td class="mdescRight">recent file menu <br /></td></tr>
|
|
<tr class="separator:af6f354642dbae7c6c0c8d51a6aa152ac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a65f6dfee6f19c4b61199912e04a4233a" id="r_a65f6dfee6f19c4b61199912e04a4233a"><td class="memItemLeft" align="right" valign="top">QAction * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a65f6dfee6f19c4b61199912e04a4233a">fRecentFilesAction</a> [<a class="el" href="musredit_8h.html#ae1d4042b40636169185bbee2968b8d22">MAX_RECENT_FILES</a>]</td></tr>
|
|
<tr class="memdesc:a65f6dfee6f19c4b61199912e04a4233a"><td class="mdescLeft"> </td><td class="mdescRight">array of the recent file actions <br /></td></tr>
|
|
<tr class="separator:a65f6dfee6f19c4b61199912e04a4233a"><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 window class for the musredit application. </p>
|
|
<p><a class="el" href="classPTextEdit.html" title="Main window class for the musredit application.">PTextEdit</a> is the primary window class that orchestrates the entire musredit application. It provides a comprehensive environment for creating, editing, and managing msr (muon spin rotation/relaxation fit) files with integrated analysis capabilities.</p>
|
|
<dl class="section user"><dt>Application Architecture:</dt><dd>The application follows a tab-based document interface where:<ul>
|
|
<li>Each tab contains a <a class="el" href="classPSubTextEdit.html" title="Enhanced text editor for msr file editing with block insertion support.">PSubTextEdit</a> widget for editing one msr file</li>
|
|
<li>Multiple files can be open simultaneously in separate tabs</li>
|
|
<li>Tabs can be reordered by dragging</li>
|
|
<li>Each tab maintains independent undo/redo state</li>
|
|
<li>File system watcher monitors external changes to open files</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Menu Structure:</dt><dd><b>File Menu:</b><ul>
|
|
<li>New, Open, Recent Files, Reload</li>
|
|
<li>Save, Save As, Save Prefs</li>
|
|
<li>Print</li>
|
|
<li>Close, Close All, Close All Others</li>
|
|
<li>Exit</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<p><b>Edit Menu:</b></p><ul>
|
|
<li>Undo, Redo</li>
|
|
<li>Select All</li>
|
|
<li>Copy, Cut, Paste</li>
|
|
<li>Find, Find Next, Find Previous</li>
|
|
<li>Find and Replace</li>
|
|
<li>Comment, Uncomment</li>
|
|
</ul>
|
|
<p><b>Text Menu:</b></p><ul>
|
|
<li>Font family selection</li>
|
|
<li>Font size selection</li>
|
|
</ul>
|
|
<p><b>Musr Menu:</b></p><ul>
|
|
<li>musrWiz (wizard for msr file creation)</li>
|
|
<li>musrCalcChisq (calculate chi-square)</li>
|
|
<li>musrFit (run fit with current msr file)</li>
|
|
<li>msr2data (convert msr to data files)</li>
|
|
<li>musrView (view fit results)</li>
|
|
<li>musrView2Dat (view two data files)</li>
|
|
<li>musrT0 (determine t0 timing parameter)</li>
|
|
<li>musrFT (Fourier transform)</li>
|
|
<li>musrPrefs (preferences dialog)</li>
|
|
<li>musrSwapMsrMlog (swap between msr and mlog files)</li>
|
|
<li>musrSetSteps (set fit step sizes)</li>
|
|
<li>musrDump (dump run data)</li>
|
|
<li>mupp (muon parameter plot)</li>
|
|
<li>Block insertion dialogs for all msr file block types</li>
|
|
</ul>
|
|
<p><b>Help Menu:</b></p><ul>
|
|
<li>Contents (online documentation)</li>
|
|
<li>About Qt</li>
|
|
<li>About musredit</li>
|
|
</ul>
|
|
<dl class="section user"><dt>Integrated Analysis Features:</dt><dd>The editor provides direct integration with musrfit analysis tools:<ul>
|
|
<li><b>musrFit</b>: Execute fits directly from the editor</li>
|
|
<li><b>musrView</b>: Launch data visualization immediately after fitting</li>
|
|
<li><b>msr2data</b>: Batch convert msr files to data format</li>
|
|
<li><b>musrT0</b>: Determine timing parameters interactively</li>
|
|
<li><b>musrFT</b>: Perform Fourier transforms on µSR data</li>
|
|
<li><b>musrDump</b>: Inspect raw histogram data</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Block Insertion Dialogs:</dt><dd>Dialog-based assistants for creating structured msr file blocks:<ul>
|
|
<li>Title block (optional description)</li>
|
|
<li>FITPARAMETER block (parameter definitions)</li>
|
|
<li>THEORY block (fit functions)</li>
|
|
<li>FUNCTIONS block (user-defined functions)</li>
|
|
<li>RUN blocks (asymmetry, single histogram, non-µSR)</li>
|
|
<li>COMMANDS block (MINUIT commands)</li>
|
|
<li>FOURIER block (frequency analysis)</li>
|
|
<li>PLOT block (visualization settings)</li>
|
|
<li>STATISTIC block (fit results)</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>File System Monitoring:</dt><dd>The class uses QFileSystemWatcher to detect external modifications:<ul>
|
|
<li>Notifies user when an open file changes on disk</li>
|
|
<li>Offers to reload the modified file</li>
|
|
<li>Prevents data loss from conflicting edits</li>
|
|
<li>Temporarily disabled during save operations</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Theme Support:</dt><dd>Automatic adaptation to system themes:<ul>
|
|
<li>Detects light vs. dark themes</li>
|
|
<li>Selects appropriate icon sets for menu and toolbar</li>
|
|
<li>Theme preferences saved in musredit_startup.xml</li>
|
|
<li>Manual override available in preferences</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Configuration Management:</dt><dd>The class relies on <a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a> for persistent configuration:<ul>
|
|
<li>Default directories (save path, executable paths)</li>
|
|
<li>Font preferences (family, size)</li>
|
|
<li>Editor dimensions (width, height)</li>
|
|
<li>Recent file list (up to MAX_RECENT_FILES)</li>
|
|
<li>Theme icon preferences</li>
|
|
<li>Theory function definitions</li>
|
|
<li>Help URL locations</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Find and Replace:</dt><dd>Comprehensive search functionality:<ul>
|
|
<li>Find with regular expression support</li>
|
|
<li>Find Next/Previous for iterating matches</li>
|
|
<li>Replace with confirmation or batch mode</li>
|
|
<li>Options: case sensitive, whole words, backwards search</li>
|
|
<li>Scope: entire document or selected text only</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Process Management:</dt><dd>The editor spawns external processes for analysis:<ul>
|
|
<li>musrWiz: Interactive msr file creation wizard</li>
|
|
<li>musrFit: Fitting engine execution</li>
|
|
<li>musrView: Results visualization</li>
|
|
<li>musrT0: Timing parameter determination</li>
|
|
<li>Exit status monitoring with appropriate error handling</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Recent Files:</dt><dd>Maintains a list of recently opened files:<ul>
|
|
<li>Quick access via File → Recent Files menu</li>
|
|
<li>Automatically updated when files are opened</li>
|
|
<li>Persisted across application sessions</li>
|
|
<li>Maximum of MAX_RECENT_FILES entries</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Tab Management:</dt><dd>Advanced tab functionality:<ul>
|
|
<li>Create new tabs (Ctrl+N)</li>
|
|
<li>Close individual tabs (Ctrl+W)</li>
|
|
<li>Close all tabs</li>
|
|
<li>Close all tabs except current (Ctrl+Shift+W)</li>
|
|
<li>Reorder tabs by dragging</li>
|
|
<li>Switch tabs via keyboard or mouse</li>
|
|
<li>Tab titles show filename (modified indicator if unsaved)</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Jump to Block:</dt><dd>Quick navigation within msr files:<ul>
|
|
<li>Combo box in toolbar lists all msr file blocks</li>
|
|
<li>Select block to jump cursor to that location</li>
|
|
<li>Automatically updates as file content changes</li>
|
|
<li>Helps navigate large msr files efficiently</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section note"><dt>Note</dt><dd>This class serves as the main entry point for the musredit application. </dd>
|
|
<dd>
|
|
The class manages the application lifecycle including initialization and cleanup of all resources. </dd>
|
|
<dd>
|
|
All dialog-based operations are modal to ensure focused interaction.</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPSubTextEdit.html" title="Enhanced text editor for msr file editing with block insertion support.">PSubTextEdit</a> For the text editor widget in each tab </dd>
|
|
<dd>
|
|
<a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a> For configuration and administration </dd>
|
|
<dd>
|
|
musrfit For the fitting engine </dd>
|
|
<dd>
|
|
musrview For data visualization </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00237">237</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a35e29e7f5dd600eb81778ae1bb56d852" name="a35e29e7f5dd600eb81778ae1bb56d852"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a35e29e7f5dd600eb81778ae1bb56d852">◆ </a></span>PTextEdit()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PTextEdit::PTextEdit </td>
|
|
<td>(</td>
|
|
<td class="paramtype">QWidget *</td> <td class="paramname"><span class="paramname"><em>parent</em></span><span class="paramdefsep"> = </span><span class="paramdefval">nullptr</span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Constructs the main musredit window. </p>
|
|
<p>Constructs the main musredit application window.</p>
|
|
<p>Initializes the complete musredit application window including menus, toolbars, tab widget, configuration management, file system monitoring, and theme detection. If command-line arguments are provided, attempts to load those files; otherwise creates a new empty file.</p>
|
|
<p><b>Initialization sequence:</b></p><ol type="1">
|
|
<li>Load configuration from musredit_startup.xml via <a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a></li>
|
|
<li>Detect system theme and select appropriate icon sets</li>
|
|
<li>Configure default editor dimensions from preferences</li>
|
|
<li>Initialize file system watcher for change detection</li>
|
|
<li>Set up all menus and toolbars (File, Edit, Text, Musr, Help)</li>
|
|
<li>Create tab widget for multi-document interface</li>
|
|
<li>Apply font settings from preferences</li>
|
|
<li>Set application icon based on theme</li>
|
|
<li>Load files from command-line arguments or create new file</li>
|
|
<li>Connect tab change signal to font settings application</li>
|
|
<li>Initialize status bar</li>
|
|
</ol>
|
|
<p><b>Theme Detection:</b> The constructor attempts to detect the system theme automatically:</p><ul>
|
|
<li>Recognizes light and dark themes</li>
|
|
<li>Selects appropriate icon sets (dark/plain variants)</li>
|
|
<li>Falls back to preferences if detection fails</li>
|
|
<li>Updates preferences with detected theme</li>
|
|
</ul>
|
|
<p><b>File System Watcher:</b> Monitors open files for external changes:</p><ul>
|
|
<li>Detects modifications, deletions, renames</li>
|
|
<li>Prompts user to reload when changes detected</li>
|
|
<li>Prevents data loss from conflicting edits</li>
|
|
</ul>
|
|
<p><b>Command-Line File Loading:</b> If arguments are provided: </p><div class="fragment"><div class="line">musredit file1.msr file2.msr file3.msr</div>
|
|
</div><!-- fragment --><p> Each file is loaded into a separate tab.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">parent</td><td>Pointer to parent widget. Typically nullptr for the main window. If provided, establishes parent-child relationship for proper memory management and event propagation.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section note"><dt>Note</dt><dd>The constructor displays error messages via QMessageBox if critical initialization steps fail (e.g., file system watcher creation). </dd>
|
|
<dd>
|
|
Font and size combo boxes are created and added to toolbar during text actions setup. </dd>
|
|
<dd>
|
|
All menus and toolbars are configured with keyboard shortcuts and status tips for accessibility.</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a> For configuration management </dd>
|
|
<dd>
|
|
<a class="el" href="#a0943c335ced7cdc29896855cfaed2d3b" title="Initializes File menu and toolbar actions.">setupFileActions()</a> Creates File menu and toolbar </dd>
|
|
<dd>
|
|
<a class="el" href="#ab9ef0c6c5839eea70c4b434227a58fa9" title="Initializes Edit menu and toolbar actions.">setupEditActions()</a> Creates Edit menu and toolbar </dd>
|
|
<dd>
|
|
<a class="el" href="#a71276ce73dce86d22b3eb5e6d5500269" title="Initializes Text menu and toolbar actions.">setupTextActions()</a> Creates Text menu and toolbar </dd>
|
|
<dd>
|
|
<a class="el" href="#a70a2a6661b05a187a002166af2662863" title="Initializes Musr menu and toolbar actions.">setupMusrActions()</a> Creates Musr menu and toolbar </dd>
|
|
<dd>
|
|
<a class="el" href="#a3db04903de0aaa420dfa0b6593c4072a" title="Initializes Help menu actions.">setupHelpActions()</a> Creates Help menu </dd>
|
|
<dd>
|
|
<a class="el" href="#a2b0ee04f2b9bc34db4cd196e19421c93" title="Loads a file into the editor.">load()</a> For file loading mechanism</dd></dl>
|
|
<p>Initializes the complete musredit environment with all menus, toolbars, file system monitoring, theme detection, and configuration management. This constructor performs extensive setup to create a fully-functional msr file editor with integrated analysis capabilities.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">parent</td><td>Pointer to parent widget (typically nullptr for main window). </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l00156">156</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a457c91dacf0fafe7878046d84224da25" name="a457c91dacf0fafe7878046d84224da25"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a457c91dacf0fafe7878046d84224da25">◆ </a></span>aboutToQuit</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::aboutToQuit </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>Slot: Cleanup handler called before application quits. </p>
|
|
<p>Cleanup handler called before application termination.</p>
|
|
<p>Performs final cleanup of dynamically allocated resources before the application terminates. This slot is typically connected to QApplication::aboutToQuit() signal to ensure proper memory deallocation.</p>
|
|
<p><b>Resources freed:</b></p><ul>
|
|
<li>fMsr2DataParam: msr2data configuration structure</li>
|
|
<li>fFindReplaceData: find/replace settings structure</li>
|
|
</ul>
|
|
<p>Both pointers are safely checked for nullptr before deletion and set to nullptr after freeing to prevent double deletion.</p>
|
|
<dl class="section note"><dt>Note</dt><dd>This slot should be called only once during application shutdown. </dd>
|
|
<dd>
|
|
Qt's parent-child ownership handles cleanup of most GUI elements; this only handles explicitly allocated data structures.</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="structPMsr2DataParam.html" title="Parameter structure for msr2data tool integration.">PMsr2DataParam</a> For msr2data configuration structure </dd>
|
|
<dd>
|
|
<a class="el" href="structPFindReplaceData.html" title="Configuration structure for find and replace operations.">PFindReplaceData</a> For find/replace settings structure</dd></dl>
|
|
<p>Frees dynamically allocated data structures that are not managed by Qt's parent-child ownership system. This slot is connected to QApplication::aboutToQuit() to ensure proper cleanup during shutdown.</p>
|
|
<p><b>Resources freed:</b></p><ul>
|
|
<li><a class="el" href="structPMsr2DataParam.html" title="Parameter structure for msr2data tool integration.">PMsr2DataParam</a> structure (msr2data configuration)</li>
|
|
<li><a class="el" href="structPFindReplaceData.html" title="Configuration structure for find and replace operations.">PFindReplaceData</a> structure (find/replace settings)</li>
|
|
</ul>
|
|
<p>Both pointers are checked for nullptr before deletion and set to nullptr afterward to prevent double deletion.</p>
|
|
<dl class="section note"><dt>Note</dt><dd>Qt's parent-child ownership automatically handles GUI widget cleanup. </dd>
|
|
<dd>
|
|
This method should only be called once during application shutdown. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l00246">246</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1dd9b227234357b05e6dc40595a96a9d" name="a1dd9b227234357b05e6dc40595a96a9d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1dd9b227234357b05e6dc40595a96a9d">◆ </a></span>applyFontSettings</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::applyFontSettings </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int</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>Slot: Applies font settings when tab changes. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">Unused</td><td>tab index parameter (uses <a class="el" href="#a9bc3f76baac361b263cdf3d914572b42" title="Gets the currently active editor widget.">currentEditor()</a> instead).</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>When user switches tabs, updates font combo boxes to reflect the font settings of the newly active editor.</p>
|
|
<p>SLOT: updates the fonts if the textedit tab has changed. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03466">3466</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2abcfe61f8e840e3b4b6e7d3993a3fd3" name="a2abcfe61f8e840e3b4b6e7d3993a3fd3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2abcfe61f8e840e3b4b6e7d3993a3fd3">◆ </a></span>close</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::close </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 signal">signal</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Signal: Emitted when the main window is closing. </p>
|
|
<p>This signal notifies connected objects that the main window is about to close. Can be used to trigger cleanup operations in other components or to synchronize shutdown sequencing.</p>
|
|
<dl class="section note"><dt>Note</dt><dd>Not to be confused with QWidget::close() method; this is a custom signal specific to <a class="el" href="classPTextEdit.html" title="Main window class for the musredit application.">PTextEdit</a>. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac3a3f3bdedbed79fbab86c04d3dc463c" name="ac3a3f3bdedbed79fbab86c04d3dc463c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac3a3f3bdedbed79fbab86c04d3dc463c">◆ </a></span>currentCursorPosition</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::currentCursorPosition </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>Slot: Updates status bar with current cursor position. </p>
|
|
<p>Displays current line and column number in status bar as "Line: X, Col: Y".</p>
|
|
<p>SLOT: called when the cursor position has changed. Updates the status bar with the current cursor position. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03403">3403</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9bc3f76baac361b263cdf3d914572b42" name="a9bc3f76baac361b263cdf3d914572b42"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9bc3f76baac361b263cdf3d914572b42">◆ </a></span>currentEditor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classPSubTextEdit.html">PSubTextEdit</a> * PTextEdit::currentEditor </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td> const</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>Gets the currently active editor widget. </p>
|
|
<p>Returns a pointer to the <a class="el" href="classPSubTextEdit.html" title="Enhanced text editor for msr file editing with block insertion support.">PSubTextEdit</a> widget in the currently visible tab. Returns nullptr if no tabs are open.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>PSubTextEdit* Pointer to current editor, or nullptr if none.</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPSubTextEdit.html" title="Enhanced text editor for msr file editing with block insertion support.">PSubTextEdit</a> for the editor widget class</dd></dl>
|
|
<p>returns the currently tab selected textedit object. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01176">1176</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af16a761fb7ca425e2929de68baa845a8" name="af16a761fb7ca425e2929de68baa845a8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af16a761fb7ca425e2929de68baa845a8">◆ </a></span>doConnections()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::doConnections </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classPSubTextEdit.html">PSubTextEdit</a> *</td> <td class="paramname"><span class="paramname"><em>e</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>Establishes signal-slot connections for an editor. </p>
|
|
<p>Connects the given editor widget's signals to appropriate slots in the main window for font changes, text changes, cursor position updates, and other editor events.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">e</td><td>Pointer to the <a class="el" href="classPSubTextEdit.html" title="Enhanced text editor for msr file editing with block insertion support.">PSubTextEdit</a> widget to connect. Must not be nullptr.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a357be063bb440474cec3753aa8df4f08" title="Slot: Responds to font changes in editor.">fontChanged()</a>, <a class="el" href="#a5429458c662674475f466213c3b7d844" title="Slot: Responds to text changes in editor.">textChanged()</a>, <a class="el" href="#ac3a3f3bdedbed79fbab86c04d3dc463c" title="Slot: Updates status bar with current cursor position.">currentCursorPosition()</a> for connected slots</dd></dl>
|
|
<p>Setup the necessray signal/slot connections for the textedit object.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">e</td><td>textedit object </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01196">1196</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1c40cd006018245ea8d1a536269d8b80" name="a1c40cd006018245ea8d1a536269d8b80"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1c40cd006018245ea8d1a536269d8b80">◆ </a></span>editComment</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::editComment </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>Slot: Comments out selected lines. </p>
|
|
<p>Adds '#' character at the beginning of each selected line.</p>
|
|
<p>Comment a selection, i.e. add a '#' character in front of each line of the selection. (Multiple selections not yet supported). </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l02021">2021</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad22fe94baf243e92cd71f36e9fc193e6" name="ad22fe94baf243e92cd71f36e9fc193e6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad22fe94baf243e92cd71f36e9fc193e6">◆ </a></span>editCopy</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::editCopy </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>Slot: Copy selected text to clipboard. </p>
|
|
<p>Copy the selection of the current textedit tab. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01843">1843</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a30dfda4e7b2b83706bd201f4bdc640dc" name="a30dfda4e7b2b83706bd201f4bdc640dc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a30dfda4e7b2b83706bd201f4bdc640dc">◆ </a></span>editCut</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::editCut </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>Slot: Cut selected text to clipboard. </p>
|
|
<p>Cut the selection of the current textedit tab. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01832">1832</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abaf317847689d0fdeb5928c69f831182" name="abaf317847689d0fdeb5928c69f831182"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abaf317847689d0fdeb5928c69f831182">◆ </a></span>editFind</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::editFind </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>Slot: Opens find dialog. </p>
|
|
<p>Displays <a class="el" href="classPFindDialog.html" title="Dialog for searching text in the editor.">PFindDialog</a> for searching text in current editor. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="#aa75f0b7b360383b2cea5b57404af6623" title="Slot: Finds next occurrence of search text.">editFindNext()</a>, <a class="el" href="#ad10b48850a0e2f99cd6806dafee30233" title="Slot: Finds previous occurrence of search text.">editFindPrevious()</a> for iterative search</dd></dl>
|
|
<p>Starts a find dialog, and searches for a find string. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01865">1865</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a95d0987baef83baa676e25e938f3752a" name="a95d0987baef83baa676e25e938f3752a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a95d0987baef83baa676e25e938f3752a">◆ </a></span>editFindAndReplace</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::editFindAndReplace </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>Slot: Opens find and replace dialog. </p>
|
|
<p>Displays <a class="el" href="classPReplaceDialog.html" title="Find and replace dialog for text editing operations.">PReplaceDialog</a> for searching and replacing text. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="#ab4073ac75135d6b516f822af7420d592" title="Slot: Replaces current match and finds next occurrence.">replace()</a>, <a class="el" href="#a04c7a7fa2d5f4e94e17b525a12e094fb" title="Slot: Replaces all occurrences without prompting.">replaceAll()</a> for replacement operations</dd></dl>
|
|
<p>Starts a find/replace dialog, and searches for a find string and replaces it depending of the replace options. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01957">1957</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa75f0b7b360383b2cea5b57404af6623" name="aa75f0b7b360383b2cea5b57404af6623"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa75f0b7b360383b2cea5b57404af6623">◆ </a></span>editFindNext</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::editFindNext </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>Slot: Finds next occurrence of search text. </p>
|
|
<p>Uses settings from last find operation to search forward.</p>
|
|
<p>Searches for a find string in the forward direction. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01925">1925</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad10b48850a0e2f99cd6806dafee30233" name="ad10b48850a0e2f99cd6806dafee30233"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad10b48850a0e2f99cd6806dafee30233">◆ </a></span>editFindPrevious</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::editFindPrevious </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>Slot: Finds previous occurrence of search text. </p>
|
|
<p>Uses settings from last find operation to search backward.</p>
|
|
<p>Searches for a find string in the backward direction. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01940">1940</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aef5121dc77415c97c277b48e1995aed6" name="aef5121dc77415c97c277b48e1995aed6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aef5121dc77415c97c277b48e1995aed6">◆ </a></span>editPaste</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::editPaste </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>Slot: Paste text from clipboard at cursor position. </p>
|
|
<p>Paste at the cursor position of the current textedit tab. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01854">1854</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7fd707ff037e914549f137461c07680c" name="a7fd707ff037e914549f137461c07680c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7fd707ff037e914549f137461c07680c">◆ </a></span>editRedo</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::editRedo </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>Slot: Redo previously undone edit operation. </p>
|
|
<p>Text redo of the current textedit tab </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01810">1810</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8f9aeb7da4621aa56bcc990a4aed3fc5" name="a8f9aeb7da4621aa56bcc990a4aed3fc5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8f9aeb7da4621aa56bcc990a4aed3fc5">◆ </a></span>editSelectAll</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::editSelectAll </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>Slot: Select all text in current editor. </p>
|
|
<p>Select all text of the current textedit tab. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01821">1821</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a71c27968f382a1cc50008b6195862db0" name="a71c27968f382a1cc50008b6195862db0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a71c27968f382a1cc50008b6195862db0">◆ </a></span>editUncomment</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::editUncomment </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>Slot: Uncomments selected lines. </p>
|
|
<p>Removes leading '#' character from each selected line.</p>
|
|
<p>Uncomment a selection, i.e. remove a '#' character in front of each line of the selection. (Multiple selections not yet supported). </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l02056">2056</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a19980c9615a68d03f9e1b05c1aac05c6" name="a19980c9615a68d03f9e1b05c1aac05c6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a19980c9615a68d03f9e1b05c1aac05c6">◆ </a></span>editUndo</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::editUndo </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>Slot: Undo last edit operation. </p>
|
|
<p>Text undo of the current textedit tab. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01799">1799</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="add9b8a9d0c0e110dfbe26c76137fc279" name="add9b8a9d0c0e110dfbe26c76137fc279"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#add9b8a9d0c0e110dfbe26c76137fc279">◆ </a></span>exitStatusMusrSetSteps</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::exitStatusMusrSetSteps </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>exitCode</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">QProcess::ExitStatus</td> <td class="paramname"><span class="paramname"><em>exitStatus</em></span> )</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>Slot: Handles exit status of musrSetSteps process. </p>
|
|
<p>PTextEdit::existStatusMusrSetSteps.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">exitCode</td><td>Process exit code (0 = success, non-zero = error). </td></tr>
|
|
<tr><td class="paramname">exitStatus</td><td>Exit status (normal exit or crash).</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Called when musrSetSteps process terminates. Checks for errors and displays appropriate messages.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">exitCode</td><td></td></tr>
|
|
<tr><td class="paramname">exitStatus</td><td></td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03324">3324</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a005ac4705db8e3a3ff1a797311d8589b" name="a005ac4705db8e3a3ff1a797311d8589b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a005ac4705db8e3a3ff1a797311d8589b">◆ </a></span>exitStatusMusrWiz</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::exitStatusMusrWiz </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>exitCode</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">QProcess::ExitStatus</td> <td class="paramname"><span class="paramname"><em>exitStatus</em></span> )</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>Slot: Handles exit status of musrWiz process. </p>
|
|
<p><a class="el" href="#a005ac4705db8e3a3ff1a797311d8589b" title="Slot: Handles exit status of musrWiz process.">PTextEdit::exitStatusMusrWiz</a>.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">exitCode</td><td>Process exit code (0 = success, non-zero = error). </td></tr>
|
|
<tr><td class="paramname">exitStatus</td><td>Exit status (normal exit or crash).</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Called when musrWiz process terminates. Checks for errors and displays appropriate messages.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">exitCode</td><td></td></tr>
|
|
<tr><td class="paramname">exitStatus</td><td></td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03260">3260</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a16b423d24d3468085f38113f2e0484c2" name="a16b423d24d3468085f38113f2e0484c2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a16b423d24d3468085f38113f2e0484c2">◆ </a></span>fileAlreadyOpen()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PTextEdit::fileAlreadyOpen </td>
|
|
<td>(</td>
|
|
<td class="paramtype">QFileInfo &</td> <td class="paramname"><span class="paramname"><em>finfo</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int &</td> <td class="paramname"><span class="paramname"><em>idx</em></span> )</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>Checks if a file is already open in a tab. </p>
|
|
<p><a class="el" href="#a16b423d24d3468085f38113f2e0484c2" title="Checks if a file is already open in a tab.">PTextEdit::fileAlreadyOpen</a>.</p>
|
|
<p>Searches through all open tabs to determine if the given file is already loaded. If found, returns the tab index.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">finfo</td><td>QFileInfo object for the file to check. </td></tr>
|
|
<tr><td class="paramname">idx</td><td>Output parameter set to tab index if file is open, -1 otherwise.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>bool true if file is already open, false otherwise.</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a2b0ee04f2b9bc34db4cd196e19421c93" title="Loads a file into the editor.">load()</a> for file loading mechanism</dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">finfo</td><td></td></tr>
|
|
<tr><td class="paramname">idx</td><td></td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd></dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03714">3714</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a87d7bdd77b06c2c4170bcddd11cd2aa7" name="a87d7bdd77b06c2c4170bcddd11cd2aa7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a87d7bdd77b06c2c4170bcddd11cd2aa7">◆ </a></span>fileChanged</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fileChanged </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const QString &</td> <td class="paramname"><span class="paramname"><em>fileName</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>Slot: Handles file system watcher notifications. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">fileName</td><td>Path to the file that changed on disk.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Called when an open file is modified externally. Prompts user to reload the file to see changes or keep current version.</p>
|
|
<p>Called when an open file is changing outside the editor (SLOT).</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">fileName</td><td>file name of the changed file. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03478">3478</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af58e9df3bfb8fb4feaffcb6ffd9e18b5" name="af58e9df3bfb8fb4feaffcb6ffd9e18b5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af58e9df3bfb8fb4feaffcb6ffd9e18b5">◆ </a></span>fileClose</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fileClose </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const bool</td> <td class="paramname"><span class="paramname"><em>check</em></span><span class="paramdefsep"> = </span><span class="paramdefval">true</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>Slot: Closes the current tab. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">check</td><td>If true, prompts to save if file has been modified. If false, closes without checking for changes.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Closes the active tab and removes associated editor widget. If last tab is closed, creates a new empty tab.</p>
|
|
<p>Will remove a textedit tab from musredit. Depending on check it will done with or without checking if the file has been saved before.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">check</td><td>if set to true, a warning dialog will popup if the file is not saved yet. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01661">1661</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1ad3fd7cd4c1c3c2c273d5f0d02c1e6f" name="a1ad3fd7cd4c1c3c2c273d5f0d02c1e6f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1ad3fd7cd4c1c3c2c273d5f0d02c1e6f">◆ </a></span>fileCloseAll</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fileCloseAll </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>Slot: Closes all open tabs. </p>
|
|
<p>Iterates through all tabs, prompting to save modified files, then closes all tabs. Creates one new empty tab afterward.</p>
|
|
<p>Removes all textedit tabs from musredit. It checks if the files haven't been saved, and if so it will popup a warning dialog. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01692">1692</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6ccc43a6c928ff7df7c05f92adbfbde3" name="a6ccc43a6c928ff7df7c05f92adbfbde3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6ccc43a6c928ff7df7c05f92adbfbde3">◆ </a></span>fileCloseAllOthers</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fileCloseAllOthers </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>Slot: Closes all tabs except the current one. </p>
|
|
<p>Prompts to save modified files, then closes all tabs except the currently active tab.</p>
|
|
<p>Will close all textedit tabs but the selected one. It checks if the files haven't been saved, and if so it will popup a warning dialog. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01729">1729</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a92d8d91124d9e3f319e8d803f33d821e" name="a92d8d91124d9e3f319e8d803f33d821e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a92d8d91124d9e3f319e8d803f33d821e">◆ </a></span>fileExit</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fileExit </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>Slot: Exits the application. </p>
|
|
<p>Closes all tabs (prompting to save changes), then quits the application. Emits <a class="el" href="#a2abcfe61f8e840e3b4b6e7d3993a3fd3" title="Signal: Emitted when the main window is closing.">close()</a> signal before exiting.</p>
|
|
<p>Will quit musredit. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01776">1776</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af88573b0da5b964b3ec849bad6fb45af" name="af88573b0da5b964b3ec849bad6fb45af"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af88573b0da5b964b3ec849bad6fb45af">◆ </a></span>fileNew</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fileNew </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>Slot: Creates a new empty msr file in a new tab. </p>
|
|
<p>Creates a new tab with an empty <a class="el" href="classPSubTextEdit.html" title="Enhanced text editor for msr file editing with block insertion support.">PSubTextEdit</a> widget ready for editing. The new file is initially untitled until saved.</p>
|
|
<p>SLOT: called when File/New is selected. Will generate an empty tab-textedit field in musredit. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01320">1320</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad5d0a1f135ba47dd2d1688a6e077ca12" name="ad5d0a1f135ba47dd2d1688a6e077ca12"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad5d0a1f135ba47dd2d1688a6e077ca12">◆ </a></span>fileOpen</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fileOpen </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>Slot: Opens a file dialog to load an msr file. </p>
|
|
<p>Displays QFileDialog for file selection, then loads the chosen file via <a class="el" href="#a2b0ee04f2b9bc34db4cd196e19421c93" title="Loads a file into the editor.">load()</a>. Filters for .msr and .mlog files by default. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="#a2b0ee04f2b9bc34db4cd196e19421c93" title="Loads a file into the editor.">load()</a> for the actual file loading mechanism</dd></dl>
|
|
<p>SLOT: called when File/Open is selected. Will open an msr-/mlog-file. It checks if the file is already open, and if so will just select the current tab. If you want to reload the file use the <a class="el" href="#acb813e9a3c2f2b23887ede7ee45e8d3a" title="Slot: Reloads the current file from disk.">fileReload()</a> slot. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01338">1338</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6cb314e9173abf19cf183999f6bfd4e3" name="a6cb314e9173abf19cf183999f6bfd4e3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6cb314e9173abf19cf183999f6bfd4e3">◆ </a></span>fileOpenPrefs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fileOpenPrefs </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>Slot: Opens the preferences file in a new tab. </p>
|
|
<p>Loads musredit_startup.xml into the editor for direct editing of application preferences. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="#a4a73c43ef4196da8136fe29ef9aed66c" title="Slot: Saves the preferences file.">fileSavePrefs()</a> to save preferences changes</dd></dl>
|
|
<p>Will save the currently selected file. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01449">1449</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ada8c0123aa6a781395c73d42f08d645e" name="ada8c0123aa6a781395c73d42f08d645e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ada8c0123aa6a781395c73d42f08d645e">◆ </a></span>fileOpenRecent</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fileOpenRecent </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>Slot: Opens a recently used file. </p>
|
|
<p>Identifies which recent file action was triggered and loads that file. Updates the recent files list. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="#a53ef4a4ac40cec3e394ad5b9f7e0f8cf" title="Populates the Recent Files menu.">fillRecentFiles()</a> for recent files management</dd></dl>
|
|
<p>This slot will open the file from the recent file list. If already open, it will reload it. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01384">1384</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ace11a597753db5c8a016017a216a1bfa" name="ace11a597753db5c8a016017a216a1bfa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ace11a597753db5c8a016017a216a1bfa">◆ </a></span>filePrint</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::filePrint </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>Slot: Prints the current file. </p>
|
|
<p>Displays QPrintDialog and prints the current editor content to the selected printer or PDF file.</p>
|
|
<p>Will call a print dialog and print the msr-file. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01586">1586</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acb813e9a3c2f2b23887ede7ee45e8d3a" name="acb813e9a3c2f2b23887ede7ee45e8d3a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acb813e9a3c2f2b23887ede7ee45e8d3a">◆ </a></span>fileReload</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fileReload </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>Slot: Reloads the current file from disk. </p>
|
|
<p>Discards any unsaved changes and reloads the current file. Prompts user to confirm if file has been modified.</p>
|
|
<p>Will reload the currently selected msr-file. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01433">1433</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5bbc56f89a51523f6b3e617290a2ed91" name="a5bbc56f89a51523f6b3e617290a2ed91"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5bbc56f89a51523f6b3e617290a2ed91">◆ </a></span>fileSave</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fileSave </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>Slot: Saves the current file. </p>
|
|
<p>Saves the current editor content to disk. If file is untitled, prompts for a filename via <a class="el" href="#a2ab163b69dc3ce7b206fc0202aca7276" title="Slot: Saves the current file with a new name.">fileSaveAs()</a>. Temporarily disables file system watcher during save to prevent change notifications. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="#a2ab163b69dc3ce7b206fc0202aca7276" title="Slot: Saves the current file with a new name.">fileSaveAs()</a> for save with filename prompt</dd></dl>
|
|
<p>Will save the currently selected file. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01498">1498</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2ab163b69dc3ce7b206fc0202aca7276" name="a2ab163b69dc3ce7b206fc0202aca7276"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2ab163b69dc3ce7b206fc0202aca7276">◆ </a></span>fileSaveAs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fileSaveAs </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>Slot: Saves the current file with a new name. </p>
|
|
<p>Displays QFileDialog to choose save location and filename, then saves current editor content. Updates tab title and recent files list.</p>
|
|
<p>Will open a file selector dialog to obtain a file name, and then save the file under the newly selected file name. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01529">1529</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4a73c43ef4196da8136fe29ef9aed66c" name="a4a73c43ef4196da8136fe29ef9aed66c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4a73c43ef4196da8136fe29ef9aed66c">◆ </a></span>fileSavePrefs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fileSavePrefs </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>Slot: Saves the preferences file. </p>
|
|
<p>If preferences file (musredit_startup.xml) is currently being edited, saves it. Otherwise displays a message.</p>
|
|
<p>Will save the current preferences. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01552">1552</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2016d04c4ef02be04c62e76f0db0ab3e" name="a2016d04c4ef02be04c62e76f0db0ab3e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2016d04c4ef02be04c62e76f0db0ab3e">◆ </a></span>fileSystemWatcherActivation()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fileSystemWatcherActivation </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>Manages file system watcher activation state. </p>
|
|
<p>Enables or disables the file system watcher based on fFileSystemWatcherActive flag. Called after file operations to prevent spurious change notifications during saves.</p>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a87d7bdd77b06c2c4170bcddd11cd2aa7" title="Slot: Handles file system watcher notifications.">fileChanged()</a> for handling file change notifications</dd></dl>
|
|
<p>Delayed reactivation of file system watcher, needed when saving files. At the moment the delay is set to 2000 ms. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03519">3519</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a53ef4a4ac40cec3e394ad5b9f7e0f8cf" name="a53ef4a4ac40cec3e394ad5b9f7e0f8cf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a53ef4a4ac40cec3e394ad5b9f7e0f8cf">◆ </a></span>fillRecentFiles()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fillRecentFiles </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>Populates the Recent Files menu. </p>
|
|
<p>Reads recent file list from <a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a> configuration and creates menu actions for each recent file. Updates action visibility and text to show available recent files.</p>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#ada8c0123aa6a781395c73d42f08d645e" title="Slot: Opens a recently used file.">fileOpenRecent()</a> for opening selected recent files</dd></dl>
|
|
<p>fill the recent file list in the menu. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03615">3615</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a357be063bb440474cec3753aa8df4f08" name="a357be063bb440474cec3753aa8df4f08"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a357be063bb440474cec3753aa8df4f08">◆ </a></span>fontChanged</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::fontChanged </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const QFont &</td> <td class="paramname"><span class="paramname"><em>f</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>Slot: Responds to font changes in editor. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">f</td><td>New font that was applied to the editor.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Updates font combo boxes in toolbar to reflect current font.</p>
|
|
<p>SLOT: called when the font shall be changed.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">f</td><td>font object </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03349">3349</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a03de3e26945769704f35cd4099de09ce" name="a03de3e26945769704f35cd4099de09ce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a03de3e26945769704f35cd4099de09ce">◆ </a></span>getEditH()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int PTextEdit::getEditH </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 configured editor height. </p>
|
|
<p>Returns the default editor window height as configured in the musredit preferences. This value is loaded from musredit_startup.xml during initialization and represents the preferred window height in pixels.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>int Editor height in pixels (default typically 800).</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a679caf18812a12e02b0ef77cc8f84155" title="Gets the configured editor width.">getEditW()</a> For editor width </dd>
|
|
<dd>
|
|
<a class="el" href="classPAdmin.html#aa191d2632a37153f12bf461684886b12" title="Get editor window height in pixels.">PAdmin::getEditHeight()</a> Source of the height value </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00330">330</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a679caf18812a12e02b0ef77cc8f84155" name="a679caf18812a12e02b0ef77cc8f84155"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a679caf18812a12e02b0ef77cc8f84155">◆ </a></span>getEditW()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int PTextEdit::getEditW </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 configured editor width. </p>
|
|
<p>Returns the default editor window width as configured in the musredit preferences. This value is loaded from musredit_startup.xml during initialization and represents the preferred window width in pixels.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>int Editor width in pixels (default typically 900).</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a03de3e26945769704f35cd4099de09ce" title="Gets the configured editor height.">getEditH()</a> For editor height </dd>
|
|
<dd>
|
|
<a class="el" href="classPAdmin.html#a757ede290fa9cefb2632e21ebb111589" title="Get editor window width in pixels.">PAdmin::getEditWidth()</a> Source of the width value </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00316">316</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a11263cf22b4feb2db13faf5629ce3551" name="a11263cf22b4feb2db13faf5629ce3551"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a11263cf22b4feb2db13faf5629ce3551">◆ </a></span>getRunList()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QStringList PTextEdit::getRunList </td>
|
|
<td>(</td>
|
|
<td class="paramtype">QString</td> <td class="paramname"><span class="paramname"><em>runListStr</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool &</td> <td class="paramname"><span class="paramname"><em>ok</em></span> )</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>Parses a run list string into individual run numbers. </p>
|
|
<p>Converts comma-separated or space-separated run numbers into a QStringList. Handles various input formats and validates that all entries are valid run numbers.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">runListStr</td><td>String containing run numbers (e.g., "1234, 1235, 1236"). </td></tr>
|
|
<tr><td class="paramname">ok</td><td>Output parameter set to true if parsing succeeded, false otherwise.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>QStringList List of individual run number strings. Empty if parsing failed.</dd></dl>
|
|
<p>run list is split (space separated), expanded (start-end -> start, start+1, ..., end) or (start:end:step -> start, start+step, ..., end) to a list.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">runListStr</td><td>list to be split and expanded </td></tr>
|
|
<tr><td class="paramname">ok</td><td>true if everything is fine; false if an error has been encountered</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>fully expanded run list </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03633">3633</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5402f76409572600cee0298b61bbe9f0" name="a5402f76409572600cee0298b61bbe9f0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5402f76409572600cee0298b61bbe9f0">◆ </a></span>getTheme()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PTextEdit::getTheme </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>Detects the current system theme. </p>
|
|
<p><a class="el" href="#a5402f76409572600cee0298b61bbe9f0" title="Detects the current system theme.">PTextEdit::getTheme</a>.</p>
|
|
<p>Attempts to detect whether the system is using a light or dark theme by examining palette colors. Sets fDarkMenuIcon and fDarkToolBarIcon flags accordingly for appropriate icon selection.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>bool true if theme detection succeeded, false if detection failed (in which case defaults from preferences are used).</dd></dl>
|
|
<dl class="section note"><dt>Note</dt><dd>Detection method may vary by platform and desktop environment. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03561">3561</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8f2ce8853b6da35b2e7fc5baf65233ac" name="a8f2ce8853b6da35b2e7fc5baf65233ac"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8f2ce8853b6da35b2e7fc5baf65233ac">◆ </a></span>helpAbout</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::helpAbout </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>Slot: Displays musredit About dialog. </p>
|
|
<p>Shows <a class="el" href="classPMusrEditAbout.html" title="About dialog displaying version and build information.">PMusrEditAbout</a> dialog with version and copyright info. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPMusrEditAbout.html" title="About dialog displaying version and build information.">PMusrEditAbout</a> for about dialog implementation</dd></dl>
|
|
<p>Starts the help about info box. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03238">3238</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a62ecb0d2a1ccc499017da6b651ade326" name="a62ecb0d2a1ccc499017da6b651ade326"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a62ecb0d2a1ccc499017da6b651ade326">◆ </a></span>helpAboutQt</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::helpAboutQt </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>Slot: Displays Qt About dialog. </p>
|
|
<p>Shows QMessageBox::aboutQt() with Qt version information.</p>
|
|
<p>Starts the help about Qt info box. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03248">3248</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6288d45879d625f6dd4ad84fe0e53f8b" name="a6288d45879d625f6dd4ad84fe0e53f8b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6288d45879d625f6dd4ad84fe0e53f8b">◆ </a></span>helpContents</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::helpContents </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>Slot: Opens online documentation. </p>
|
|
<p>Launches web browser with musrfit/musredit documentation URL.</p>
|
|
<p>Starts the help content browser. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03225">3225</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad4c16fa55ca7d5a0cdfe00f1097af31d" name="ad4c16fa55ca7d5a0cdfe00f1097af31d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad4c16fa55ca7d5a0cdfe00f1097af31d">◆ </a></span>insertAsymRunBlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::insertAsymRunBlock </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>Slot: Inserts an asymmetry RUN block into the current editor. </p>
|
|
<p>Delegates to <a class="el" href="classPSubTextEdit.html#afa054e387286430160b58f797c797e85" title="Slot: Inserts an asymmetry RUN block via dialog.">PSubTextEdit::insertAsymRunBlock()</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPSubTextEdit.html#afa054e387286430160b58f797c797e85" title="Slot: Inserts an asymmetry RUN block via dialog.">PSubTextEdit::insertAsymRunBlock()</a></dd></dl>
|
|
<p>Start the dialog to enter a msr-file asymmetry run block. See also <a href="http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-run-block">http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-run-block</a> </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01257">1257</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a84be5e6e2c36e76989db16a1ffa236dc" name="a84be5e6e2c36e76989db16a1ffa236dc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a84be5e6e2c36e76989db16a1ffa236dc">◆ </a></span>insertCommandBlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::insertCommandBlock </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>Slot: Inserts a COMMANDS block into the current editor. </p>
|
|
<p>Delegates to <a class="el" href="classPSubTextEdit.html#a7dc5e273b9a44e4b1a300a345a472f76" title="Slot: Inserts a default COMMANDS block.">PSubTextEdit::insertCommandBlock()</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPSubTextEdit.html#a7dc5e273b9a44e4b1a300a345a472f76" title="Slot: Inserts a default COMMANDS block.">PSubTextEdit::insertCommandBlock()</a></dd></dl>
|
|
<p>Inserts a default command block. See also <a href="http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-commands-block">http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-commands-block</a> </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01284">1284</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad93e98fd7e6f426dfac927a9aecf0369" name="ad93e98fd7e6f426dfac927a9aecf0369"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad93e98fd7e6f426dfac927a9aecf0369">◆ </a></span>insertFourierBlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::insertFourierBlock </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>Slot: Inserts a FOURIER block into the current editor. </p>
|
|
<p>Delegates to <a class="el" href="classPSubTextEdit.html#a27ead40e0403fc9cde5bc236d3d96aa8" title="Slot: Inserts a FOURIER block via dialog.">PSubTextEdit::insertFourierBlock()</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPSubTextEdit.html#a27ead40e0403fc9cde5bc236d3d96aa8" title="Slot: Inserts a FOURIER block via dialog.">PSubTextEdit::insertFourierBlock()</a></dd></dl>
|
|
<p>Start the dialog to enter a msr-file Fourier block. See also <a href="http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-fourier-block">http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-fourier-block</a> </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01293">1293</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a522b64ce7fe66c5c296e439701824df7" name="a522b64ce7fe66c5c296e439701824df7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a522b64ce7fe66c5c296e439701824df7">◆ </a></span>insertFunctionBlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::insertFunctionBlock </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>Slot: Inserts a FUNCTIONS block into the current editor. </p>
|
|
<p>Delegates to <a class="el" href="classPSubTextEdit.html#a3e5cd529f7870b64eae15213672845f0" title="Slot: Inserts a FUNCTIONS block via dialog.">PSubTextEdit::insertFunctionBlock()</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPSubTextEdit.html#a3e5cd529f7870b64eae15213672845f0" title="Slot: Inserts a FUNCTIONS block via dialog.">PSubTextEdit::insertFunctionBlock()</a></dd></dl>
|
|
<p>Start the dialog to enter a msr-file function block. See also <a href="http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-functions-block">http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-functions-block</a> </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01248">1248</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa4444621f90c376539868a7da3656ef4" name="aa4444621f90c376539868a7da3656ef4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa4444621f90c376539868a7da3656ef4">◆ </a></span>insertNonMusrRunBlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::insertNonMusrRunBlock </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>Slot: Inserts a non-µSR RUN block into the current editor. </p>
|
|
<p>Delegates to <a class="el" href="classPSubTextEdit.html#a564c9cb70a58b2ae2802966b0e5253ad" title="Slot: Inserts a non-µSR RUN block via dialog.">PSubTextEdit::insertNonMusrRunBlock()</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPSubTextEdit.html#a564c9cb70a58b2ae2802966b0e5253ad" title="Slot: Inserts a non-µSR RUN block via dialog.">PSubTextEdit::insertNonMusrRunBlock()</a></dd></dl>
|
|
<p>Start the dialog to enter a msr-file nonMusr run block. See also <a href="http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-run-block">http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-run-block</a> </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01275">1275</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a813259398c39c0cc646586b183aefbe1" name="a813259398c39c0cc646586b183aefbe1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a813259398c39c0cc646586b183aefbe1">◆ </a></span>insertParameterBlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::insertParameterBlock </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>Slot: Inserts a FITPARAMETER block into the current editor. </p>
|
|
<p>Delegates to <a class="el" href="classPSubTextEdit.html#a561ceba5428d57e419c57a2167baffc0" title="Slot: Inserts a FITPARAMETER block via dialog.">PSubTextEdit::insertParameterBlock()</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPSubTextEdit.html#a561ceba5428d57e419c57a2167baffc0" title="Slot: Inserts a FITPARAMETER block via dialog.">PSubTextEdit::insertParameterBlock()</a></dd></dl>
|
|
<p>Start the dialog to enter a msr-file fit-parameter block. See also <a href="http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-fitparameter-block">http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-fitparameter-block</a> </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01219">1219</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9c2e73300b058da858262622df63c163" name="a9c2e73300b058da858262622df63c163"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9c2e73300b058da858262622df63c163">◆ </a></span>insertPlotBlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::insertPlotBlock </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>Slot: Inserts a PLOT block into the current editor. </p>
|
|
<p>Delegates to <a class="el" href="classPSubTextEdit.html#a21c77edc782401500e77f4ac331fd3d6" title="Slot: Inserts a PLOT block via dialog.">PSubTextEdit::insertPlotBlock()</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPSubTextEdit.html#a21c77edc782401500e77f4ac331fd3d6" title="Slot: Inserts a PLOT block via dialog.">PSubTextEdit::insertPlotBlock()</a></dd></dl>
|
|
<p>Start the dialog to enter a msr-file plot block. See also <a href="http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-plot-block">http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-plot-block</a> </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01302">1302</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad6648a2d6f0d2b49cebcec1880995105" name="ad6648a2d6f0d2b49cebcec1880995105"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad6648a2d6f0d2b49cebcec1880995105">◆ </a></span>insertSingleHistRunBlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::insertSingleHistRunBlock </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>Slot: Inserts a single histogram RUN block into the current editor. </p>
|
|
<p>Delegates to <a class="el" href="classPSubTextEdit.html#adfc206694ac202c6b7b749f69254dcc2" title="Slot: Inserts a single histogram RUN block via dialog.">PSubTextEdit::insertSingleHistRunBlock()</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPSubTextEdit.html#adfc206694ac202c6b7b749f69254dcc2" title="Slot: Inserts a single histogram RUN block via dialog.">PSubTextEdit::insertSingleHistRunBlock()</a></dd></dl>
|
|
<p>Start the dialog to enter a msr-file single histogram run block. See also <a href="http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-run-block">http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-run-block</a> </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01266">1266</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad666d5cab8eca2fcfbb54467729dda36" name="ad666d5cab8eca2fcfbb54467729dda36"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad666d5cab8eca2fcfbb54467729dda36">◆ </a></span>insertStatisticBlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::insertStatisticBlock </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>Slot: Inserts a STATISTIC block into the current editor. </p>
|
|
<p>Delegates to <a class="el" href="classPSubTextEdit.html#a63d6b4028afb9043d02317c76589e0ba" title="Slot: Inserts a default STATISTIC block.">PSubTextEdit::insertStatisticBlock()</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPSubTextEdit.html#a63d6b4028afb9043d02317c76589e0ba" title="Slot: Inserts a default STATISTIC block.">PSubTextEdit::insertStatisticBlock()</a></dd></dl>
|
|
<p>Inserts a default statistics block. See also <a href="http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-statistic-block">http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-statistic-block</a> </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01311">1311</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a02b115a33dec40c7a9b944bc60e8ac23" name="a02b115a33dec40c7a9b944bc60e8ac23"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a02b115a33dec40c7a9b944bc60e8ac23">◆ </a></span>insertTheoryBlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::insertTheoryBlock </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>Slot: Inserts a THEORY block into the current editor. </p>
|
|
<p>Delegates to <a class="el" href="classPSubTextEdit.html#a1487e2b8a7828d305fb761027a33824f" title="Slot: Inserts a THEORY block via dialog.">PSubTextEdit::insertTheoryBlock()</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPSubTextEdit.html#a1487e2b8a7828d305fb761027a33824f" title="Slot: Inserts a THEORY block via dialog.">PSubTextEdit::insertTheoryBlock()</a></dd></dl>
|
|
<p>Start the dialog to enter a msr-file theory block. See also <a href="http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-theory-block">http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-theory-block</a> </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01228">1228</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a78130f83d497b4e677e5db63cbe3c40a" name="a78130f83d497b4e677e5db63cbe3c40a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a78130f83d497b4e677e5db63cbe3c40a">◆ </a></span>insertTheoryFunction</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::insertTheoryFunction </td>
|
|
<td>(</td>
|
|
<td class="paramtype">QAction *</td> <td class="paramname"><span class="paramname"><em>a</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>Slot: Inserts a specific theory function into the current editor. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">a</td><td>QAction containing the theory function name.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Extracts theory function name from action and delegates to <a class="el" href="classPSubTextEdit.html#a7a8c50f9f53ac79ba9d7b39e93656ce4" title="Slot: Inserts a specific theory function.">PSubTextEdit::insertTheoryFunction()</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPSubTextEdit.html#a7a8c50f9f53ac79ba9d7b39e93656ce4" title="Slot: Inserts a specific theory function.">PSubTextEdit::insertTheoryFunction()</a></dd></dl>
|
|
<p>Insert a selected theory function. See also <a href="http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-theory-block">http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-theory-block</a></p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">a</td><td>action of the selected theory function </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01239">1239</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8ecca7ac5feb995584f3c6c8a7da761d" name="a8ecca7ac5feb995584f3c6c8a7da761d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8ecca7ac5feb995584f3c6c8a7da761d">◆ </a></span>insertTitle</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::insertTitle </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>Slot: Inserts a title block into the current editor. </p>
|
|
<p>Delegates to <a class="el" href="classPSubTextEdit.html#a454c689b4a96e41bb67e6d4c10b0bcaa" title="Slot: Inserts a title block via dialog.">PSubTextEdit::insertTitle()</a>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPSubTextEdit.html#a454c689b4a96e41bb67e6d4c10b0bcaa" title="Slot: Inserts a title block via dialog.">PSubTextEdit::insertTitle()</a></dd></dl>
|
|
<p>Start the dialog to enter a msr-file title. See also <a href="http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-title">http://lmu.web.psi.ch/musrfit/user/html/user-manual.html#the-title</a> </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01210">1210</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae14393a0f7b0e91f3eaeeab2de496bb1" name="ae14393a0f7b0e91f3eaeeab2de496bb1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae14393a0f7b0e91f3eaeeab2de496bb1">◆ </a></span>jumpToBlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::jumpToBlock </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>
|
|
</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>Slot: Jumps cursor to selected msr file block. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idx</td><td>Index of selected block in jump-to-block combo box.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Moves cursor to the beginning of the selected block (FITPARAMETER, THEORY, RUN, COMMANDS, etc.) for quick navigation.</p>
|
|
<p>slot called when jumpToBlock combobox is selected </p><dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idx</td><td></td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03542">3542</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2b0ee04f2b9bc34db4cd196e19421c93" name="a2b0ee04f2b9bc34db4cd196e19421c93"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2b0ee04f2b9bc34db4cd196e19421c93">◆ </a></span>load()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::load </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const QString &</td> <td class="paramname"><span class="paramname"><em>f</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const int</td> <td class="paramname"><span class="paramname"><em>index</em></span><span class="paramdefsep"> = </span><span class="paramdefval">-1</span> )</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>Loads a file into the editor. </p>
|
|
<p>Opens and loads the specified file into a new tab or existing tab if already open. Handles file reading, error checking, and tab creation/switching. Updates recent files list and file system watcher.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">f</td><td>Absolute or relative path to the file to load. </td></tr>
|
|
<tr><td class="paramname">index</td><td>Optional tab index where file should be loaded. If -1 (default), creates a new tab or switches to existing tab.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#ad5d0a1f135ba47dd2d1688a6e077ca12" title="Slot: Opens a file dialog to load an msr file.">fileOpen()</a> for the user-facing file open dialog </dd>
|
|
<dd>
|
|
<a class="el" href="#a16b423d24d3468085f38113f2e0484c2" title="Checks if a file is already open in a tab.">fileAlreadyOpen()</a> to check if file is already loaded</dd></dl>
|
|
<p>load a msr-file.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">f</td><td>filename </td></tr>
|
|
<tr><td class="paramname">index</td><td>if == -1, add the file as a new tab, otherwise, replace the contents of the tab at index. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01130">1130</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab412d7ba9ae38cdc8b5121fbda1e5414" name="ab412d7ba9ae38cdc8b5121fbda1e5414"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab412d7ba9ae38cdc8b5121fbda1e5414">◆ </a></span>mupp</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::mupp </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>Slot: Launches mupp (muon parameter plot). </p>
|
|
<p><a class="el" href="#ab412d7ba9ae38cdc8b5121fbda1e5414" title="Slot: Launches mupp (muon parameter plot).">PTextEdit::mupp</a>.</p>
|
|
<p>Spawns mupp tool for plotting parameter evolution across multiple msr files.</p>
|
|
<p>Calls mupp, the muSR parameter plotter. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03185">3185</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a508a69e3d6a145c192fff3a311e74d23" name="a508a69e3d6a145c192fff3a311e74d23"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a508a69e3d6a145c192fff3a311e74d23">◆ </a></span>musrCalcChisq</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::musrCalcChisq </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>Slot: Calculates chi-square for current msr file. </p>
|
|
<p>Runs musrfit with chi-square calculation mode.</p>
|
|
<p>calls musrfit –chisq-only <msr-file>. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l02186">2186</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1d8fe48e64662b07a61d04b1db2647a2" name="a1d8fe48e64662b07a61d04b1db2647a2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1d8fe48e64662b07a61d04b1db2647a2">◆ </a></span>musrDump</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::musrDump </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>Slot: Dumps raw histogram data from run files. </p>
|
|
<p>Displays dialog to select run file and dump raw data in various formats for inspection or external analysis.</p>
|
|
<p>Dumps the run header information of a selected muSR data file. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03161">3161</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5e3f56228e3b67a18bea44e9e358c113" name="a5e3f56228e3b67a18bea44e9e358c113"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5e3f56228e3b67a18bea44e9e358c113">◆ </a></span>musrFit</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::musrFit </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>Slot: Executes fit with current msr file. </p>
|
|
<p>Saves current file, runs musrfit fitting engine, captures output, and optionally launches musrView for visualization.</p>
|
|
<p>calls musrfit <options> <msr-file>. <options> can be set in the MusrFit/Preferences. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l02225">2225</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aca2492a3dc4b5c6941fcb395922bb771" name="aca2492a3dc4b5c6941fcb395922bb771"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aca2492a3dc4b5c6941fcb395922bb771">◆ </a></span>musrFT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::musrFT </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>Slot: Opens Fourier transform dialog. </p>
|
|
<p>Displays <a class="el" href="classPGetMusrFTOptionsDialog.html" title="Dialog for configuring musrFT Fourier transform tool options.">PGetMusrFTOptionsDialog</a> for configuring and performing Fourier transforms on µSR data.</p>
|
|
<p>Calls musrFT via selection/option dialog. It will ask the user if he/she wants to overwrite some of the default settings. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l02891">2891</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aec7bdc18c6d070f4328a302c8d7dd0d1" name="aec7bdc18c6d070f4328a302c8d7dd0d1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aec7bdc18c6d070f4328a302c8d7dd0d1">◆ </a></span>musrMsr2Data</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::musrMsr2Data </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>Slot: Opens msr2data conversion dialog. </p>
|
|
<p>Displays <a class="el" href="classPMsr2DataDialog.html" title="Dialog for configuring msr2data batch processing parameters.">PMsr2DataDialog</a> for batch conversion of msr files to various data formats. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPMsr2DataDialog.html" title="Dialog for configuring msr2data batch processing parameters.">PMsr2DataDialog</a> for conversion options</dd></dl>
|
|
<p>Starts a msr2data input dialog which collects all the necessary data before calling msr2data. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l02345">2345</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad49178e169b6fdd818b8cb96ce78add7" name="ad49178e169b6fdd818b8cb96ce78add7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad49178e169b6fdd818b8cb96ce78add7">◆ </a></span>musrPrefs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::musrPrefs </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>Slot: Opens preferences dialog. </p>
|
|
<p>Displays <a class="el" href="classPPrefsDialog.html" title="Preferences dialog for configuring musredit and musrfit settings.">PPrefsDialog</a> for configuring application settings like default paths, font, editor dimensions, theme icons. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classPPrefsDialog.html" title="Preferences dialog for configuring musredit and musrfit settings.">PPrefsDialog</a> for available preferences</dd></dl>
|
|
<p>Calls the preferences dialog which is used to set some global options. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l02934">2934</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5892ad498c0400a583db2e1e87482371" name="a5892ad498c0400a583db2e1e87482371"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5892ad498c0400a583db2e1e87482371">◆ </a></span>musrSetSteps</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::musrSetSteps </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>Slot: Launches musrStep for setting fit step sizes. </p>
|
|
<p><a class="el" href="#a5892ad498c0400a583db2e1e87482371" title="Slot: Launches musrStep for setting fit step sizes.">PTextEdit::musrSetSteps</a>.</p>
|
|
<p>Spawns musrStep tool to configure MINUIT step sizes for parameters based on parameter statistics. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l02989">2989</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a978b6ff68b6cf5b13d42fa51255c38ae" name="a978b6ff68b6cf5b13d42fa51255c38ae"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a978b6ff68b6cf5b13d42fa51255c38ae">◆ </a></span>musrSwapMsrMlog</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::musrSwapMsrMlog </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>Slot: Swaps between .msr and .mlog files. </p>
|
|
<p>If current file is .msr, switches to corresponding .mlog file (fit log). If .mlog, switches to .msr file.</p>
|
|
<p>Swaps the currently open msr-file with its mlog-file (if present) and updates musredit accordingly. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03053">3053</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae4f5df8ee69d17b6a8abf4a518d95d57" name="ae4f5df8ee69d17b6a8abf4a518d95d57"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae4f5df8ee69d17b6a8abf4a518d95d57">◆ </a></span>musrT0</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::musrT0 </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>Slot: Opens musrT0 dialog for determining t0 timing parameter. </p>
|
|
<p>Launches tool to determine t0 (time zero) from raw data.</p>
|
|
<p>Calls musrt0 <msr-file>. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l02831">2831</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0fa8c4081d32cd3b6db742977d8b8e12" name="a0fa8c4081d32cd3b6db742977d8b8e12"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0fa8c4081d32cd3b6db742977d8b8e12">◆ </a></span>musrView</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::musrView </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>Slot: Launches musrView for viewing fit results. </p>
|
|
<p>Spawns musrview to visualize data and fit from current msr file.</p>
|
|
<p>Calls musrview <msr-file>. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l02691">2691</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab094fcd33e4441b7c3c47e43a79b886c" name="ab094fcd33e4441b7c3c47e43a79b886c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab094fcd33e4441b7c3c47e43a79b886c">◆ </a></span>musrView2Dat</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::musrView2Dat </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>Slot: Launches musrView in 2-data file mode. </p>
|
|
<p>Spawns musrview to compare two data files side-by-side.</p>
|
|
<p>Exports the view data of a collection of msr-files to a dat-file. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l02767">2767</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a22b97b89b459aeac204bec1afc856a9c" name="a22b97b89b459aeac204bec1afc856a9c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a22b97b89b459aeac204bec1afc856a9c">◆ </a></span>musrWiz</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::musrWiz </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>Slot: Launches musrWiz (msr file creation wizard). </p>
|
|
<p><a class="el" href="#a22b97b89b459aeac204bec1afc856a9c" title="Slot: Launches musrWiz (msr file creation wizard).">PTextEdit::musrWiz</a>.</p>
|
|
<p>Spawns musrWiz as external process for interactive msr file creation with step-by-step guidance. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l02144">2144</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab4073ac75135d6b516f822af7420d592" name="ab4073ac75135d6b516f822af7420d592"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab4073ac75135d6b516f822af7420d592">◆ </a></span>replace</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::replace </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>Slot: Replaces current match and finds next occurrence. </p>
|
|
<p>Performs replacement at current cursor position, then searches for next match. Used in interactive replace mode.</p>
|
|
<p>SLOT: handles the replaced command. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03419">3419</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a04c7a7fa2d5f4e94e17b525a12e094fb" name="a04c7a7fa2d5f4e94e17b525a12e094fb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a04c7a7fa2d5f4e94e17b525a12e094fb">◆ </a></span>replaceAll</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::replaceAll </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>Slot: Replaces all occurrences without prompting. </p>
|
|
<p>Iterates through document replacing all matches of search pattern with replacement text. Used in batch replace mode.</p>
|
|
<p>SLOT: handles the replace all command. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03441">3441</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afb37e4c91d14bbde10b679fc6c0c5ace" name="afb37e4c91d14bbde10b679fc6c0c5ace"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afb37e4c91d14bbde10b679fc6c0c5ace">◆ </a></span>replaceAndClose</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::replaceAndClose </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>Slot: Replaces current match and closes replace dialog. </p>
|
|
<p>Performs replacement at current cursor position, then closes the find/replace dialog.</p>
|
|
<p>SLOT: handles the repalce and close command. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03430">3430</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a98aa0e8fdef6d11e199528ca1b6ddb84" name="a98aa0e8fdef6d11e199528ca1b6ddb84"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a98aa0e8fdef6d11e199528ca1b6ddb84">◆ </a></span>setFileSystemWatcherActive</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::setFileSystemWatcherActive </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>Slot: Re-enables file system watcher after delay. </p>
|
|
<p>Connected to timer that fires after save operations complete, re-enabling change detection for open files. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="#a2016d04c4ef02be04c62e76f0db0ab3e" title="Manages file system watcher activation state.">fileSystemWatcherActivation()</a> for activation management</dd></dl>
|
|
<p>slot needed to reactivate the file system watcher. It is called by <a class="el" href="#a2016d04c4ef02be04c62e76f0db0ab3e" title="Manages file system watcher activation state.">PTextEdit::fileSystemWatcherActivation()</a> after some given timeout. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03532">3532</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab9ef0c6c5839eea70c4b434227a58fa9" name="ab9ef0c6c5839eea70c4b434227a58fa9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab9ef0c6c5839eea70c4b434227a58fa9">◆ </a></span>setupEditActions()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::setupEditActions </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>Initializes Edit menu and toolbar actions. </p>
|
|
<p>Initializes the Edit menu and toolbar.</p>
|
|
<p>Creates and configures all Edit menu items and corresponding toolbar buttons including Undo, Redo, Select All, Copy, Cut, Paste, Find, Find Next, Find Previous, Replace, Comment, and Uncomment.</p>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a19980c9615a68d03f9e1b05c1aac05c6" title="Slot: Undo last edit operation.">editUndo()</a>, <a class="el" href="#ad22fe94baf243e92cd71f36e9fc193e6" title="Slot: Copy selected text to clipboard.">editCopy()</a>, <a class="el" href="#abaf317847689d0fdeb5928c69f831182" title="Slot: Opens find dialog.">editFind()</a>, etc. for slot implementations</dd></dl>
|
|
<p>Creates and configures all Edit menu items and corresponding toolbar buttons including Undo, Redo, Select All, Copy, Cut, Paste, Find, Find Next, Find Previous, Replace, Comment, and Uncomment. Each action includes icons (theme-aware), shortcuts, and connections. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l00459">459</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0943c335ced7cdc29896855cfaed2d3b" name="a0943c335ced7cdc29896855cfaed2d3b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0943c335ced7cdc29896855cfaed2d3b">◆ </a></span>setupFileActions()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::setupFileActions </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>Initializes File menu and toolbar actions. </p>
|
|
<p>Initializes the File menu and toolbar.</p>
|
|
<p>Creates and configures all File menu items and corresponding toolbar buttons including New, Open, Recent Files, Reload, Save, Print, Close, and Exit. Sets up keyboard shortcuts, status tips, icons (with theme-appropriate variants), and signal-slot connections.</p>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#af88573b0da5b964b3ec849bad6fb45af" title="Slot: Creates a new empty msr file in a new tab.">fileNew()</a>, <a class="el" href="#ad5d0a1f135ba47dd2d1688a6e077ca12" title="Slot: Opens a file dialog to load an msr file.">fileOpen()</a>, <a class="el" href="#a5bbc56f89a51523f6b3e617290a2ed91" title="Slot: Saves the current file.">fileSave()</a>, etc. for slot implementations</dd></dl>
|
|
<p>Creates and configures all File menu items and corresponding toolbar buttons. Each action includes:</p><ul>
|
|
<li>Icon (with theme-appropriate variant)</li>
|
|
<li>Keyboard shortcut</li>
|
|
<li>Status bar tip</li>
|
|
<li>Signal-slot connection</li>
|
|
</ul>
|
|
<p><b>Menu Items Created:</b> New, Open, Recent Files, Reload, Open Prefs, Save, Save As, Save Prefs, Print, Close, Close All, Close All Others, Exit</p>
|
|
<p><b>Theme Support:</b> Icons are loaded in dark and plain variants. Menu and toolbar may use different variants based on system theme detection and user preferences. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l00277">277</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3db04903de0aaa420dfa0b6593c4072a" name="a3db04903de0aaa420dfa0b6593c4072a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3db04903de0aaa420dfa0b6593c4072a">◆ </a></span>setupHelpActions()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::setupHelpActions </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>Initializes Help menu actions. </p>
|
|
<p>Initializes the Help menu.</p>
|
|
<p>Creates Help menu with Contents (online documentation), About Qt, and About musredit items.</p>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a6288d45879d625f6dd4ad84fe0e53f8b" title="Slot: Opens online documentation.">helpContents()</a>, <a class="el" href="#a8f2ce8853b6da35b2e7fc5baf65233ac" title="Slot: Displays musredit About dialog.">helpAbout()</a> for slot implementations</dd></dl>
|
|
<p>Creates the Help menu with actions for accessing online documentation (Contents), displaying Qt version information (About Qt), and showing the musredit About dialog with version and copyright info. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01076">1076</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac9e30a4c03da3bcb50b38ea344e9f589" name="ac9e30a4c03da3bcb50b38ea344e9f589"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac9e30a4c03da3bcb50b38ea344e9f589">◆ </a></span>setupJumpToBlock()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::setupJumpToBlock </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>Initializes the Jump to Block combo box. </p>
|
|
<p>Creates a combo box in the toolbar that lists all msr file blocks (FITPARAMETER, THEORY, RUN, COMMANDS, etc.), allowing quick navigation to any block by selecting it from the dropdown.</p>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#ae14393a0f7b0e91f3eaeeab2de496bb1" title="Slot: Jumps cursor to selected msr file block.">jumpToBlock()</a> for the navigation slot implementation</dd></dl>
|
|
<p>Setup the JumpToBlock actions. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l01102">1102</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a70a2a6661b05a187a002166af2662863" name="a70a2a6661b05a187a002166af2662863"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a70a2a6661b05a187a002166af2662863">◆ </a></span>setupMusrActions()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::setupMusrActions </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>Initializes Musr menu and toolbar actions. </p>
|
|
<p>Initializes the Musr menu and toolbar.</p>
|
|
<p>Creates and configures all µSR-specific menu items including musrWiz, musrFit, msr2data, musrView, musrT0, musrFT, and all block insertion commands. Sets up icons, shortcuts, and connections to analysis tools.</p>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a5e3f56228e3b67a18bea44e9e358c113" title="Slot: Executes fit with current msr file.">musrFit()</a>, <a class="el" href="#a0fa8c4081d32cd3b6db742977d8b8e12" title="Slot: Launches musrView for viewing fit results.">musrView()</a>, <a class="el" href="#a02b115a33dec40c7a9b944bc60e8ac23" title="Slot: Inserts a THEORY block into the current editor.">insertTheoryBlock()</a>, etc. for implementations</dd></dl>
|
|
<p>Creates and configures all µSR-specific menu items including analysis tools (musrFit, musrView, msr2data, musrT0, musrFT, musrCalcChisq, musrStep, musrDump, mupp), utility functions (musrWiz, musrSwapMsrMlog), and all block insertion commands (Title, FITPARAMETER, THEORY, FUNCTIONS, RUN blocks, COMMANDS, FOURIER, PLOT, STATISTIC). Includes theory function submenu with all available theory functions. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l00790">790</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a71276ce73dce86d22b3eb5e6d5500269" name="a71276ce73dce86d22b3eb5e6d5500269"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a71276ce73dce86d22b3eb5e6d5500269">◆ </a></span>setupTextActions()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::setupTextActions </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>Initializes Text menu and toolbar actions. </p>
|
|
<p>Initializes the Text menu and font toolbar controls.</p>
|
|
<p>Creates font family and font size combo boxes in the toolbar, allowing users to change text formatting for the current editor.</p>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#ab512de259f7509662e0fc2b1b7b9fe66" title="Slot: Changes font family for current editor.">textFamily()</a>, <a class="el" href="#adbf56f11542664978fb3c79a8bf4a0b1" title="Slot: Changes font size for current editor.">textSize()</a> for slot implementations</dd></dl>
|
|
<p>Creates the Text menu and adds font family and font size combo boxes to the toolbar. Users can select from available system fonts and standard font sizes to customize the editor appearance. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l00745">745</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad8f55cbd879a49363877dedf595757e4" name="ad8f55cbd879a49363877dedf595757e4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad8f55cbd879a49363877dedf595757e4">◆ </a></span>switchMenuIcons()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::switchMenuIcons </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>Switches menu icons between dark and plain variants. </p>
|
|
<p>Updates all menu action icons to use either dark-themed or plain icons based on fDarkMenuIcon flag. Called when theme changes or preferences are updated.</p>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a5402f76409572600cee0298b61bbe9f0" title="Detects the current system theme.">getTheme()</a> for theme detection</dd></dl>
|
|
<p>Switch menu icons according to the fAdmin settings </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03737">3737</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7da71fdb40f7bc85ff4c26646e390fd7" name="a7da71fdb40f7bc85ff4c26646e390fd7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7da71fdb40f7bc85ff4c26646e390fd7">◆ </a></span>switchToolbarIcons()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::switchToolbarIcons </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>Switches toolbar icons between dark and plain variants. </p>
|
|
<p>Updates all toolbar action icons to use either dark-themed or plain icons based on fDarkToolBarIcon flag. Called when theme changes or preferences are updated.</p>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a5402f76409572600cee0298b61bbe9f0" title="Detects the current system theme.">getTheme()</a> for theme detection</dd></dl>
|
|
<p>Switch toolbar icons according to the fAdmin settings </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03800">3800</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5429458c662674475f466213c3b7d844" name="a5429458c662674475f466213c3b7d844"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5429458c662674475f466213c3b7d844">◆ </a></span>textChanged</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::textChanged </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const bool</td> <td class="paramname"><span class="paramname"><em>forced</em></span><span class="paramdefsep"> = </span><span class="paramdefval">false</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>Slot: Responds to text changes in editor. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">forced</td><td>If true, forces update even if fFontChanging is true.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Updates window title to show modified state, refreshes jump-to-block combo box to reflect current msr file structure.</p>
|
|
<p>SLOT: called when the text of the document has changed. It adds a star to the tab label if the document has been modified.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">forced</td><td></td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l03371">3371</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab512de259f7509662e0fc2b1b7b9fe66" name="ab512de259f7509662e0fc2b1b7b9fe66"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab512de259f7509662e0fc2b1b7b9fe66">◆ </a></span>textFamily</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::textFamily </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const QString &</td> <td class="paramname"><span class="paramname"><em>f</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>Slot: Changes font family for current editor. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">f</td><td>Font family name (e.g., "Courier", "Monospace").</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Changes the font.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">f</td><td>font name </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l02112">2112</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adbf56f11542664978fb3c79a8bf4a0b1" name="adbf56f11542664978fb3c79a8bf4a0b1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adbf56f11542664978fb3c79a8bf4a0b1">◆ </a></span>textSize</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PTextEdit::textSize </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const QString &</td> <td class="paramname"><span class="paramname"><em>p</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>Slot: Changes font size for current editor. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">p</td><td>Font size as string (e.g., "10", "12", "14").</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>Changes the font size.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">p</td><td>font size in points. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8cpp_source.html#l02129">2129</a> of file <a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a06db1a390f437facc0becd1d5a6f7469" name="a06db1a390f437facc0becd1d5a6f7469"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a06db1a390f437facc0becd1d5a6f7469">◆ </a></span>fActions</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QMap<QString, QAction*> PTextEdit::fActions</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 class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00966">966</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8ae1323a5af84aae4100b1415c40c4c9" name="a8ae1323a5af84aae4100b1415c40c4c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8ae1323a5af84aae4100b1415c40c4c9">◆ </a></span>fAdmin</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::unique_ptr<<a class="el" href="classPAdmin.html">PAdmin</a>> PTextEdit::fAdmin</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>pointer to the xml-startup file informations. Needed for different purposes like default working- and executable directories etc. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00957">957</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1cbdf2aa663b6b2786058f9c755ede86" name="a1cbdf2aa663b6b2786058f9c755ede86"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1cbdf2aa663b6b2786058f9c755ede86">◆ </a></span>fComboFont</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::unique_ptr<QComboBox> PTextEdit::fComboFont</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>combo box for the font selector </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00972">972</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0aaa504042916ffcd951e2cf04feed65" name="a0aaa504042916ffcd951e2cf04feed65"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0aaa504042916ffcd951e2cf04feed65">◆ </a></span>fComboSize</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::unique_ptr<QComboBox> PTextEdit::fComboSize</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>combo box for the font size </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00973">973</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae816cca29d2f157092e990650b688ce6" name="ae816cca29d2f157092e990650b688ce6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae816cca29d2f157092e990650b688ce6">◆ </a></span>fDarkMenuIcon</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PTextEdit::fDarkMenuIcon {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 indicating if a dark or plain icon shall be used in the menu pull-downs </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00955">955</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a67f16da596818164b7c2679b54f604e2" name="a67f16da596818164b7c2679b54f604e2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a67f16da596818164b7c2679b54f604e2">◆ </a></span>fDarkToolBarIcon</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PTextEdit::fDarkToolBarIcon {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 indicating if a dark or plain icon shall be used in the toolbar </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00956">956</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9860ee8c7e2a6e814f05017c1a254a56" name="a9860ee8c7e2a6e814f05017c1a254a56"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9860ee8c7e2a6e814f05017c1a254a56">◆ </a></span>fEditH</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int PTextEdit::fEditH {800}</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 class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00963">963</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5fe35bc7d12234a7e10559ac14b32225" name="a5fe35bc7d12234a7e10559ac14b32225"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5fe35bc7d12234a7e10559ac14b32225">◆ </a></span>fEditW</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int PTextEdit::fEditW {900}</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 class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00963">963</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a52f2423686b15250c04d0ac111f158f7" name="a52f2423686b15250c04d0ac111f158f7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a52f2423686b15250c04d0ac111f158f7">◆ </a></span>fFilenames</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QMap<<a class="el" href="classPSubTextEdit.html">PSubTextEdit</a>*, QString> PTextEdit::fFilenames</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>mapper between tab widget object and filename </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00978">978</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a589ddcd8f6e74765871a7011d2b4f963" name="a589ddcd8f6e74765871a7011d2b4f963"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a589ddcd8f6e74765871a7011d2b4f963">◆ </a></span>fFileSystemWatcher</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::unique_ptr<QFileSystemWatcher> PTextEdit::fFileSystemWatcher</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>checks if msr-files are changing on the disk while being open in musredit. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00958">958</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a274b257ae99f98959976515603c1fec3" name="a274b257ae99f98959976515603c1fec3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a274b257ae99f98959976515603c1fec3">◆ </a></span>fFileSystemWatcherActive</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PTextEdit::fFileSystemWatcherActive</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 enable/disable the file system watcher </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00959">959</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a12634cb5388fe193699820e74a639982" name="a12634cb5388fe193699820e74a639982"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a12634cb5388fe193699820e74a639982">◆ </a></span>fFileSystemWatcherTimeout</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QTimer PTextEdit::fFileSystemWatcherTimeout</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>timer used to re-enable file system watcher. Needed to delay the re-enabling </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00960">960</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4fc523095f0984cce5fe76beba28de02" name="a4fc523095f0984cce5fe76beba28de02"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4fc523095f0984cce5fe76beba28de02">◆ </a></span>fFindReplaceData</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structPFindReplaceData.html">PFindReplaceData</a>* PTextEdit::fFindReplaceData</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>structure holding the ncessary input for find/replace </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00970">970</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3f30ae6a667a5c914fa3b9f0d45acbc5" name="a3f30ae6a667a5c914fa3b9f0d45acbc5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3f30ae6a667a5c914fa3b9f0d45acbc5">◆ </a></span>fFontChanging</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PTextEdit::fFontChanging {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 needed to prevent some textChanged feature to occure when only the font changed </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00974">974</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa6543c72c7c1976f3ac85b8c02ebaaa9" name="aa6543c72c7c1976f3ac85b8c02ebaaa9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa6543c72c7c1976f3ac85b8c02ebaaa9">◆ </a></span>fJumpToBlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::unique_ptr<QComboBox> PTextEdit::fJumpToBlock</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>combo box used to jump to the msr-file blocks </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00975">975</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a08a2c88edd635cf4409c10546371b074" name="a08a2c88edd635cf4409c10546371b074"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a08a2c88edd635cf4409c10546371b074">◆ </a></span>fLastDirInUse</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QString PTextEdit::fLastDirInUse {QString("")}</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>string holding the path from where the last file was loaded. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00961">961</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a10c5cebb9f4f527a65412ff967c9fee4" name="a10c5cebb9f4f527a65412ff967c9fee4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a10c5cebb9f4f527a65412ff967c9fee4">◆ </a></span>fMsr2DataParam</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structPMsr2DataParam.html">PMsr2DataParam</a>* PTextEdit::fMsr2DataParam</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>structure holding the necessary input information for msr2data </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00969">969</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6a86c7e3230eb107aefce23cef0ef22b" name="a6a86c7e3230eb107aefce23cef0ef22b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a86c7e3230eb107aefce23cef0ef22b">◆ </a></span>fMusrFTPrevCmd</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QStringList PTextEdit::fMusrFTPrevCmd</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 class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00962">962</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abe1adb61d9e0a6d3ce3552f923cb67df" name="abe1adb61d9e0a6d3ce3552f923cb67df"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abe1adb61d9e0a6d3ce3552f923cb67df">◆ </a></span>fMusrT0Action</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::unique_ptr<QAction> PTextEdit::fMusrT0Action</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 class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00967">967</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a65f6dfee6f19c4b61199912e04a4233a" name="a65f6dfee6f19c4b61199912e04a4233a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a65f6dfee6f19c4b61199912e04a4233a">◆ </a></span>fRecentFilesAction</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QAction* PTextEdit::fRecentFilesAction[<a class="el" href="musredit_8h.html#ae1d4042b40636169185bbee2968b8d22">MAX_RECENT_FILES</a>]</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>array of the recent file actions </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00981">981</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af6f354642dbae7c6c0c8d51a6aa152ac" name="af6f354642dbae7c6c0c8d51a6aa152ac"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af6f354642dbae7c6c0c8d51a6aa152ac">◆ </a></span>fRecentFilesMenu</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QMenu* PTextEdit::fRecentFilesMenu</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>recent file menu </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00980">980</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa31119f7a5473a760242ac9a8ca4e681" name="aa31119f7a5473a760242ac9a8ca4e681"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa31119f7a5473a760242ac9a8ca4e681">◆ </a></span>fStatusBar</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QStatusBar* PTextEdit::fStatusBar {nullptr}</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 class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00964">964</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeda49261e5a6845b76e07a30798a0a3e" name="aeda49261e5a6845b76e07a30798a0a3e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeda49261e5a6845b76e07a30798a0a3e">◆ </a></span>fTabWidget</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::unique_ptr<QTabWidget> PTextEdit::fTabWidget</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>tab widget in which the text editor(s) are placed </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PTextEdit_8h_source.html#l00977">977</a> of file <a class="el" href="PTextEdit_8h_source.html">PTextEdit.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="PTextEdit_8h_source.html">PTextEdit.h</a></li>
|
|
<li>/workspace/LMU/musrfit/src/musredit_qt6/musredit/<a class="el" href="PTextEdit_8cpp_source.html">PTextEdit.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>
|