Merged in f5soh/librepilot/update_credits (pull request #529)
[librepilot.git] / ground / gcs / src / plugins / antennatrack / antennatrackplugin.h
blob9d61dde2704aaa118d6c0fd6430bef7362df4ca0
1 #ifndef ANTENNATRACKPLUGIN_H
2 #define ANTENNATRACKPLUGIN_H
4 #include <extensionsystem/iplugin.h>
6 class AntennaTrackGadgetFactory;
8 class AntennaTrackPlugin : public ExtensionSystem::IPlugin {
9 Q_OBJECT
10 Q_PLUGIN_METADATA(IID "OpenPilot.AntennaTrack")
12 public:
13 AntennaTrackPlugin();
14 ~AntennaTrackPlugin();
16 void extensionsInitialized();
17 bool initialize(const QStringList & arguments, QString *errorString);
18 void shutdown();
19 private:
20 AntennaTrackGadgetFactory *mf;
23 #endif // ANTENNATRACKPLUGIN_H