21#include "KoViewIface.h"
25#include <tdeapplication.h>
26#include <dcopclient.h>
27#include <kdcopactionproxy.h>
31TQCString KoViewIface::newIfaceName()
33 static int s_viewIFNumber = 0;
34 TQCString name; name.setNum( s_viewIFNumber++ ); name.prepend( "View-");
38KoViewIface::KoViewIface( KoView *view )
44KoViewIface::KoViewIface( const char *name, KoView *view )
51KoViewIface::~KoViewIface()
56DCOPRef KoViewIface::action( const TQCString &name )
58 return DCOPRef( kapp->dcopClient()->appId(), m_actionProxy->actionObjectId( name ) );
61QCStringList KoViewIface::actions()
64 TQValueList<TDEAction *> lst = m_actionProxy->actions();
65 TQValueList<TDEAction *>::ConstIterator it = lst.begin();
66 TQValueList<TDEAction *>::ConstIterator end = lst.end();
67 for (; it != end; ++it )
68 res.append( (*it)->name() );
73TQMap<TQCString,DCOPRef> KoViewIface::actionMap()
75 return m_actionProxy->actionMap();
virtual TDEActionCollection * actionCollection() const
This class is used to display a KoDocument.
const char * name(StdAction id)
|