diff options
Diffstat (limited to 'kparts/tests/plugin_spellcheck.cpp')
-rw-r--r-- | kparts/tests/plugin_spellcheck.cpp | 39 |
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> |