summaryrefslogtreecommitdiffstats
path: root/kparts/tests/plugin_spellcheck.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kparts/tests/plugin_spellcheck.cpp')
-rw-r--r--kparts/tests/plugin_spellcheck.cpp39
1 files changed, 0 insertions, 39 deletions
diff --git a/kparts/tests/plugin_spellcheck.cpp b/kparts/tests/plugin_spellcheck.cpp
deleted file mode 100644
index 5521bf22f..000000000
--- a/kparts/tests/plugin_spellcheck.cpp
+++ /dev/null
@@ -1,39 +0,0 @@
-#include "notepad.h" // this plugin applies to a notepad part
-#include <tqmultilineedit.h>
-#include "plugin_spellcheck.h"
-#include <kaction.h>
-#include <kgenericfactory.h>
-#include <kmessagebox.h>
-#include <klocale.h>
-#include <kdebug.h>
-
-PluginSpellCheck::PluginSpellCheck( TQObject* parent, const char* name,
- const TQStringList& )
- : Plugin( parent, name )
-{
- (void) new KAction( "&Select current line (plugin)", 0, this, TQT_SLOT(slotSpellCheck()),
- actionCollection(), "spellcheck" );
-}
-
-PluginSpellCheck::~PluginSpellCheck()
-{
-}
-
-void PluginSpellCheck::slotSpellCheck()
-{
- kdDebug() << "Plugin parent : " << parent()->name() << " (" << parent()->className() << ")" << endl;
- // The parent is assumed to be a NotepadPart
- if ( !parent()->inherits("NotepadPart") )
- KMessageBox::error(0L,"You just called the spell-check action on a wrong part (not NotepadPart)");
- else
- {
- NotepadPart * part = (NotepadPart *) parent();
- TQMultiLineEdit * widget = (TQMultiLineEdit *) part->widget();
- widget->selectAll(); //selects current line !
- }
-}
-
-K_EXPORT_COMPONENT_FACTORY( libspellcheckplugin,
- KGenericFactory<PluginSpellCheck> );
-
-#include <plugin_spellcheck.moc>