summaryrefslogtreecommitdiff
path: root/libopie2/examples/opiecore/oplugins/oplugins.cpp
Side-by-side diff
Diffstat (limited to 'libopie2/examples/opiecore/oplugins/oplugins.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie2/examples/opiecore/oplugins/oplugins.cpp47
1 files changed, 0 insertions, 47 deletions
diff --git a/libopie2/examples/opiecore/oplugins/oplugins.cpp b/libopie2/examples/opiecore/oplugins/oplugins.cpp
deleted file mode 100644
index 26623be..0000000
--- a/libopie2/examples/opiecore/oplugins/oplugins.cpp
+++ b/dev/null
@@ -1,47 +0,0 @@
-/*
- * You may copy, modify and or distribute without any limitation
- */
-#include <opie2/odebug.h>
-#include <opie2/opluginloader.h>
-
-#include <opie2/todayplugininterface.h>
-
-using Opie::Core::OPluginItem;
-using Opie::Core::OGenericPluginLoader;
-using Opie::Core::OPluginLoader;
-
-void debugLst( const OPluginItem::List& lst ) {
- for ( OPluginItem::List::ConstIterator it = lst.begin(); it != lst.end(); ++it )
- odebug << "Name " << (*it).name() << " " << (*it).path() << " " << (*it).position() << oendl;
-}
-
-
-int main( void ) {
- OGenericPluginLoader loader( "today", true );
- loader.setAutoDelete( true );
-
- odebug << "IS in Safe Mode" << loader.isInSafeMode() << oendl;
-
- OPluginItem::List lst = loader.allAvailable( true );
- debugLst( lst );
-
- lst = loader.filtered( true );
- debugLst( lst );
-
- for ( OPluginItem::List::Iterator it = lst.begin(); it != lst.end(); ++it ) {
- QUnknownInterface* iface = loader.load( *it, IID_TodayPluginInterface );
- }
-
- OPluginLoader loader2("today",true);
- OPluginItem::List lst2 = loader2.allAvailable( true );
- debugLst( lst2 );
-
- for( OPluginItem::List::Iterator it = lst.begin(); it != lst.end(); ++it ){
- TodayPluginInterface* iface = loader2.load<TodayPluginInterface>( *it, IID_TodayPluginInterface );
- }
-
-
- /*
- * now it's autodelete so cleaned up for us
- */
-}