\hypertarget{class_q_c_p_item_text}{}\section{Q\+C\+P\+Item\+Text Class Reference} \label{class_q_c_p_item_text}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} A text label. Inheritance diagram for Q\+C\+P\+Item\+Text\+:\begin{figure}[H] \begin{center} \leavevmode \includegraphics[height=4.000000cm]{class_q_c_p_item_text} \end{center} \end{figure} \subsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \hyperlink{class_q_c_p_item_text_a77ff96a2972a00872ff8f8c67143abbe}{Q\+C\+P\+Item\+Text} (\hyperlink{class_q_custom_plot}{Q\+Custom\+Plot} $\ast$parent\+Plot) \item \hypertarget{class_q_c_p_item_text_ac9cb0a8a27f64d1b40855910ea9ebd03}{}Q\+Color {\bfseries color} () const \label{class_q_c_p_item_text_ac9cb0a8a27f64d1b40855910ea9ebd03} \item \hypertarget{class_q_c_p_item_text_a44f690ec0ba6a32e518f2e923c002e39}{}Q\+Color {\bfseries selected\+Color} () const \label{class_q_c_p_item_text_a44f690ec0ba6a32e518f2e923c002e39} \item \hypertarget{class_q_c_p_item_text_a552bd02f46dbcb4b4812559036893352}{}Q\+Pen {\bfseries pen} () const \label{class_q_c_p_item_text_a552bd02f46dbcb4b4812559036893352} \item \hypertarget{class_q_c_p_item_text_a70c86ec95133d3e904d1718023fe3c4e}{}Q\+Pen {\bfseries selected\+Pen} () const \label{class_q_c_p_item_text_a70c86ec95133d3e904d1718023fe3c4e} \item \hypertarget{class_q_c_p_item_text_a38b981dfacb703efa8e27346eebcb5a2}{}Q\+Brush {\bfseries brush} () const \label{class_q_c_p_item_text_a38b981dfacb703efa8e27346eebcb5a2} \item \hypertarget{class_q_c_p_item_text_ac6802bbceff1ade0053166c64a5a6966}{}Q\+Brush {\bfseries selected\+Brush} () const \label{class_q_c_p_item_text_ac6802bbceff1ade0053166c64a5a6966} \item \hypertarget{class_q_c_p_item_text_ad34943fd68a9b1451d3e3234d072e418}{}Q\+Font {\bfseries font} () const \label{class_q_c_p_item_text_ad34943fd68a9b1451d3e3234d072e418} \item \hypertarget{class_q_c_p_item_text_af2e7cacb1975132508714a51c5f48c3b}{}Q\+Font {\bfseries selected\+Font} () const \label{class_q_c_p_item_text_af2e7cacb1975132508714a51c5f48c3b} \item \hypertarget{class_q_c_p_item_text_a9547f7832010486abed0837e75db5330}{}Q\+String {\bfseries text} () const \label{class_q_c_p_item_text_a9547f7832010486abed0837e75db5330} \item \hypertarget{class_q_c_p_item_text_af13c6adc480f268116ae72196eb44b06}{}Qt\+::\+Alignment {\bfseries position\+Alignment} () const \label{class_q_c_p_item_text_af13c6adc480f268116ae72196eb44b06} \item \hypertarget{class_q_c_p_item_text_aaa1d84b3f61f9f2a0cce230e66ef7194}{}Qt\+::\+Alignment {\bfseries text\+Alignment} () const \label{class_q_c_p_item_text_aaa1d84b3f61f9f2a0cce230e66ef7194} \item \hypertarget{class_q_c_p_item_text_ae8991207fa1697511c1c8af9f3ca0e0a}{}double {\bfseries rotation} () const \label{class_q_c_p_item_text_ae8991207fa1697511c1c8af9f3ca0e0a} \item \hypertarget{class_q_c_p_item_text_a00e0fa03822ff384bf4921c1c90322ff}{}Q\+Margins {\bfseries padding} () const \label{class_q_c_p_item_text_a00e0fa03822ff384bf4921c1c90322ff} \item void \hyperlink{class_q_c_p_item_text_aa51efc0841fe52da9eaf8aff6fc8a8b2}{set\+Color} (const Q\+Color \&color) \item void \hyperlink{class_q_c_p_item_text_ae7ba0bdb75c897b028388e45bfd435fa}{set\+Selected\+Color} (const Q\+Color \&color) \item void \hyperlink{class_q_c_p_item_text_a9b9ec6eea0eb0603977ff84d4c78d0a3}{set\+Pen} (const Q\+Pen \&pen) \item void \hyperlink{class_q_c_p_item_text_a291febe586f0da3f1c392e77bef4aa20}{set\+Selected\+Pen} (const Q\+Pen \&pen) \item void \hyperlink{class_q_c_p_item_text_a1c7e131516df2ed8d941ef31240ded8e}{set\+Brush} (const Q\+Brush \&brush) \item void \hyperlink{class_q_c_p_item_text_a6b8377eeb2af75eb9528422671ac16cb}{set\+Selected\+Brush} (const Q\+Brush \&brush) \item void \hyperlink{class_q_c_p_item_text_a94ad60ebe04f5c07c35e7c2029e96b1f}{set\+Font} (const Q\+Font \&font) \item void \hyperlink{class_q_c_p_item_text_a0be2841772f83663c4db307928b82816}{set\+Selected\+Font} (const Q\+Font \&font) \item void \hyperlink{class_q_c_p_item_text_a3dacdda0ac88f99a05b333b977c48747}{set\+Text} (const Q\+String \&text) \item void \hyperlink{class_q_c_p_item_text_a781cdf8c640fc6a055dcff1e675c8c7a}{set\+Position\+Alignment} (Qt\+::\+Alignment alignment) \item void \hyperlink{class_q_c_p_item_text_ab5bc0684c4d1bed81949a11b34dba478}{set\+Text\+Alignment} (Qt\+::\+Alignment alignment) \item void \hyperlink{class_q_c_p_item_text_a4bcc10cd97952c3f749d75824b5077f0}{set\+Rotation} (double degrees) \item void \hyperlink{class_q_c_p_item_text_aeea8a3e01f135f9dd0bb08f51db66310}{set\+Padding} (const Q\+Margins \&padding) \item virtual double \hyperlink{class_q_c_p_item_text_a285b95bb6634c2e4f7768abb7a8bc69c}{select\+Test} (const Q\+Point\+F \&pos, bool only\+Selectable, Q\+Variant $\ast$details=0) const \end{DoxyCompactItemize} \subsection*{Public Attributes} \begin{DoxyCompactItemize} \item \hypertarget{class_q_c_p_item_text_a0d228a00e819022b5690c65762721129}{}\hyperlink{class_q_c_p_item_position}{Q\+C\+P\+Item\+Position} $\ast$const {\bfseries position}\label{class_q_c_p_item_text_a0d228a00e819022b5690c65762721129} \item \hypertarget{class_q_c_p_item_text_a6354d8762182a3502103fabe5fbb8512}{}\hyperlink{class_q_c_p_item_anchor}{Q\+C\+P\+Item\+Anchor} $\ast$const {\bfseries top\+Left}\label{class_q_c_p_item_text_a6354d8762182a3502103fabe5fbb8512} \item \hypertarget{class_q_c_p_item_text_a5c87ee162cbbe3d166b97826c8849304}{}\hyperlink{class_q_c_p_item_anchor}{Q\+C\+P\+Item\+Anchor} $\ast$const {\bfseries top}\label{class_q_c_p_item_text_a5c87ee162cbbe3d166b97826c8849304} \item \hypertarget{class_q_c_p_item_text_ad18ac45cb4cc135de1eb78f2e86b6504}{}\hyperlink{class_q_c_p_item_anchor}{Q\+C\+P\+Item\+Anchor} $\ast$const {\bfseries top\+Right}\label{class_q_c_p_item_text_ad18ac45cb4cc135de1eb78f2e86b6504} \item \hypertarget{class_q_c_p_item_text_aef159622ce6502412e782a21ba6d84f2}{}\hyperlink{class_q_c_p_item_anchor}{Q\+C\+P\+Item\+Anchor} $\ast$const {\bfseries right}\label{class_q_c_p_item_text_aef159622ce6502412e782a21ba6d84f2} \item \hypertarget{class_q_c_p_item_text_a8ad47045c29af43b0312f7d93bb74374}{}\hyperlink{class_q_c_p_item_anchor}{Q\+C\+P\+Item\+Anchor} $\ast$const {\bfseries bottom\+Right}\label{class_q_c_p_item_text_a8ad47045c29af43b0312f7d93bb74374} \item \hypertarget{class_q_c_p_item_text_a94aeec080f877d3d1d0c3d8ffc10e9e6}{}\hyperlink{class_q_c_p_item_anchor}{Q\+C\+P\+Item\+Anchor} $\ast$const {\bfseries bottom}\label{class_q_c_p_item_text_a94aeec080f877d3d1d0c3d8ffc10e9e6} \item \hypertarget{class_q_c_p_item_text_a6a1c872ad3789ecafcaeac2066e218a0}{}\hyperlink{class_q_c_p_item_anchor}{Q\+C\+P\+Item\+Anchor} $\ast$const {\bfseries bottom\+Left}\label{class_q_c_p_item_text_a6a1c872ad3789ecafcaeac2066e218a0} \item \hypertarget{class_q_c_p_item_text_ab8c6c6e1df36256986fab1463c0a1d38}{}\hyperlink{class_q_c_p_item_anchor}{Q\+C\+P\+Item\+Anchor} $\ast$const {\bfseries left}\label{class_q_c_p_item_text_ab8c6c6e1df36256986fab1463c0a1d38} \end{DoxyCompactItemize} \subsection*{Protected Types} \begin{DoxyCompactItemize} \item \hypertarget{class_q_c_p_item_text_a14a84e58f72519c8ae1d7a4a1dd23f21}{}enum {\bfseries Anchor\+Index} \{ \\* {\bfseries ai\+Top\+Left}, {\bfseries ai\+Top}, {\bfseries ai\+Top\+Right}, {\bfseries ai\+Right}, \\* {\bfseries ai\+Bottom\+Right}, {\bfseries ai\+Bottom}, {\bfseries ai\+Bottom\+Left}, {\bfseries ai\+Left} \}\label{class_q_c_p_item_text_a14a84e58f72519c8ae1d7a4a1dd23f21} \end{DoxyCompactItemize} \subsection*{Protected Member Functions} \begin{DoxyCompactItemize} \item \hypertarget{class_q_c_p_item_text_a8793adb271ab79b4cf391dc55e9987f1}{}virtual void {\bfseries draw} (\hyperlink{class_q_c_p_painter}{Q\+C\+P\+Painter} $\ast$painter)\label{class_q_c_p_item_text_a8793adb271ab79b4cf391dc55e9987f1} \item \hypertarget{class_q_c_p_item_text_ad248f988534a9d07bc7c220a2457142a}{}virtual Q\+Point\+F {\bfseries anchor\+Pixel\+Point} (int anchor\+Id) const \label{class_q_c_p_item_text_ad248f988534a9d07bc7c220a2457142a} \item \hypertarget{class_q_c_p_item_text_aa6e478b1ce198eace89157c4cacc3ddc}{}Q\+Point\+F {\bfseries get\+Text\+Draw\+Point} (const Q\+Point\+F \&pos, const Q\+Rect\+F \&rect, Qt\+::\+Alignment position\+Alignment) const \label{class_q_c_p_item_text_aa6e478b1ce198eace89157c4cacc3ddc} \item \hypertarget{class_q_c_p_item_text_a23d391bd6471c45e73f45add67ede902}{}Q\+Font {\bfseries main\+Font} () const \label{class_q_c_p_item_text_a23d391bd6471c45e73f45add67ede902} \item \hypertarget{class_q_c_p_item_text_ad7bf17e4945cc86bbf9a36331da059a0}{}Q\+Color {\bfseries main\+Color} () const \label{class_q_c_p_item_text_ad7bf17e4945cc86bbf9a36331da059a0} \item \hypertarget{class_q_c_p_item_text_a9ade32d362b22853659201c738269e2a}{}Q\+Pen {\bfseries main\+Pen} () const \label{class_q_c_p_item_text_a9ade32d362b22853659201c738269e2a} \item \hypertarget{class_q_c_p_item_text_a10d6585a030633aa79d5ebc5a437f183}{}Q\+Brush {\bfseries main\+Brush} () const \label{class_q_c_p_item_text_a10d6585a030633aa79d5ebc5a437f183} \end{DoxyCompactItemize} \subsection*{Protected Attributes} \begin{DoxyCompactItemize} \item \hypertarget{class_q_c_p_item_text_a8407f284ad867f627878cc26ef433d08}{}Q\+Color {\bfseries m\+Color}\label{class_q_c_p_item_text_a8407f284ad867f627878cc26ef433d08} \item \hypertarget{class_q_c_p_item_text_a7eb64e42f5f7998a97d8907ad25933c1}{}Q\+Color {\bfseries m\+Selected\+Color}\label{class_q_c_p_item_text_a7eb64e42f5f7998a97d8907ad25933c1} \item \hypertarget{class_q_c_p_item_text_aa02388705dbbff1bf7b8aa872b5f579c}{}Q\+Pen {\bfseries m\+Pen}\label{class_q_c_p_item_text_aa02388705dbbff1bf7b8aa872b5f579c} \item \hypertarget{class_q_c_p_item_text_a8eaec649606d6ead2d8d4dcb5691777c}{}Q\+Pen {\bfseries m\+Selected\+Pen}\label{class_q_c_p_item_text_a8eaec649606d6ead2d8d4dcb5691777c} \item \hypertarget{class_q_c_p_item_text_a2535911875faa459b8337f2efccb5cb8}{}Q\+Brush {\bfseries m\+Brush}\label{class_q_c_p_item_text_a2535911875faa459b8337f2efccb5cb8} \item \hypertarget{class_q_c_p_item_text_a28ccd097b42a216d81db9c6869f54a59}{}Q\+Brush {\bfseries m\+Selected\+Brush}\label{class_q_c_p_item_text_a28ccd097b42a216d81db9c6869f54a59} \item \hypertarget{class_q_c_p_item_text_a1dc87fe2a824820d549ffd7e644eef8d}{}Q\+Font {\bfseries m\+Font}\label{class_q_c_p_item_text_a1dc87fe2a824820d549ffd7e644eef8d} \item \hypertarget{class_q_c_p_item_text_a6702f141fae590b2f4f1ec02fe9f8bd5}{}Q\+Font {\bfseries m\+Selected\+Font}\label{class_q_c_p_item_text_a6702f141fae590b2f4f1ec02fe9f8bd5} \item \hypertarget{class_q_c_p_item_text_a2dec3e08c11f51639629374ecec3bd62}{}Q\+String {\bfseries m\+Text}\label{class_q_c_p_item_text_a2dec3e08c11f51639629374ecec3bd62} \item \hypertarget{class_q_c_p_item_text_a6c27f7dc1a962a04b32430cf99f04654}{}Qt\+::\+Alignment {\bfseries m\+Position\+Alignment}\label{class_q_c_p_item_text_a6c27f7dc1a962a04b32430cf99f04654} \item \hypertarget{class_q_c_p_item_text_acdb2e50c38e83da00f083771efbd213f}{}Qt\+::\+Alignment {\bfseries m\+Text\+Alignment}\label{class_q_c_p_item_text_acdb2e50c38e83da00f083771efbd213f} \item \hypertarget{class_q_c_p_item_text_ac37df0061552225d2277e1ee3b48f2cb}{}double {\bfseries m\+Rotation}\label{class_q_c_p_item_text_ac37df0061552225d2277e1ee3b48f2cb} \item \hypertarget{class_q_c_p_item_text_ae7b3ef0ce6046efd4b346d28f2e1fb67}{}Q\+Margins {\bfseries m\+Padding}\label{class_q_c_p_item_text_ae7b3ef0ce6046efd4b346d28f2e1fb67} \end{DoxyCompactItemize} \subsection*{Additional Inherited Members} \subsection{Detailed Description} A text label. Its position is defined by the member {\itshape position} and the setting of \hyperlink{class_q_c_p_item_text_a781cdf8c640fc6a055dcff1e675c8c7a}{set\+Position\+Alignment}. The latter controls which part of the text rect shall be aligned with {\itshape position}. The text alignment itself (i.\+e. left, center, right) can be controlled with \hyperlink{class_q_c_p_item_text_ab5bc0684c4d1bed81949a11b34dba478}{set\+Text\+Alignment}. The text may be rotated around the {\itshape position} point with \hyperlink{class_q_c_p_item_text_a4bcc10cd97952c3f749d75824b5077f0}{set\+Rotation}. \subsection{Constructor \& Destructor Documentation} \hypertarget{class_q_c_p_item_text_a77ff96a2972a00872ff8f8c67143abbe}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{Q\+C\+P\+Item\+Text}]{\setlength{\rightskip}{0pt plus 5cm}Q\+C\+P\+Item\+Text\+::\+Q\+C\+P\+Item\+Text ( \begin{DoxyParamCaption} \item[{{\bf Q\+Custom\+Plot} $\ast$}]{parent\+Plot} \end{DoxyParamCaption} )}\label{class_q_c_p_item_text_a77ff96a2972a00872ff8f8c67143abbe} Creates a text item and sets default values. The constructed item can be added to the plot with \hyperlink{class_q_custom_plot_aa500620379262321685cb7a7674cbd2a}{Q\+Custom\+Plot\+::add\+Item}. \subsection{Member Function Documentation} \hypertarget{class_q_c_p_item_text_a285b95bb6634c2e4f7768abb7a8bc69c}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!select\+Test@{select\+Test}} \index{select\+Test@{select\+Test}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{select\+Test}]{\setlength{\rightskip}{0pt plus 5cm}double Q\+C\+P\+Item\+Text\+::select\+Test ( \begin{DoxyParamCaption} \item[{const Q\+Point\+F \&}]{pos, } \item[{bool}]{only\+Selectable, } \item[{Q\+Variant $\ast$}]{details = {\ttfamily 0}} \end{DoxyParamCaption} ) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{class_q_c_p_item_text_a285b95bb6634c2e4f7768abb7a8bc69c} This function is used to decide whether a click hits a layerable object or not. {\itshape pos} is a point in pixel coordinates on the \hyperlink{class_q_custom_plot}{Q\+Custom\+Plot} surface. This function returns the shortest pixel distance of this point to the object. If the object is either invisible or the distance couldn\textquotesingle{}t be determined, -\/1.\+0 is returned. Further, if {\itshape only\+Selectable} is true and the object is not selectable, -\/1.\+0 is returned, too. If the item is represented not by single lines but by an area like \hyperlink{class_q_c_p_item_rect}{Q\+C\+P\+Item\+Rect} or \hyperlink{class_q_c_p_item_text}{Q\+C\+P\+Item\+Text}, a click inside the area returns a constant value greater zero (typically the selection\+Tolerance of the parent \hyperlink{class_q_custom_plot}{Q\+Custom\+Plot} multiplied by 0.\+99). If the click lies outside the area, this function returns -\/1.\+0. Providing a constant value for area objects allows selecting line objects even when they are obscured by such area objects, by clicking close to the lines (i.\+e. closer than 0.\+99$\ast$selection\+Tolerance). The actual setting of the selection state is not done by this function. This is handled by the parent \hyperlink{class_q_custom_plot}{Q\+Custom\+Plot} when the mouse\+Release\+Event occurs, and the finally selected object is notified via the select\+Event/deselect\+Event methods. {\itshape details} is an optional output parameter. Every layerable subclass may place any information in {\itshape details}. This information will be passed to select\+Event when the parent \hyperlink{class_q_custom_plot}{Q\+Custom\+Plot} decides on the basis of this select\+Test call, that the object was successfully selected. The subsequent call to select\+Event will carry the {\itshape details}. This is useful for multi-\/part objects (like \hyperlink{class_q_c_p_axis}{Q\+C\+P\+Axis}). This way, a possibly complex calculation to decide which part was clicked is only done once in \hyperlink{class_q_c_p_item_text_a285b95bb6634c2e4f7768abb7a8bc69c}{select\+Test}. The result (i.\+e. the actually clicked part) can then be placed in {\itshape details}. So in the subsequent select\+Event, the decision which part was selected doesn\textquotesingle{}t have to be done a second time for a single selection operation. You may pass 0 as {\itshape details} to indicate that you are not interested in those selection details. \begin{DoxySeeAlso}{See also} select\+Event, deselect\+Event, \hyperlink{class_q_custom_plot_a5ee1e2f6ae27419deca53e75907c27e5}{Q\+Custom\+Plot\+::set\+Interactions} \end{DoxySeeAlso} Implements \hyperlink{class_q_c_p_abstract_item_a96d522d10ffc0413b9a366c6f7f0476b}{Q\+C\+P\+Abstract\+Item}. \hypertarget{class_q_c_p_item_text_a1c7e131516df2ed8d941ef31240ded8e}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!set\+Brush@{set\+Brush}} \index{set\+Brush@{set\+Brush}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{set\+Brush}]{\setlength{\rightskip}{0pt plus 5cm}void Q\+C\+P\+Item\+Text\+::set\+Brush ( \begin{DoxyParamCaption} \item[{const Q\+Brush \&}]{brush} \end{DoxyParamCaption} )}\label{class_q_c_p_item_text_a1c7e131516df2ed8d941ef31240ded8e} Sets the brush that will be used do fill the background of the text. To disable the background, set {\itshape brush} to Qt\+::\+No\+Brush. \begin{DoxySeeAlso}{See also} \hyperlink{class_q_c_p_item_text_a6b8377eeb2af75eb9528422671ac16cb}{set\+Selected\+Brush}, \hyperlink{class_q_c_p_item_text_a9b9ec6eea0eb0603977ff84d4c78d0a3}{set\+Pen}, \hyperlink{class_q_c_p_item_text_aeea8a3e01f135f9dd0bb08f51db66310}{set\+Padding} \end{DoxySeeAlso} \hypertarget{class_q_c_p_item_text_aa51efc0841fe52da9eaf8aff6fc8a8b2}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!set\+Color@{set\+Color}} \index{set\+Color@{set\+Color}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{set\+Color}]{\setlength{\rightskip}{0pt plus 5cm}void Q\+C\+P\+Item\+Text\+::set\+Color ( \begin{DoxyParamCaption} \item[{const Q\+Color \&}]{color} \end{DoxyParamCaption} )}\label{class_q_c_p_item_text_aa51efc0841fe52da9eaf8aff6fc8a8b2} Sets the color of the text. \hypertarget{class_q_c_p_item_text_a94ad60ebe04f5c07c35e7c2029e96b1f}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!set\+Font@{set\+Font}} \index{set\+Font@{set\+Font}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{set\+Font}]{\setlength{\rightskip}{0pt plus 5cm}void Q\+C\+P\+Item\+Text\+::set\+Font ( \begin{DoxyParamCaption} \item[{const Q\+Font \&}]{font} \end{DoxyParamCaption} )}\label{class_q_c_p_item_text_a94ad60ebe04f5c07c35e7c2029e96b1f} Sets the font of the text. \begin{DoxySeeAlso}{See also} \hyperlink{class_q_c_p_item_text_a0be2841772f83663c4db307928b82816}{set\+Selected\+Font}, \hyperlink{class_q_c_p_item_text_aa51efc0841fe52da9eaf8aff6fc8a8b2}{set\+Color} \end{DoxySeeAlso} \hypertarget{class_q_c_p_item_text_aeea8a3e01f135f9dd0bb08f51db66310}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!set\+Padding@{set\+Padding}} \index{set\+Padding@{set\+Padding}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{set\+Padding}]{\setlength{\rightskip}{0pt plus 5cm}void Q\+C\+P\+Item\+Text\+::set\+Padding ( \begin{DoxyParamCaption} \item[{const Q\+Margins \&}]{padding} \end{DoxyParamCaption} )}\label{class_q_c_p_item_text_aeea8a3e01f135f9dd0bb08f51db66310} Sets the distance between the border of the text rectangle and the text. The appearance (and visibility) of the text rectangle can be controlled with \hyperlink{class_q_c_p_item_text_a9b9ec6eea0eb0603977ff84d4c78d0a3}{set\+Pen} and \hyperlink{class_q_c_p_item_text_a1c7e131516df2ed8d941ef31240ded8e}{set\+Brush}. \hypertarget{class_q_c_p_item_text_a9b9ec6eea0eb0603977ff84d4c78d0a3}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!set\+Pen@{set\+Pen}} \index{set\+Pen@{set\+Pen}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{set\+Pen}]{\setlength{\rightskip}{0pt plus 5cm}void Q\+C\+P\+Item\+Text\+::set\+Pen ( \begin{DoxyParamCaption} \item[{const Q\+Pen \&}]{pen} \end{DoxyParamCaption} )}\label{class_q_c_p_item_text_a9b9ec6eea0eb0603977ff84d4c78d0a3} Sets the pen that will be used do draw a rectangular border around the text. To disable the border, set {\itshape pen} to Qt\+::\+No\+Pen. \begin{DoxySeeAlso}{See also} \hyperlink{class_q_c_p_item_text_a291febe586f0da3f1c392e77bef4aa20}{set\+Selected\+Pen}, \hyperlink{class_q_c_p_item_text_a1c7e131516df2ed8d941ef31240ded8e}{set\+Brush}, \hyperlink{class_q_c_p_item_text_aeea8a3e01f135f9dd0bb08f51db66310}{set\+Padding} \end{DoxySeeAlso} \hypertarget{class_q_c_p_item_text_a781cdf8c640fc6a055dcff1e675c8c7a}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!set\+Position\+Alignment@{set\+Position\+Alignment}} \index{set\+Position\+Alignment@{set\+Position\+Alignment}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{set\+Position\+Alignment}]{\setlength{\rightskip}{0pt plus 5cm}void Q\+C\+P\+Item\+Text\+::set\+Position\+Alignment ( \begin{DoxyParamCaption} \item[{Qt\+::\+Alignment}]{alignment} \end{DoxyParamCaption} )}\label{class_q_c_p_item_text_a781cdf8c640fc6a055dcff1e675c8c7a} Sets which point of the text rect shall be aligned with {\itshape position}. Examples\+: \begin{DoxyItemize} \item If {\itshape alignment} is {\ttfamily Qt\+::\+Align\+H\+Center $\vert$ Qt\+::\+Align\+Top}, the text will be positioned such that the top of the text rect will be horizontally centered on {\itshape position}. \item If {\itshape alignment} is {\ttfamily Qt\+::\+Align\+Left $\vert$ Qt\+::\+Align\+Bottom}, {\itshape position} will indicate the bottom left corner of the text rect.\end{DoxyItemize} If you want to control the alignment of (multi-\/lined) text within the text rect, use \hyperlink{class_q_c_p_item_text_ab5bc0684c4d1bed81949a11b34dba478}{set\+Text\+Alignment}. \hypertarget{class_q_c_p_item_text_a4bcc10cd97952c3f749d75824b5077f0}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!set\+Rotation@{set\+Rotation}} \index{set\+Rotation@{set\+Rotation}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{set\+Rotation}]{\setlength{\rightskip}{0pt plus 5cm}void Q\+C\+P\+Item\+Text\+::set\+Rotation ( \begin{DoxyParamCaption} \item[{double}]{degrees} \end{DoxyParamCaption} )}\label{class_q_c_p_item_text_a4bcc10cd97952c3f749d75824b5077f0} Sets the angle in degrees by which the text (and the text rectangle, if visible) will be rotated around {\itshape position}. \hypertarget{class_q_c_p_item_text_a6b8377eeb2af75eb9528422671ac16cb}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!set\+Selected\+Brush@{set\+Selected\+Brush}} \index{set\+Selected\+Brush@{set\+Selected\+Brush}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{set\+Selected\+Brush}]{\setlength{\rightskip}{0pt plus 5cm}void Q\+C\+P\+Item\+Text\+::set\+Selected\+Brush ( \begin{DoxyParamCaption} \item[{const Q\+Brush \&}]{brush} \end{DoxyParamCaption} )}\label{class_q_c_p_item_text_a6b8377eeb2af75eb9528422671ac16cb} Sets the brush that will be used do fill the background of the text, when the item is selected. To disable the background, set {\itshape brush} to Qt\+::\+No\+Brush. \begin{DoxySeeAlso}{See also} \hyperlink{class_q_c_p_item_text_a1c7e131516df2ed8d941ef31240ded8e}{set\+Brush} \end{DoxySeeAlso} \hypertarget{class_q_c_p_item_text_ae7ba0bdb75c897b028388e45bfd435fa}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!set\+Selected\+Color@{set\+Selected\+Color}} \index{set\+Selected\+Color@{set\+Selected\+Color}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{set\+Selected\+Color}]{\setlength{\rightskip}{0pt plus 5cm}void Q\+C\+P\+Item\+Text\+::set\+Selected\+Color ( \begin{DoxyParamCaption} \item[{const Q\+Color \&}]{color} \end{DoxyParamCaption} )}\label{class_q_c_p_item_text_ae7ba0bdb75c897b028388e45bfd435fa} Sets the color of the text that will be used when the item is selected. \hypertarget{class_q_c_p_item_text_a0be2841772f83663c4db307928b82816}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!set\+Selected\+Font@{set\+Selected\+Font}} \index{set\+Selected\+Font@{set\+Selected\+Font}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{set\+Selected\+Font}]{\setlength{\rightskip}{0pt plus 5cm}void Q\+C\+P\+Item\+Text\+::set\+Selected\+Font ( \begin{DoxyParamCaption} \item[{const Q\+Font \&}]{font} \end{DoxyParamCaption} )}\label{class_q_c_p_item_text_a0be2841772f83663c4db307928b82816} Sets the font of the text that will be used when the item is selected. \begin{DoxySeeAlso}{See also} \hyperlink{class_q_c_p_item_text_a94ad60ebe04f5c07c35e7c2029e96b1f}{set\+Font} \end{DoxySeeAlso} \hypertarget{class_q_c_p_item_text_a291febe586f0da3f1c392e77bef4aa20}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!set\+Selected\+Pen@{set\+Selected\+Pen}} \index{set\+Selected\+Pen@{set\+Selected\+Pen}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{set\+Selected\+Pen}]{\setlength{\rightskip}{0pt plus 5cm}void Q\+C\+P\+Item\+Text\+::set\+Selected\+Pen ( \begin{DoxyParamCaption} \item[{const Q\+Pen \&}]{pen} \end{DoxyParamCaption} )}\label{class_q_c_p_item_text_a291febe586f0da3f1c392e77bef4aa20} Sets the pen that will be used do draw a rectangular border around the text, when the item is selected. To disable the border, set {\itshape pen} to Qt\+::\+No\+Pen. \begin{DoxySeeAlso}{See also} \hyperlink{class_q_c_p_item_text_a9b9ec6eea0eb0603977ff84d4c78d0a3}{set\+Pen} \end{DoxySeeAlso} \hypertarget{class_q_c_p_item_text_a3dacdda0ac88f99a05b333b977c48747}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!set\+Text@{set\+Text}} \index{set\+Text@{set\+Text}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{set\+Text}]{\setlength{\rightskip}{0pt plus 5cm}void Q\+C\+P\+Item\+Text\+::set\+Text ( \begin{DoxyParamCaption} \item[{const Q\+String \&}]{text} \end{DoxyParamCaption} )}\label{class_q_c_p_item_text_a3dacdda0ac88f99a05b333b977c48747} Sets the text that will be displayed. Multi-\/line texts are supported by inserting a line break character, e.\+g. \textquotesingle{}~\newline \textquotesingle{}. \begin{DoxySeeAlso}{See also} \hyperlink{class_q_c_p_item_text_a94ad60ebe04f5c07c35e7c2029e96b1f}{set\+Font}, \hyperlink{class_q_c_p_item_text_aa51efc0841fe52da9eaf8aff6fc8a8b2}{set\+Color}, \hyperlink{class_q_c_p_item_text_ab5bc0684c4d1bed81949a11b34dba478}{set\+Text\+Alignment} \end{DoxySeeAlso} \hypertarget{class_q_c_p_item_text_ab5bc0684c4d1bed81949a11b34dba478}{}\index{Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}!set\+Text\+Alignment@{set\+Text\+Alignment}} \index{set\+Text\+Alignment@{set\+Text\+Alignment}!Q\+C\+P\+Item\+Text@{Q\+C\+P\+Item\+Text}} \subsubsection[{set\+Text\+Alignment}]{\setlength{\rightskip}{0pt plus 5cm}void Q\+C\+P\+Item\+Text\+::set\+Text\+Alignment ( \begin{DoxyParamCaption} \item[{Qt\+::\+Alignment}]{alignment} \end{DoxyParamCaption} )}\label{class_q_c_p_item_text_ab5bc0684c4d1bed81949a11b34dba478} Controls how (multi-\/lined) text is aligned inside the text rect (typically Qt\+::\+Align\+Left, Qt\+::\+Align\+Center or Qt\+::\+Align\+Right). The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize} \item \hyperlink{qcustomplot_8h}{qcustomplot.\+h}\item \hyperlink{qcustomplot_8cpp}{qcustomplot.\+cpp}\end{DoxyCompactItemize}