27 #ifndef _KMDI_CHILD_FRM_CAPTION_H_ 28 #define _KMDI_CHILD_FRM_CAPTION_H_ 32 #include "kmdidefines.h" 37 class KMdiChildFrmCaptionPrivate;
61 void setActive(
bool bActive );
66 void setCaption(
const TQString& text );
77 void slot_moveViaSystemMenu();
83 virtual void paintEvent( TQPaintEvent *e );
88 virtual void mousePressEvent( TQMouseEvent * );
93 virtual void mouseDoubleClickEvent( TQMouseEvent * );
98 virtual void mouseReleaseEvent( TQMouseEvent * );
103 virtual void mouseMoveEvent( TQMouseEvent *e );
109 TQString abbreviateText( TQString origStr,
int maxWidth );
140 KMdiChildFrmCaptionPrivate *d;
143 #endif //_KMDICAPTION_H_ KMdiChildFrm * m_pParent
parent widget
bool m_bActive
state variable indicating whether activated or not activated
TQPoint m_offset
the position offset related to its parent widget (internally used for translating mouse move position...
TQString m_szCaption
the title string shown in the caption bar
bool m_bChildInDrag
True if the child knows that it is currently being dragged.