blob: 6b9536b0a93847b75893b620edbe14966b21847c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#ifndef _LNK_WRAPPER_H_
#define _LNK_WRAPPER_H_
#include <qstring.h>
#include <qstringlist.h>
#include <qpe/applnk.h>
#include "AppLnkWrapper.h"
#include "DocLnkWrapper.h"
#include "ExecLnk.h"
#include "QCopLnk.h"
#include "TextLnk.h"
#include "MenuLnk.h"
class LnkWrapper
{
public:
LnkWrapper(const QStringList& params);
virtual ~LnkWrapper();
bool isValid(){
return(m_pLnk && m_pLnk->isValid());
}
AnyLnk& instance(){
return(*m_pLnk);
}
private:
AnyLnk* m_pLnk;
};
#endif /* _LNK_WRAPPER_H_ */
|