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

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

MenuBarWidget Class Reference

Collaboration diagram for MenuBarWidget:
Collaboration graph
[legend]

List of all members.

Signals

void isEmptyChanged ()
void menuBarClosed ()

Public Member Functions

bool isEmpty () const
bool isOpened () const
 MenuBarWidget (QMenu *windowMenu, QWidget *parent=0)

Protected Member Functions

bool eventFilter (QObject *, QEvent *)

Private Slots

void slotActionActivationRequested (QAction *action)
void slotActiveWindowChanged (BamfWindow *, BamfWindow *)
void slotMenuUpdated ()
void slotViewOpened ()
void slotWindowRegistered (WId, const QString &service, const QDBusObjectPath &menuObjectPath)
void slotWindowUnregistered (WId)
void updateMenuBar ()

Private Member Functions

QMenu * menuForWinId (WId) const
void setupMenuBar ()
void setupRegistrar ()
void updateActiveWinId (BamfWindow *)

Private Attributes

WId m_activeWinId
ImporterForWId m_importers
QMenuBar * m_menuBar
Registrarm_registrar
QTimer * m_updateMenuBarTimer
QMenu * m_windowMenu

Friends

class MenuBarClosedHelper

Detailed Description

Definition at line 65 of file menubarwidget.h.


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

Generated by  Doxygen 1.6.0   Back to index