123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389 |
- \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}
|