Files
musrfit/doc/technical/html/musrWiz/latex/classPFuncPage.tex
T
2026-07-31 18:47:29 +00:00

154 lines
8.2 KiB
TeX

\doxysection{PFunc\+Page Class Reference}
\hypertarget{classPFuncPage}{}\label{classPFuncPage}\index{PFuncPage@{PFuncPage}}
{\ttfamily \#include $<$PMusr\+Wiz.\+h$>$}
Inheritance diagram for PFunc\+Page\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classPFuncPage}
\end{center}
\end{figure}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{classPFuncPage_a76b538fe9f7fc4b1267c1344d1387a24}{PFunc\+Page}} (\mbox{\hyperlink{classPMsrData}{PMsr\+Data}} \texorpdfstring{$\ast$}{*}data, QWidget \texorpdfstring{$\ast$}{*}parent=0)
\begin{DoxyCompactList}\small\item\em \doxylink{classPFuncPage_a76b538fe9f7fc4b1267c1344d1387a24}{PFunc\+Page\+::\+PFunc\+Page}. \end{DoxyCompactList}\item
int \mbox{\hyperlink{classPFuncPage_ada80d7dc9ab0778a867fee37627f0f75}{next\+Id}} () const Q\+\_\+\+DECL\+\_\+\+OVERRIDE
\begin{DoxyCompactList}\small\item\em \doxylink{classPFuncPage_ada80d7dc9ab0778a867fee37627f0f75}{PFunc\+Page\+::next\+Id}. \end{DoxyCompactList}\item
void \mbox{\hyperlink{classPFuncPage_a2ca4399f7ee6425cedc4b29dcaf883c4}{initialize\+Page}} () override
\item
void \mbox{\hyperlink{classPFuncPage_a5bf3b1928bf023081951ac950c145c5c}{cleanup\+Page}} () override
\item
bool \mbox{\hyperlink{classPFuncPage_a739a750f2f5f93237d989720a13367e0}{validate\+Page}} () override
\begin{DoxyCompactList}\small\item\em \doxylink{classPFuncPage_a739a750f2f5f93237d989720a13367e0}{PFunc\+Page\+::validate\+Page}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Private Slots}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classPFuncPage_aafeafa319f25a26f3c62a65558938562}{show\+Theo}} ()
\begin{DoxyCompactList}\small\item\em \doxylink{classPFuncPage_aafeafa319f25a26f3c62a65558938562}{PFunc\+Page\+::show\+Theo}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item
int \mbox{\hyperlink{classPFuncPage_acea68ba1c4e316378606b38e71bdd1e7}{get\+Func\+No}} (const QString str)
\begin{DoxyCompactList}\small\item\em \doxylink{classPFuncPage_acea68ba1c4e316378606b38e71bdd1e7}{PFunc\+Page\+::get\+Func\+No}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{classPMsrData}{PMsr\+Data}} \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{classPFuncPage_a5f2ae7ba8477404234f6bf82d2600435}{f\+Msr\+Data}}
\item
std\+::unique\+\_\+ptr$<$ QPlain\+Text\+Edit $>$ \mbox{\hyperlink{classPFuncPage_a452c90a3f017439915d514b1fc442dd9}{f\+Func}}
\item
std\+::unique\+\_\+ptr$<$ QPush\+Button $>$ \mbox{\hyperlink{classPFuncPage_a8a44a016c4af57d66c08e5f61c0f9c39}{f\+Show\+Theo}}
\end{DoxyCompactItemize}
\doxysubsection{Constructor \& Destructor Documentation}
\Hypertarget{classPFuncPage_a76b538fe9f7fc4b1267c1344d1387a24}\index{PFuncPage@{PFuncPage}!PFuncPage@{PFuncPage}}
\index{PFuncPage@{PFuncPage}!PFuncPage@{PFuncPage}}
\doxysubsubsection{\texorpdfstring{PFuncPage()}{PFuncPage()}}
{\footnotesize\ttfamily \label{classPFuncPage_a76b538fe9f7fc4b1267c1344d1387a24}
PFunc\+Page\+::\+PFunc\+Page (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classPMsrData}{PMsr\+Data}} \texorpdfstring{$\ast$}{*}}]{data}{, }\item[{QWidget \texorpdfstring{$\ast$}{*}}]{parent}{ = {\ttfamily 0}}\end{DoxyParamCaption})}
\doxylink{classPFuncPage_a76b538fe9f7fc4b1267c1344d1387a24}{PFunc\+Page\+::\+PFunc\+Page}.
\doxysubsection{Member Function Documentation}
\Hypertarget{classPFuncPage_a5bf3b1928bf023081951ac950c145c5c}\index{PFuncPage@{PFuncPage}!cleanupPage@{cleanupPage}}
\index{cleanupPage@{cleanupPage}!PFuncPage@{PFuncPage}}
\doxysubsubsection{\texorpdfstring{cleanupPage()}{cleanupPage()}}
{\footnotesize\ttfamily \label{classPFuncPage_a5bf3b1928bf023081951ac950c145c5c}
void PFunc\+Page\+::cleanup\+Page (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}}
\Hypertarget{classPFuncPage_acea68ba1c4e316378606b38e71bdd1e7}\index{PFuncPage@{PFuncPage}!getFuncNo@{getFuncNo}}
\index{getFuncNo@{getFuncNo}!PFuncPage@{PFuncPage}}
\doxysubsubsection{\texorpdfstring{getFuncNo()}{getFuncNo()}}
{\footnotesize\ttfamily \label{classPFuncPage_acea68ba1c4e316378606b38e71bdd1e7}
int PFunc\+Page\+::get\+Func\+No (\begin{DoxyParamCaption}\item[{const QString}]{str}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}
\doxylink{classPFuncPage_acea68ba1c4e316378606b38e71bdd1e7}{PFunc\+Page\+::get\+Func\+No}.
\begin{DoxyParams}{Parameters}
{\em str} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
\end{DoxyReturn}
\Hypertarget{classPFuncPage_a2ca4399f7ee6425cedc4b29dcaf883c4}\index{PFuncPage@{PFuncPage}!initializePage@{initializePage}}
\index{initializePage@{initializePage}!PFuncPage@{PFuncPage}}
\doxysubsubsection{\texorpdfstring{initializePage()}{initializePage()}}
{\footnotesize\ttfamily \label{classPFuncPage_a2ca4399f7ee6425cedc4b29dcaf883c4}
void PFunc\+Page\+::initialize\+Page (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}}
\Hypertarget{classPFuncPage_ada80d7dc9ab0778a867fee37627f0f75}\index{PFuncPage@{PFuncPage}!nextId@{nextId}}
\index{nextId@{nextId}!PFuncPage@{PFuncPage}}
\doxysubsubsection{\texorpdfstring{nextId()}{nextId()}}
{\footnotesize\ttfamily \label{classPFuncPage_ada80d7dc9ab0778a867fee37627f0f75}
int PFunc\+Page\+::next\+Id (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const}
\doxylink{classPFuncPage_ada80d7dc9ab0778a867fee37627f0f75}{PFunc\+Page\+::next\+Id}.
\begin{DoxyReturn}{Returns}
\end{DoxyReturn}
\Hypertarget{classPFuncPage_aafeafa319f25a26f3c62a65558938562}\index{PFuncPage@{PFuncPage}!showTheo@{showTheo}}
\index{showTheo@{showTheo}!PFuncPage@{PFuncPage}}
\doxysubsubsection{\texorpdfstring{showTheo}{showTheo}}
{\footnotesize\ttfamily \label{classPFuncPage_aafeafa319f25a26f3c62a65558938562}
void PFunc\+Page\+::show\+Theo (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}
\doxylink{classPFuncPage_aafeafa319f25a26f3c62a65558938562}{PFunc\+Page\+::show\+Theo}.
\Hypertarget{classPFuncPage_a739a750f2f5f93237d989720a13367e0}\index{PFuncPage@{PFuncPage}!validatePage@{validatePage}}
\index{validatePage@{validatePage}!PFuncPage@{PFuncPage}}
\doxysubsubsection{\texorpdfstring{validatePage()}{validatePage()}}
{\footnotesize\ttfamily \label{classPFuncPage_a739a750f2f5f93237d989720a13367e0}
bool PFunc\+Page\+::validate\+Page (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}}
\doxylink{classPFuncPage_a739a750f2f5f93237d989720a13367e0}{PFunc\+Page\+::validate\+Page}.
\begin{DoxyReturn}{Returns}
\end{DoxyReturn}
\doxysubsection{Member Data Documentation}
\Hypertarget{classPFuncPage_a452c90a3f017439915d514b1fc442dd9}\index{PFuncPage@{PFuncPage}!fFunc@{fFunc}}
\index{fFunc@{fFunc}!PFuncPage@{PFuncPage}}
\doxysubsubsection{\texorpdfstring{fFunc}{fFunc}}
{\footnotesize\ttfamily \label{classPFuncPage_a452c90a3f017439915d514b1fc442dd9}
std\+::unique\+\_\+ptr$<$QPlain\+Text\+Edit$>$ PFunc\+Page\+::f\+Func\hspace{0.3cm}{\ttfamily [private]}}
\Hypertarget{classPFuncPage_a5f2ae7ba8477404234f6bf82d2600435}\index{PFuncPage@{PFuncPage}!fMsrData@{fMsrData}}
\index{fMsrData@{fMsrData}!PFuncPage@{PFuncPage}}
\doxysubsubsection{\texorpdfstring{fMsrData}{fMsrData}}
{\footnotesize\ttfamily \label{classPFuncPage_a5f2ae7ba8477404234f6bf82d2600435}
\mbox{\hyperlink{classPMsrData}{PMsr\+Data}}\texorpdfstring{$\ast$}{*} PFunc\+Page\+::f\+Msr\+Data\hspace{0.3cm}{\ttfamily [private]}}
\Hypertarget{classPFuncPage_a8a44a016c4af57d66c08e5f61c0f9c39}\index{PFuncPage@{PFuncPage}!fShowTheo@{fShowTheo}}
\index{fShowTheo@{fShowTheo}!PFuncPage@{PFuncPage}}
\doxysubsubsection{\texorpdfstring{fShowTheo}{fShowTheo}}
{\footnotesize\ttfamily \label{classPFuncPage_a8a44a016c4af57d66c08e5f61c0f9c39}
std\+::unique\+\_\+ptr$<$QPush\+Button$>$ PFunc\+Page\+::f\+Show\+Theo\hspace{0.3cm}{\ttfamily [private]}}
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
/workspace/\+LMU/musrfit/src/musredit\+\_\+qt6/musr\+Wiz/\mbox{\hyperlink{PMusrWiz_8h}{PMusr\+Wiz.\+h}}\item
/workspace/\+LMU/musrfit/src/musredit\+\_\+qt6/musr\+Wiz/\mbox{\hyperlink{PMusrWiz_8cpp}{PMusr\+Wiz.\+cpp}}\end{DoxyCompactItemize}