Logo Search packages:      
Sourcecode: yakuake-kde4 version File versions  Download package

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

MainWindow Class Reference

Collaboration diagram for MainWindow:
Collaboration graph

List of all members.

Public Slots

void handleContextDependendAction (QAction *action=0, int sessionId=-1)
Q_SCRIPTABLE void toggleWindowState ()

Public Member Functions

KActionCollection * actionCollection ()
 MainWindow (QWidget *parent=0)
KMenu * menu ()
void setContextDependendActionsQuiet (bool quiet)
Skinskin ()
bool useTranslucency ()

Protected Member Functions

virtual void changeEvent (QEvent *event)
virtual void moveEvent (QMoveEvent *)
virtual void paintEvent (QPaintEvent *)
virtual bool queryClose ()

Private Slots

void activate ()
void applySettings ()
void applySkin ()
void applyWindowGeometry ()
void applyWindowProperties ()
void configureApp ()
void configureKeys ()
void decreaseWindowHeight ()
void decreaseWindowWidth ()
void firstRunDialogFinished ()
void firstRunDialogOk ()
void handleSwitchToAction ()
void increaseWindowHeight ()
void increaseWindowWidth ()
void openWindow ()
void pollMouse ()
void retractWindow ()
void setFullScreen (bool state)
void setKeepOpen (bool keepOpen)
void setScreen (QAction *action)
void setWindowGeometry (int width, int height, int position)
void setWindowHeight (int height)
void setWindowHeight (QAction *action)
void setWindowWidth (QAction *action)
void setWindowWidth (int width)
void showFirstRunDialog ()
void toggleMousePoll (bool poll)
void updateFullScreen ()
void whatsThis ()

Private Member Functions

QRect getDesktopGeometry ()
int getScreen ()
void setupActions ()
void setupMenu ()
void showStartupPopup ()
void updateMask ()
void updateScreenMenu ()
void updateUseTranslucency ()
void updateWindowHeightMenu ()
void updateWindowSizeMenus ()
void updateWindowWidthMenu ()

Private Attributes

KActionCollection * m_actionCollection
int m_animationFrame
int m_animationStepSize
QTimer m_animationTimer
QList< KAction * > m_contextDependendActions
KHelpMenu * m_helpMenu
KMenu * m_menu
QTimer m_mousePoller
KMenu * m_screenMenu
bool m_useTranslucency
KMenu * m_windowHeightMenu
KMenu * m_windowWidthMenu

Detailed Description

Definition at line 49 of file mainwindow.h.

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

Generated by  Doxygen 1.6.0   Back to index