Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

LnkWrapper.h

Go to the documentation of this file.
00001 #ifndef _LNK_WRAPPER_H_
00002 #define _LNK_WRAPPER_H_
00003 
00004 #include <qstring.h>
00005 #include <qstringlist.h>
00006 
00007 #include <qpe/applnk.h>
00008 
00009 #include "AppLnkWrapper.h"
00010 #include "DocLnkWrapper.h"
00011 #include "ExecLnk.h"
00012 #include "QCopLnk.h"
00013 #include "TextLnk.h"
00014 #include "MenuLnk.h"
00015 
00016 class LnkWrapper
00017 {
00018 public:
00019         LnkWrapper(const QStringList& params);
00020         virtual ~LnkWrapper();
00021 
00022         bool isValid(){
00023                 return(m_pLnk && m_pLnk->isValid());
00024         }
00025         AnyLnk& instance(){
00026                 return(*m_pLnk);
00027         }
00028 private:
00029         AnyLnk* m_pLnk;
00030 };
00031 
00032 #endif /* _LNK_WRAPPER_H_ */
00033 

Generated on Sat Nov 5 16:16:42 2005 for OPIE by  doxygen 1.4.2