source: ntrip/trunk/GnssCenter/src/plugininterface.h@ 5017

Last change on this file since 5017 was 5014, checked in by mervart, 11 years ago
File size: 438 bytes
RevLine 
[5009]1#ifndef GnssCenter_PLUGININTERFACE_H
2#define GnssCenter_PLUGININTERFACE_H
3
[5014]4#include <QtPlugin>
[5009]5
6namespace GnssCenter {
7
[5011]8class t_pluginInterface {
[5009]9 public:
[5011]10 virtual ~t_pluginInterface() {}
[5010]11 virtual bool expectInputFile() const = 0;
[5012]12 virtual void setInputFile(const QString& fileName) = 0;
13 virtual void show() = 0;
[5009]14};
15
16} // namespace GnssCenter
17
[5014]18Q_DECLARE_INTERFACE(GnssCenter::t_pluginInterface, "GnssCenter_pluginInterface")
19
[5009]20#endif
Note: See TracBrowser for help on using the repository browser.