\hypertarget{classGpgFrontend_1_1UI_1_1TextEdit}{}\doxysection{Gpg\+Frontend\+::UI\+::Text\+Edit Class Reference} \label{classGpgFrontend_1_1UI_1_1TextEdit}\index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit}{Text\+Edit}} class. {\ttfamily \#include $<$Text\+Edit.\+h$>$} Inheritance diagram for Gpg\+Frontend\+::UI\+::Text\+Edit\+: % FIG 0 Collaboration diagram for Gpg\+Frontend\+::UI\+::Text\+Edit\+: % FIG 1 \doxysubsection*{Public Slots} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1PlainTextEditorPage}{Plain\+Text\+Editor\+Page}} $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a48351dc1529da3b8da311f65b735b5f1}{Slot\+Cur\+Page\+Text\+Edit}} () const \item \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FilePage}{File\+Page}} $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a72014409d407c161b048e07c061b4cf9}{Slot\+Cur\+Page\+File\+Tree\+View}} () const \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a6a02fce9dc4039c982d6dd19231517ee}{Slot\+Quote}} () const \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_af466ec2b8ab3f695d206efc0574bbe20}{Slot\+Fill\+Text\+Edit\+With\+Text}} (const QString \&text) const \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_ace0b8f4c161db9f4f5db5ecbfd7a91c0}{Slot\+Save}} () \item bool \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a02fa44ba0c56f3f6ae125f8490faf254}{Slot\+Save\+As}} () \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a15335d38187ddf580b7200d856768cfb}{Slot\+Open}} () \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_adca2bbfa746b5598f2a4f74026b84224}{Slot\+Print}} () \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a57a46ab5595622ae0b7bceef7d56bd7c}{Slot\+New\+Tab}} () \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a72006c9f8f45ac4d154c67f62a29446d}{Slot\+Open\+File}} (QString \&path) \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a3c17fdf3abf9c4fb6ce35cfb8f0f8fc4}{slot\+New\+Help\+Tab}} (const QString \&title, const QString \&path) const \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_ae22ecadf31648f424eb8ab86bd28ef39}{Slot\+New\+File\+Tab}} () const \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a7544182198b729373843635bbfea082a}{Slot\+Show\+Modified}} () const \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_aa21659aa7acba98dfd6286d69e00ab9b}{Slot\+Close\+Tab}} () \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_af1e364b513f566c743a5d36c19098762}{Slot\+Switch\+Tab\+Up}} () const \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a576e06390e65576465297d2ab8d7d474}{Slot\+Switch\+Tab\+Down}} () const \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_ae1e710c6722910b8d35df97aaabb3162}{Slot\+Cut}} () const \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a3599bd01636a873cf3437ab6b9d38780}{Slot\+Copy}} () const \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_aa2230418dc8f72c400f5a90082a983c9}{Slot\+Paste}} () const \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a4a81e69f6dc74ea649ca9a2358342fd5}{Slot\+Undo}} () const \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_ae2b3bf422789d56087face98b6a9e929}\label{classGpgFrontend_1_1UI_1_1TextEdit_ae2b3bf422789d56087face98b6a9e929}} void {\bfseries Slot\+Redo} () const \begin{DoxyCompactList}\small\item\em redo last change in current text page \end{DoxyCompactList}\item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_ac9e2fb3d6ebb721f03416aa2da5e1fd1}\label{classGpgFrontend_1_1UI_1_1TextEdit_ac9e2fb3d6ebb721f03416aa2da5e1fd1}} void {\bfseries Slot\+Zoom\+In} () const \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a32327f592965d8922eb7095af117336d}\label{classGpgFrontend_1_1UI_1_1TextEdit_a32327f592965d8922eb7095af117336d}} void {\bfseries Slot\+Zoom\+Out} () const \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a6c814253dfc061bfdae0fa71c6196c55}\label{classGpgFrontend_1_1UI_1_1TextEdit_a6c814253dfc061bfdae0fa71c6196c55}} void {\bfseries Slot\+Select\+All} () const \begin{DoxyCompactList}\small\item\em select all in current text page \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a0f1c7997b1cd56045091e5c9677f5d0e}\label{classGpgFrontend_1_1UI_1_1TextEdit_a0f1c7997b1cd56045091e5c9677f5d0e}} {\bfseries Text\+Edit} (QWidget $\ast$parent) \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a72ed46454c833adb038c36d8d4322d18}{Load\+File}} (const QString \&file\+Name) \item bool \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a3c976a5494d06c2186d94e7cc8ebe457}{Maybe\+Save\+Any\+Tab}} () \item int \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a05c54658597b04c3976c72d3a5f9add9}{Tab\+Count}} () const \item \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1PlainTextEditorPage}{Plain\+Text\+Editor\+Page}} $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a7aa1230fbf796225bd6b83d381e11a3b}{Cur\+Text\+Page}} () const \item \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FilePage}{File\+Page}} $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_aa30daf558cb85bbdcad55a805a106109}{Cur\+File\+Page}} () const \item QHash$<$ int, QString $>$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a82fe98d45f54909ebea933b540367c39}{Unsaved\+Documents}} () const \end{DoxyCompactItemize} \doxysubsection*{Public Attributes} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a725048d1c6de8ed7ba29062afa72767b}\label{classGpgFrontend_1_1UI_1_1TextEdit_a725048d1c6de8ed7ba29062afa72767b}} QTab\+Widget $\ast$ {\bfseries tab\+\_\+widget\+\_\+} \end{DoxyCompactItemize} \doxysubsection*{Protected Member Functions} \begin{DoxyCompactItemize} \item bool \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a66b6f6633e7ac71e5fe8b7814a81cadf}{save\+\_\+file}} (const QString \&file\+Name) \begin{DoxyCompactList}\small\item\em Saves the content of current\+Tab to the file filename. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Private Slots} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_aeb2048d8028907d521f5f35c077832c2}\label{classGpgFrontend_1_1UI_1_1TextEdit_aeb2048d8028907d521f5f35c077832c2}} void {\bfseries slot\+\_\+file\+\_\+page\+\_\+path\+\_\+changed} (const QString \&path) const \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a12f65fbc4984c266a5df4505ecde7c42}{slot\+\_\+remove\+\_\+tab}} (int index) \end{DoxyCompactItemize} \doxysubsection*{Private Member Functions} \begin{DoxyCompactItemize} \item bool \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_a8fad090a19479a9fe89432300cca2b6c}{maybe\+\_\+save\+\_\+current\+\_\+tab}} (bool ask\+To\+Save) \end{DoxyCompactItemize} \doxysubsection*{Static Private Member Functions} \begin{DoxyCompactItemize} \item static QString \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit_afb9b7a7d88154d774b3d727d8e640cbb}{stripped\+\_\+name}} (const QString \&full\+\_\+file\+\_\+name) \end{DoxyCompactItemize} \doxysubsection*{Private Attributes} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a747d3740a88295e6c9565788d4cf56ec}\label{classGpgFrontend_1_1UI_1_1TextEdit_a747d3740a88295e6c9565788d4cf56ec}} int {\bfseries count\+\_\+page\+\_\+} \begin{DoxyCompactList}\small\item\em int containing the number of added tabs \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Detailed Description} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit}{Text\+Edit}} class. \doxysubsection{Member Function Documentation} \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_aa30daf558cb85bbdcad55a805a106109}\label{classGpgFrontend_1_1UI_1_1TextEdit_aa30daf558cb85bbdcad55a805a106109}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!CurFilePage@{CurFilePage}} \index{CurFilePage@{CurFilePage}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{CurFilePage()}{CurFilePage()}} {\footnotesize\ttfamily \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FilePage}{File\+Page}} $\ast$ Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+File\+Page (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} \begin{DoxyReturn}{Returns} File\+Page$\ast$ \end{DoxyReturn} Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a24a0b0d974fc5f8fdda60c128a82d957}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+disable\+\_\+tab\+\_\+actions()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a7aa1230fbf796225bd6b83d381e11a3b}\label{classGpgFrontend_1_1UI_1_1TextEdit_a7aa1230fbf796225bd6b83d381e11a3b}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!CurTextPage@{CurTextPage}} \index{CurTextPage@{CurTextPage}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{CurTextPage()}{CurTextPage()}} {\footnotesize\ttfamily \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1PlainTextEditorPage}{Plain\+Text\+Editor\+Page}} $\ast$ Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} textpage of the currently activated tab \begin{DoxyReturn}{Returns} \begin{DoxyItemize} \item reference to QText\+Edit if tab has one \item 0 otherwise (e.\+g. if helppage) \end{DoxyItemize} \end{DoxyReturn} Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a08ba4521f68c488b23b651e201011759}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Init()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a821247d738457c4ee046162aad6728f9}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+add\+\_\+pgp\+\_\+header()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a76bf3784d751db78ed13bd9962e14472}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+append\+\_\+selected\+\_\+keys()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aea9274389c3b049793fe5aa5a6adf63c}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+clean\+\_\+double\+\_\+line\+\_\+breaks()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a7f5a88922d06bee977335fb4b5f1d86d}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+cut\+\_\+pgp\+\_\+header()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae2d89e2cc6c99ff0e16b396d2381f904}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+decrypt()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1d61ea803e6c825bd54f42ba9ae85919}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+decrypt\+\_\+verify()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae11d01211c2914ecc148e13dd7de506e}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+encrypt()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a304efe91afa31b32725caa00c27475a4}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+encrypt\+\_\+sign()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae28089efbd236708601470f30f26faaa}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+find()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a55926649e28a96318b89afba01b966bf}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+import\+\_\+key\+\_\+from\+\_\+edit()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a3f3d03b0ec22385bee559fbd2aeb881b}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+sign()}}, and \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aa9c986dd95984811479ea93230c74b5d}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+verify()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a72ed46454c833adb038c36d8d4322d18}\label{classGpgFrontend_1_1UI_1_1TextEdit_a72ed46454c833adb038c36d8d4322d18}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!LoadFile@{LoadFile}} \index{LoadFile@{LoadFile}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{LoadFile()}{LoadFile()}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Load\+File (\begin{DoxyParamCaption}\item[{const QString \&}]{file\+Name }\end{DoxyParamCaption})} Load the content of file into the current textpage \begin{DoxyParams}{Parameters} {\em file\+Name} & QString containing the filename to load \\ \hline \end{DoxyParams} \begin{DoxyReturn}{Returns} nothing \end{DoxyReturn} Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a08ba4521f68c488b23b651e201011759}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Init()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a8fad090a19479a9fe89432300cca2b6c}\label{classGpgFrontend_1_1UI_1_1TextEdit_a8fad090a19479a9fe89432300cca2b6c}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!maybe\_save\_current\_tab@{maybe\_save\_current\_tab}} \index{maybe\_save\_current\_tab@{maybe\_save\_current\_tab}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{maybe\_save\_current\_tab()}{maybe\_save\_current\_tab()}} {\footnotesize\ttfamily bool Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::maybe\+\_\+save\+\_\+current\+\_\+tab (\begin{DoxyParamCaption}\item[{bool}]{ask\+To\+Save }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}} \begin{DoxyParams}{Parameters} {\em ask\+To\+Save} & \\ \hline \end{DoxyParams} Check if current may need to be saved. Call this function before closing the currently active tab-\/ If it returns false, the close event should be aborted. References \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1PlainTextEditorPage_aff81f0f98a399fa55b6b0ebf2230d4cf}{Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+File\+Path()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1PlainTextEditorPage_a6218e6e12bdba0228e4ab4276f7fed7a}{Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page()}}, and \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1PlainTextEditorPage_ac1902b063decfeebe7f0908cbfe618ce}{Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Read\+Done()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a3c976a5494d06c2186d94e7cc8ebe457}\label{classGpgFrontend_1_1UI_1_1TextEdit_a3c976a5494d06c2186d94e7cc8ebe457}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!MaybeSaveAnyTab@{MaybeSaveAnyTab}} \index{MaybeSaveAnyTab@{MaybeSaveAnyTab}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{MaybeSaveAnyTab()}{MaybeSaveAnyTab()}} {\footnotesize\ttfamily bool Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Maybe\+Save\+Any\+Tab (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})} Checks if there are unsaved documents in any tab, which may need to be saved. Call this function before closing the programme or all tabs. \begin{DoxyReturn}{Returns} \begin{DoxyItemize} \item false, if the close event should be aborted. \item true, otherwise \end{DoxyItemize} \end{DoxyReturn} References \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1QuitDialog_aec364c38056b6d92c172f8cdfb5f8e82}{Gpg\+Frontend\+::\+UI\+::\+Quit\+Dialog\+::\+Get\+Tab\+Ids\+To\+Save()}}, and \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1QuitDialog_a4c4bc06d1d168f01569ed83dcfd50d55}{Gpg\+Frontend\+::\+UI\+::\+Quit\+Dialog\+::\+Is\+Discarded()}}. Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1759412cb7ee71600c4b6e3c6e752d2e}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::close\+Event()}}, and \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a874b505fbc1046f579a736683f5a7f65}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+open\+\_\+settings\+\_\+dialog()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a66b6f6633e7ac71e5fe8b7814a81cadf}\label{classGpgFrontend_1_1UI_1_1TextEdit_a66b6f6633e7ac71e5fe8b7814a81cadf}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!save\_file@{save\_file}} \index{save\_file@{save\_file}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{save\_file()}{save\_file()}} {\footnotesize\ttfamily bool Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::save\+\_\+file (\begin{DoxyParamCaption}\item[{const QString \&}]{file\+Name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [protected]}} Saves the content of current\+Tab to the file filename. \begin{DoxyParams}{Parameters} {\em file\+Name} & \\ \hline \end{DoxyParams} References \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1PlainTextEditorPage_a6218e6e12bdba0228e4ab4276f7fed7a}{Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page()}}, and \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1PlainTextEditorPage_aa9e82690824c82e7628ba4ace9d6e2fe}{Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Set\+File\+Path()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a12f65fbc4984c266a5df4505ecde7c42}\label{classGpgFrontend_1_1UI_1_1TextEdit_a12f65fbc4984c266a5df4505ecde7c42}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!slot\_remove\_tab@{slot\_remove\_tab}} \index{slot\_remove\_tab@{slot\_remove\_tab}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{slot\_remove\_tab}{slot\_remove\_tab}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::slot\+\_\+remove\+\_\+tab (\begin{DoxyParamCaption}\item[{int}]{index }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}} Remove the tab with given index \begin{DoxyParams}{Parameters} {\em index} & Tab-\/number to remove \\ \hline \end{DoxyParams} \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_aa21659aa7acba98dfd6286d69e00ab9b}\label{classGpgFrontend_1_1UI_1_1TextEdit_aa21659aa7acba98dfd6286d69e00ab9b}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotCloseTab@{SlotCloseTab}} \index{SlotCloseTab@{SlotCloseTab}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotCloseTab}{SlotCloseTab}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Close\+Tab (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} close the current tab and decrease Tab\+Widget-\/\texorpdfstring{$>$}{>}count by {\itshape 1} Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+actions()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a3599bd01636a873cf3437ab6b9d38780}\label{classGpgFrontend_1_1UI_1_1TextEdit_a3599bd01636a873cf3437ab6b9d38780}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotCopy@{SlotCopy}} \index{SlotCopy@{SlotCopy}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotCopy}{SlotCopy}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Copy (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [slot]}} Copy selected text of current text page to clipboard. Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+actions()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a72014409d407c161b048e07c061b4cf9}\label{classGpgFrontend_1_1UI_1_1TextEdit_a72014409d407c161b048e07c061b4cf9}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotCurPageFileTreeView@{SlotCurPageFileTreeView}} \index{SlotCurPageFileTreeView@{SlotCurPageFileTreeView}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotCurPageFileTreeView}{SlotCurPageFileTreeView}} {\footnotesize\ttfamily \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FilePage}{File\+Page}} $\ast$ Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+File\+Tree\+View (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [slot]}} Return pointer to the currently activated file tree view tab page. Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae2d89e2cc6c99ff0e16b396d2381f904}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+decrypt()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1d61ea803e6c825bd54f42ba9ae85919}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+decrypt\+\_\+verify()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae11d01211c2914ecc148e13dd7de506e}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+encrypt()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a304efe91afa31b32725caa00c27475a4}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+encrypt\+\_\+sign()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a3f3d03b0ec22385bee559fbd2aeb881b}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+sign()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aa9c986dd95984811479ea93230c74b5d}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+verify()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0a6d0618f2835a6dcae707a4ca770a48}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+File\+Decrypt()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ab23c7e67dd1f5295b3c49ad79dfd5919}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+File\+Decrypt\+Verify()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a9ec699536a35a37961a8c6da1e231ae3}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+File\+Encrypt()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a25a2e4017d77cffc8362bde9606fad30}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+File\+Encrypt\+Sign()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a8bcdcbe678b8dc0837fffda2ebfe79bf}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+File\+Sign()}}, and \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a9879061cfd321c6757c77f75d46dc7d8}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+File\+Verify()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a48351dc1529da3b8da311f65b735b5f1}\label{classGpgFrontend_1_1UI_1_1TextEdit_a48351dc1529da3b8da311f65b735b5f1}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotCurPageTextEdit@{SlotCurPageTextEdit}} \index{SlotCurPageTextEdit@{SlotCurPageTextEdit}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotCurPageTextEdit}{SlotCurPageTextEdit}} {\footnotesize\ttfamily \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1PlainTextEditorPage}{Plain\+Text\+Editor\+Page}} $\ast$ Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [slot]}} Widget containing the tabs of the editor Return pointer to the currently activated text edit tab page. Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a821247d738457c4ee046162aad6728f9}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+add\+\_\+pgp\+\_\+header()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a76bf3784d751db78ed13bd9962e14472}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+append\+\_\+selected\+\_\+keys()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aea9274389c3b049793fe5aa5a6adf63c}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+clean\+\_\+double\+\_\+line\+\_\+breaks()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a7f5a88922d06bee977335fb4b5f1d86d}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+cut\+\_\+pgp\+\_\+header()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae2d89e2cc6c99ff0e16b396d2381f904}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+decrypt()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1d61ea803e6c825bd54f42ba9ae85919}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+decrypt\+\_\+verify()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae11d01211c2914ecc148e13dd7de506e}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+encrypt()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a304efe91afa31b32725caa00c27475a4}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+encrypt\+\_\+sign()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae28089efbd236708601470f30f26faaa}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+find()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a55926649e28a96318b89afba01b966bf}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+import\+\_\+key\+\_\+from\+\_\+edit()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a3f3d03b0ec22385bee559fbd2aeb881b}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+sign()}}, and \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aa9c986dd95984811479ea93230c74b5d}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+verify()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_ae1e710c6722910b8d35df97aaabb3162}\label{classGpgFrontend_1_1UI_1_1TextEdit_ae1e710c6722910b8d35df97aaabb3162}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotCut@{SlotCut}} \index{SlotCut@{SlotCut}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotCut}{SlotCut}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cut (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [slot]}} Cut selected text in current text page. Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+actions()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_af466ec2b8ab3f695d206efc0574bbe20}\label{classGpgFrontend_1_1UI_1_1TextEdit_af466ec2b8ab3f695d206efc0574bbe20}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotFillTextEditWithText@{SlotFillTextEditWithText}} \index{SlotFillTextEditWithText@{SlotFillTextEditWithText}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotFillTextEditWithText}{SlotFillTextEditWithText}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Fill\+Text\+Edit\+With\+Text (\begin{DoxyParamCaption}\item[{const QString \&}]{text }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [slot]}} replace the text of currently active textedit with given text. \begin{DoxyParams}{Parameters} {\em text} & to fill on. \\ \hline \end{DoxyParams} Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a821247d738457c4ee046162aad6728f9}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+add\+\_\+pgp\+\_\+header()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aea9274389c3b049793fe5aa5a6adf63c}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+clean\+\_\+double\+\_\+line\+\_\+breaks()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a7f5a88922d06bee977335fb4b5f1d86d}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+cut\+\_\+pgp\+\_\+header()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae2d89e2cc6c99ff0e16b396d2381f904}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+decrypt()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1d61ea803e6c825bd54f42ba9ae85919}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+decrypt\+\_\+verify()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae11d01211c2914ecc148e13dd7de506e}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+encrypt()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a304efe91afa31b32725caa00c27475a4}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+encrypt\+\_\+sign()}}, and \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a3f3d03b0ec22385bee559fbd2aeb881b}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+sign()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_ae22ecadf31648f424eb8ab86bd28ef39}\label{classGpgFrontend_1_1UI_1_1TextEdit_ae22ecadf31648f424eb8ab86bd28ef39}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotNewFileTab@{SlotNewFileTab}} \index{SlotNewFileTab@{SlotNewFileTab}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotNewFileTab}{SlotNewFileTab}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+New\+File\+Tab (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [slot]}} New File Tab to do file operation Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a29a811d4d440c79c1bd2cc2bb40cdf7e}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+open\+\_\+file\+\_\+tab()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a3c17fdf3abf9c4fb6ce35cfb8f0f8fc4}\label{classGpgFrontend_1_1UI_1_1TextEdit_a3c17fdf3abf9c4fb6ce35cfb8f0f8fc4}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!slotNewHelpTab@{slotNewHelpTab}} \index{slotNewHelpTab@{slotNewHelpTab}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{slotNewHelpTab}{slotNewHelpTab}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::slot\+New\+Help\+Tab (\begin{DoxyParamCaption}\item[{const QString \&}]{title, }\item[{const QString \&}]{path }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [slot]}} Adds a new tab with the given title and opens given html file. Increase Tab-\/\+Count by one \begin{DoxyParams}{Parameters} {\em title} & title for the tab \\ \hline {\em path} & path for html file to show \\ \hline \end{DoxyParams} \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a57a46ab5595622ae0b7bceef7d56bd7c}\label{classGpgFrontend_1_1UI_1_1TextEdit_a57a46ab5595622ae0b7bceef7d56bd7c}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotNewTab@{SlotNewTab}} \index{SlotNewTab@{SlotNewTab}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotNewTab}{SlotNewTab}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+New\+Tab (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} Adds a new tab with the title \char`\"{}untitled\char`\"{}+countpage+\char`\"{}.\+txt\char`\"{} Sets the focus to the new tab. Increase Tab-\/\+Count by one Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+actions()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a15335d38187ddf580b7200d856768cfb}\label{classGpgFrontend_1_1UI_1_1TextEdit_a15335d38187ddf580b7200d856768cfb}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotOpen@{SlotOpen}} \index{SlotOpen@{SlotOpen}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotOpen}{SlotOpen}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Open (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} Show an Open\+File\+Doalog and open the file in a new tab. Shows an error dialog, if the open fails. Set the focus to the tab of the opened file. Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+actions()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a72006c9f8f45ac4d154c67f62a29446d}\label{classGpgFrontend_1_1UI_1_1TextEdit_a72006c9f8f45ac4d154c67f62a29446d}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotOpenFile@{SlotOpenFile}} \index{SlotOpenFile@{SlotOpenFile}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotOpenFile}{SlotOpenFile}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Open\+File (\begin{DoxyParamCaption}\item[{QString \&}]{path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} Adds a new tab with opening file by path Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a05b838ad518857fed24864ecce40c203}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+Open\+File()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_aa2230418dc8f72c400f5a90082a983c9}\label{classGpgFrontend_1_1UI_1_1TextEdit_aa2230418dc8f72c400f5a90082a983c9}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotPaste@{SlotPaste}} \index{SlotPaste@{SlotPaste}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotPaste}{SlotPaste}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Paste (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [slot]}} Paste text from clipboard to current text page. Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+actions()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_adca2bbfa746b5598f2a4f74026b84224}\label{classGpgFrontend_1_1UI_1_1TextEdit_adca2bbfa746b5598f2a4f74026b84224}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotPrint@{SlotPrint}} \index{SlotPrint@{SlotPrint}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotPrint}{SlotPrint}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Print (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} Open a print-\/dialog for the current tab Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+actions()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a6a02fce9dc4039c982d6dd19231517ee}\label{classGpgFrontend_1_1UI_1_1TextEdit_a6a02fce9dc4039c982d6dd19231517ee}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotQuote@{SlotQuote}} \index{SlotQuote@{SlotQuote}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotQuote}{SlotQuote}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Quote (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [slot]}} Insert a \char`\"{}$>$\char`\"{} at the beginning of every line of current textedit. Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+actions()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_ace0b8f4c161db9f4f5db5ecbfd7a91c0}\label{classGpgFrontend_1_1UI_1_1TextEdit_ace0b8f4c161db9f4f5db5ecbfd7a91c0}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotSave@{SlotSave}} \index{SlotSave@{SlotSave}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotSave}{SlotSave}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Save (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} Saves the content of the current tab, if it has a filepath otherwise it calls save\+As for the current tab Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+actions()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a02fa44ba0c56f3f6ae125f8490faf254}\label{classGpgFrontend_1_1UI_1_1TextEdit_a02fa44ba0c56f3f6ae125f8490faf254}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotSaveAs@{SlotSaveAs}} \index{SlotSaveAs@{SlotSaveAs}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotSaveAs}{SlotSaveAs}} {\footnotesize\ttfamily bool Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Save\+As (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} Opens a savefiledialog and calls save\+\_\+file with the choosen filename. \begin{DoxyReturn}{Returns} Return the return value of the savefile method \end{DoxyReturn} References \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1PlainTextEditorPage_aff81f0f98a399fa55b6b0ebf2230d4cf}{Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+File\+Path()}}. Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+actions()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a7544182198b729373843635bbfea082a}\label{classGpgFrontend_1_1UI_1_1TextEdit_a7544182198b729373843635bbfea082a}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotShowModified@{SlotShowModified}} \index{SlotShowModified@{SlotShowModified}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotShowModified}{SlotShowModified}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Show\+Modified (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [slot]}} put a $\ast$ in front of current tabs title, if current textedit is modified \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a576e06390e65576465297d2ab8d7d474}\label{classGpgFrontend_1_1UI_1_1TextEdit_a576e06390e65576465297d2ab8d7d474}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotSwitchTabDown@{SlotSwitchTabDown}} \index{SlotSwitchTabDown@{SlotSwitchTabDown}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotSwitchTabDown}{SlotSwitchTabDown}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Switch\+Tab\+Down (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [slot]}} Switch to the previous tab. Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+actions()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_af1e364b513f566c743a5d36c19098762}\label{classGpgFrontend_1_1UI_1_1TextEdit_af1e364b513f566c743a5d36c19098762}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotSwitchTabUp@{SlotSwitchTabUp}} \index{SlotSwitchTabUp@{SlotSwitchTabUp}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotSwitchTabUp}{SlotSwitchTabUp}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Switch\+Tab\+Up (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [slot]}} Switch to the next tab. Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+actions()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a4a81e69f6dc74ea649ca9a2358342fd5}\label{classGpgFrontend_1_1UI_1_1TextEdit_a4a81e69f6dc74ea649ca9a2358342fd5}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!SlotUndo@{SlotUndo}} \index{SlotUndo@{SlotUndo}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{SlotUndo}{SlotUndo}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Undo (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [slot]}} Undo last change in current textpage. Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+actions()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_afb9b7a7d88154d774b3d727d8e640cbb}\label{classGpgFrontend_1_1UI_1_1TextEdit_afb9b7a7d88154d774b3d727d8e640cbb}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!stripped\_name@{stripped\_name}} \index{stripped\_name@{stripped\_name}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{stripped\_name()}{stripped\_name()}} {\footnotesize\ttfamily QString Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::stripped\+\_\+name (\begin{DoxyParamCaption}\item[{const QString \&}]{full\+\_\+file\+\_\+name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}} return just a filename stripped of a whole path \begin{DoxyParams}{Parameters} {\em a} & filename path \\ \hline \end{DoxyParams} \begin{DoxyReturn}{Returns} QString containing the filename \end{DoxyReturn} \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a05c54658597b04c3976c72d3a5f9add9}\label{classGpgFrontend_1_1UI_1_1TextEdit_a05c54658597b04c3976c72d3a5f9add9}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!TabCount@{TabCount}} \index{TabCount@{TabCount}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{TabCount()}{TabCount()}} {\footnotesize\ttfamily int Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Tab\+Count (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} \begin{DoxyReturn}{Returns} int \end{DoxyReturn} Referenced by \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a821247d738457c4ee046162aad6728f9}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+add\+\_\+pgp\+\_\+header()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a76bf3784d751db78ed13bd9962e14472}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+append\+\_\+selected\+\_\+keys()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aea9274389c3b049793fe5aa5a6adf63c}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+clean\+\_\+double\+\_\+line\+\_\+breaks()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a7f5a88922d06bee977335fb4b5f1d86d}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+cut\+\_\+pgp\+\_\+header()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae2d89e2cc6c99ff0e16b396d2381f904}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+decrypt()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1d61ea803e6c825bd54f42ba9ae85919}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+decrypt\+\_\+verify()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae11d01211c2914ecc148e13dd7de506e}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+encrypt()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a304efe91afa31b32725caa00c27475a4}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+encrypt\+\_\+sign()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae28089efbd236708601470f30f26faaa}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+find()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a55926649e28a96318b89afba01b966bf}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+import\+\_\+key\+\_\+from\+\_\+edit()}}, \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a3f3d03b0ec22385bee559fbd2aeb881b}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+sign()}}, and \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aa9c986dd95984811479ea93230c74b5d}{Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+verify()}}. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1TextEdit_a82fe98d45f54909ebea933b540367c39}\label{classGpgFrontend_1_1UI_1_1TextEdit_a82fe98d45f54909ebea933b540367c39}} \index{GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}!UnsavedDocuments@{UnsavedDocuments}} \index{UnsavedDocuments@{UnsavedDocuments}!GpgFrontend::UI::TextEdit@{GpgFrontend::UI::TextEdit}} \doxysubsubsection{\texorpdfstring{UnsavedDocuments()}{UnsavedDocuments()}} {\footnotesize\ttfamily QHash$<$ int, QString $>$ Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Unsaved\+Documents (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} List of currently unsaved tabs. \begin{DoxyReturn}{Returns} QHash$<$int, QString$>$ Hash of tab indexes and title of unsaved tabs. \end{DoxyReturn} The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize} \item src/ui/widgets/Text\+Edit.\+h\item src/ui/widgets/Text\+Edit.\+cpp\end{DoxyCompactItemize}