|
|
This is the main interface to the KMainWindow. This will provide a consistant dcop interface to all KDE applications that use it.
| KMainWindowInterface ( KMainWindow * mainWindow )
| KMainWindowInterface |
Construct a new interface object.
Parameters:
| mainWindow | - The parent KMainWindow object that will provide us with the KAction objects. |
| ~KMainWindowInterface ()
| ~KMainWindowInterface |
Destructor Cleans up the dcop action proxy object.
| QCStringList functionsDynamic ()
| functionsDynamic |
Reimplemented from DCOPObject.
| bool processDynamic (const QCString &fun, const QByteArray &data, QCString& replyType, QByteArray &replyData)
| processDynamic |
Reimplemented from DCOPObject.
| QCStringList actions ()
| actions |
[k_dcop]
Return a list of actions available to the application's window.
Returns: A QCStringList containing valid names actions.
| bool activateAction ( QCString action)
| activateAction |
[k_dcop]
Activates the requested action.
Parameters:
| action | The name of the action to activate. The names of valid can actions can be found by calling actions(). |
Returns: The success of the operation.
| bool disableAction ( QCString action)
| disableAction |
[k_dcop]
Disables the requested action.
Parameters:
| action | The name of the action to activate. The names of valid can actions can be found by calling actions(). |
Returns: The success of the operation.
| bool enableAction ( QCString action)
| enableAction |
[k_dcop]
Enables the requested action.
Parameters:
| action | The name of the action to activate. The names of valid can actions can be found by calling actions(). |
Returns: The success of the operation.
| bool actionIsEnabled ( QCString action)
| actionIsEnabled |
[k_dcop]
Returns the status of the requested action.
Parameters:
| action | The name of the action to activate. The names of valid can actions can be found by calling actions(). |
Returns: The state of the current Actions, TRUE - enabled, FALSE - disabled.
| QCString actionToolTip ( QCString action)
| actionToolTip |
[k_dcop]
Returns the tool tip text of the requested action.
Parameters:
| action | The name of the action to activate. The names of valid can actions can be found by calling actions(). |
Returns: A QCString containing the text of the actions tool tip.
| DCOPRef action ( const QCString &name )
| action |
[k_dcop]
Returns a dcop reference to the selected KAction
Parameters:
| action | The name of the action to activate, The names of valid actions can be found by calling @actions(). |
Returns: A DCOPRef for the kaction.
| QMap<QCString,DCOPRef> actionMap ()
| actionMap |
[k_dcop]
Returns and action map
| int getWinID ()
| getWinID |
[k_dcop]
Returns the ID of the current main window. This is useful for automated screen captures or other evil widget fun.
Returns: A integer value of the main window's ID.
| void grabWindowToClipBoard ()
| grabWindowToClipBoard |
[k_dcop]
Copies a pixmap representation of the current main window to the clipboard.