source: ntrip/trunk/GnssCenter/main/plugininterface.h@ 5052

Last change on this file since 5052 was 5052, checked in by mervart, 11 years ago
File size: 405 bytes
Line 
1#ifndef GnssCenter_PLUGININTERFACE_H
2#define GnssCenter_PLUGININTERFACE_H
3
4#include <QtPlugin>
5
6namespace GnssCenter {
7
8class t_pluginInterface {
9 public:
10 virtual void show() = 0;
11};
12
13class t_pluginFactoryInterface {
14 public:
15 virtual t_pluginInterface* create() = 0;
16};
17
18} // namespace GnssCenter
19
20Q_DECLARE_INTERFACE(GnssCenter::t_pluginFactoryInterface, "GnssCenter_pluginFactoryInterface")
21
22#endif
Note: See TracBrowser for help on using the repository browser.