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 "export.h"
class DeviceAPI;
class DSPDeviceSourceEngine;
class DSPDeviceSinkEngine;
@ -28,7 +30,7 @@ class PluginAPI;
class ChannelAPI;
class Preset;
class DeviceSet
class SDRBASE_API DeviceSet
{
public:
DeviceAPI *m_deviceAPI;

View File

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

View File

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

View File

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

View File

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