Added missing exports for MSVC

This commit is contained in:
f4exb 2020-10-05 21:32:57 +02:00
parent 841a8fe242
commit cb5ffaa47b
5 changed files with 11 additions and 5 deletions

View File

@ -20,6 +20,8 @@
#include <QTimer> #include <QTimer>
#include "export.h"
class DeviceAPI; class DeviceAPI;
class DSPDeviceSourceEngine; class DSPDeviceSourceEngine;
class DSPDeviceSinkEngine; class DSPDeviceSinkEngine;
@ -28,7 +30,7 @@ class PluginAPI;
class ChannelAPI; class ChannelAPI;
class Preset; class Preset;
class DeviceSet class SDRBASE_API DeviceSet
{ {
public: public:
DeviceAPI *m_deviceAPI; DeviceAPI *m_deviceAPI;

View File

@ -19,11 +19,12 @@
#define SDRGUI_CHANNEL_CHANNELGUI_H_ #define SDRGUI_CHANNEL_CHANNELGUI_H_
#include "gui/rollupwidget.h" #include "gui/rollupwidget.h"
#include "export.h"
class QCloseEvent; class QCloseEvent;
class MessageQueue; class MessageQueue;
class ChannelGUI : public RollupWidget class SDRGUI_API ChannelGUI : public RollupWidget
{ {
Q_OBJECT Q_OBJECT
public: public:

View File

@ -28,7 +28,7 @@
class Message; class Message;
class MessageQueue; class MessageQueue;
class SDRBASE_API DeviceGUI : public QWidget { class SDRGUI_API DeviceGUI : public QWidget {
public: public:
DeviceGUI(QWidget *parent = nullptr) : QWidget(parent) { }; DeviceGUI(QWidget *parent = nullptr) : QWidget(parent) { };
virtual ~DeviceGUI() { }; virtual ~DeviceGUI() { };

View File

@ -19,11 +19,12 @@
#define SDRGUI_FEATURE_FEATUREGUI_H_ #define SDRGUI_FEATURE_FEATUREGUI_H_
#include "gui/rollupwidget.h" #include "gui/rollupwidget.h"
#include "export.h"
class QCloseEvent; class QCloseEvent;
class MessageQueue; class MessageQueue;
class FeatureGUI : public RollupWidget class SDRGUI_API FeatureGUI : public RollupWidget
{ {
Q_OBJECT Q_OBJECT
public: public:

View File

@ -21,12 +21,14 @@
#include <QString> #include <QString>
#include <QList> #include <QList>
#include "export.h"
class PluginAPI; class PluginAPI;
class Feature; class Feature;
class FeatureSetPreset; class FeatureSetPreset;
class WebAPIAdapterInterface; class WebAPIAdapterInterface;
class FeatureSet class SDRSRV_API FeatureSet
{ {
public: public:
FeatureSet(int tabIndex); FeatureSet(int tabIndex);