21#include "KoMainWindowIface.h"
23#include "KoMainWindow.h"
25#include <tdeapplication.h>
26#include <dcopclient.h>
27#include <kdcopactionproxy.h>
29KoMainWindowIface::KoMainWindowIface( KoMainWindow *mainwindow )
32 m_pMainWindow = mainwindow;
36KoMainWindowIface::~KoMainWindowIface()
41DCOPRef KoMainWindowIface::action( const TQCString &name )
43 return DCOPRef( kapp->dcopClient()->appId(), m_actionProxy->actionObjectId( name ) );
46QCStringList KoMainWindowIface::actions()
49 TQValueList<TDEAction *> lst = m_actionProxy->actions();
50 TQValueList<TDEAction *>::ConstIterator it = lst.begin();
51 TQValueList<TDEAction *>::ConstIterator end = lst.end();
52 for (; it != end; ++it )
53 res.append( (*it)->name() );
58TQMap<TQCString,DCOPRef> KoMainWindowIface::actionMap()
60 return m_actionProxy->actionMap();
63ASYNC KoMainWindowIface::print( bool quick) {
64 m_pMainWindow->print(quick);
virtual TDEActionCollection * actionCollection() const
Main window for a KOffice application.
|