No Description

class_clickable_label.tex 3.2KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. \hypertarget{class_clickable_label}{}\section{Clickable\+Label Class Reference}
  2. \label{class_clickable_label}\index{Clickable\+Label@{Clickable\+Label}}
  3. {\ttfamily \#include $<$Clickable\+Label.\+h$>$}
  4. Inheritance diagram for Clickable\+Label\+:\begin{figure}[H]
  5. \begin{center}
  6. \leavevmode
  7. \includegraphics[height=2.000000cm]{class_clickable_label}
  8. \end{center}
  9. \end{figure}
  10. \subsection*{Signals}
  11. \begin{DoxyCompactItemize}
  12. \item
  13. \hypertarget{class_clickable_label_a6921078a370cf6289bc029ff92c6239c}{}void {\bfseries Mouse\+\_\+\+Pressed} ()\label{class_clickable_label_a6921078a370cf6289bc029ff92c6239c}
  14. \item
  15. \hypertarget{class_clickable_label_a7f7b212c028f557c801ce57425cbdba8}{}void {\bfseries Mouse\+\_\+\+Pos} ()\label{class_clickable_label_a7f7b212c028f557c801ce57425cbdba8}
  16. \item
  17. \hypertarget{class_clickable_label_abab95f014364c2fc02b6e8c1f1794b5c}{}void {\bfseries Mouse\+\_\+\+Left} ()\label{class_clickable_label_abab95f014364c2fc02b6e8c1f1794b5c}
  18. \end{DoxyCompactItemize}
  19. \subsection*{Public Member Functions}
  20. \begin{DoxyCompactItemize}
  21. \item
  22. \hypertarget{class_clickable_label_a62b23a9a7f7aed36692db03640561072}{}\hyperlink{class_clickable_label_a62b23a9a7f7aed36692db03640561072}{Clickable\+Label} (Q\+Widget $\ast$parent=0)\label{class_clickable_label_a62b23a9a7f7aed36692db03640561072}
  23. \begin{DoxyCompactList}\small\item\em Constructor. \end{DoxyCompactList}\item
  24. \hypertarget{class_clickable_label_a6207e08167257d9a0505a219a659c53f}{}void \hyperlink{class_clickable_label_a6207e08167257d9a0505a219a659c53f}{mouse\+Move\+Event} (Q\+Mouse\+Event $\ast$ev)\label{class_clickable_label_a6207e08167257d9a0505a219a659c53f}
  25. \begin{DoxyCompactList}\small\item\em Funtion to add mouse event to the label\+Widget. \end{DoxyCompactList}\item
  26. \hypertarget{class_clickable_label_adfec8a6c2ddd87b673f3a734ea6afa2b}{}void \hyperlink{class_clickable_label_adfec8a6c2ddd87b673f3a734ea6afa2b}{mouse\+Press\+Event} (Q\+Mouse\+Event $\ast$ev)\label{class_clickable_label_adfec8a6c2ddd87b673f3a734ea6afa2b}
  27. \begin{DoxyCompactList}\small\item\em Funtion to add mouse event to the label\+Widget. \end{DoxyCompactList}\item
  28. \hypertarget{class_clickable_label_ad884c3cdc7a6c16af19143e84c79b5da}{}void \hyperlink{class_clickable_label_ad884c3cdc7a6c16af19143e84c79b5da}{leave\+Event} (Q\+Event $\ast$)\label{class_clickable_label_ad884c3cdc7a6c16af19143e84c79b5da}
  29. \begin{DoxyCompactList}\small\item\em Funtion to add mouse event to the label\+Widget. \end{DoxyCompactList}\end{DoxyCompactItemize}
  30. \subsection*{Public Attributes}
  31. \begin{DoxyCompactItemize}
  32. \item
  33. \hypertarget{class_clickable_label_ac4efea912d411bc2ab98b4ea06cb076a}{}int {\bfseries x}\label{class_clickable_label_ac4efea912d411bc2ab98b4ea06cb076a}
  34. \item
  35. \hypertarget{class_clickable_label_ad59a3ac94dbad08ac2f60d70b063d130}{}int {\bfseries y}\label{class_clickable_label_ad59a3ac94dbad08ac2f60d70b063d130}
  36. \end{DoxyCompactItemize}
  37. \subsection{Detailed Description}
  38. A class that permits a label to be clicked.
  39. With this class we can determine de mouse position when is pressed and when the mouse left the label.
  40. The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
  41. \item
  42. Clickable\+Label.\+h\item
  43. Clickable\+Label.\+cpp\end{DoxyCompactItemize}