diff options
Diffstat (limited to 'part/dcopiface_part_ro.cpp')
-rw-r--r-- | part/dcopiface_part_ro.cpp | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/part/dcopiface_part_ro.cpp b/part/dcopiface_part_ro.cpp new file mode 100644 index 0000000..c2794d0 --- /dev/null +++ b/part/dcopiface_part_ro.cpp @@ -0,0 +1,67 @@ +/*************************************************************************** + dcopiface_part_ro.cpp - description + ------------------- + begin : Tue Oct 23 2001 + copyright : (C) 2001, 2002, 2003 by The KXMLEditor Team + email : lvanek@users.sourceforge.net + ***************************************************************************/ + +/*************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +#include "dcopiface_part_ro.h" +#include "kxmleditorpart.h" +//--------------------------------------------------------------------------- +// KXMLEditorPartIfaceReadOnly +//--------------------------------------------------------------------------- +QString +KXMLEditorPartIfaceReadOnly::saveAsFile(const QString & ) +{ + return "Not implemented."; +} + +QString +KXMLEditorPartIfaceReadOnly::selectNode(const QString & szPathToNode) +{ + m_pKXEPart->slotPathSelected(szPathToNode); + + if ( m_pKXEPart->getSelectedPath() == szPathToNode ) + return "Selecting node failed."; + + return QString(); +} + +QString +KXMLEditorPartIfaceReadOnly::currentNode() const +{ + return m_pKXEPart->getSelectedPath(); +} + + +//--------------------------------------------------------------------------- +// KXMLEditorPartIface +//--------------------------------------------------------------------------- +QString +KXMLEditorPartIfaceReadWrite::openURL(const QString & szURL) +{ + KURL url(szURL); + if (! url.isValid () ) + return "URL is not valid."; + if ( m_pKXEPart->openURL(url) ) + return QString(); + else + return "Opening URL failed."; +} + + +QString +KXMLEditorPartIfaceReadWrite::close() +{ + return "Not implemented."; +} + |