Logo Search packages:      
Sourcecode: unity-2d version File versions  Download package

Signals | Public Member Functions | Protected Member Functions | Protected Attributes | Properties | Private Slots | Private Member Functions | Private Attributes

AutoHideBehavior Class Reference

#include <autohidebehavior.h>

Inheritance diagram for AutoHideBehavior:
Inheritance graph
[legend]
Collaboration diagram for AutoHideBehavior:
Collaboration graph
[legend]

List of all members.

Signals

void panelChanged (QWidget *panel)
void visibleChanged (bool visible)

Public Member Functions

 AutoHideBehavior (QWidget *panel=0)
QWidget * panel () const
void setPanel (QWidget *panel)
bool visible () const

Protected Member Functions

bool eventFilter (QObject *, QEvent *)

Protected Attributes

QWidget * m_panel
bool m_visible

Properties

QWidget panel
bool visible

Private Slots

void hidePanel ()
void showPanel ()

Private Member Functions

void createEdgeHitDetector ()

Private Attributes

QTimer * m_autohideTimer
EdgeHitDetectorm_edgeHitDetector

Detailed Description

This class implements the classic autohide-on-timeout behavior

Definition at line 38 of file autohidebehavior.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index