kmdi Library API Documentation

KMDIPrivate::KMDIGUIClient Class Reference

A class derived from KXMLGUIClient that handles the various KMDI modes. More...

#include <kmdiguiclient.h>

Inheritance diagram for KMDIPrivate::KMDIGUIClient:

Inheritance graph
[legend]
Collaboration diagram for KMDIPrivate::KMDIGUIClient:

Collaboration graph
[legend]
List of all members.

Signals

void toggleTop ()
void toggleLeft ()
void toggleRight ()
void toggleBottom ()

Public Member Functions

 KMDIGUIClient (KMdiMainFrm *mdiMainFrm, bool showMDIModeAction, const char *name=0)
virtual ~KMDIGUIClient ()
void addToolView (KMdiToolViewAccessor *)

Detailed Description

A class derived from KXMLGUIClient that handles the various KMDI modes.

Definition at line 41 of file kmdiguiclient.h.


Member Function Documentation

void KMDIGUIClient::addToolView KMdiToolViewAccessor  ) 
 

Add a new tool view to this KMDIGUIClient.

Reads the shortcut for the tool view from the KMDI application's config file and also adds a ToggleToolViewAction so that the visibility of the toolviews can be turned on and off

Definition at line 246 of file kmdiguiclient.cpp.

References QPtrList::append(), QWidget::caption(), QObject::connect(), KMdiToolViewAccessor::d, QObject::destroyed(), QString::latin1(), KMdiToolViewAccessor::wrappedWidget(), and KMdiToolViewAccessor::wrapperWidget().

Referenced by KMdiToolViewAccessor::setWidgetToWrap().

void KMDIPrivate::KMDIGUIClient::toggleTop  )  [signal]
 

Toggle the top tool dock.

Referenced by KMDIGUIClient().

void KMDIPrivate::KMDIGUIClient::toggleLeft  )  [signal]
 

Toggle the left tool dock.

Referenced by KMDIGUIClient().

void KMDIPrivate::KMDIGUIClient::toggleRight  )  [signal]
 

Toggle the right tool dock.

Referenced by KMDIGUIClient().

void KMDIPrivate::KMDIGUIClient::toggleBottom  )  [signal]
 

Toggle the bottom tool dock.

Referenced by KMDIGUIClient().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for kmdi Library Version 3.4.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Thu Jul 20 12:51:22 2006 by doxygen 1.4.4 written by Dimitri van Heesch, © 1997-2003