GUI segregation: de-tangle PluginGUI interface from QWidget

This commit is contained in:
f4exb 2017-09-03 17:26:32 +02:00
parent f0de558fd9
commit e281d8fd32
18 changed files with 25 additions and 3 deletions

View File

@ -18,6 +18,8 @@
#define INCLUDE_BLADERFOUTPUTGUI_H
#include <QTimer>
#include <QWidget>
#include "plugin/plugingui.h"
#include "bladerfoutput.h"

View File

@ -18,6 +18,7 @@
#define INCLUDE_FILESINKGUI_H
#include <QTimer>
#include <QWidget>
#include "filesinkoutput.h"
#include "filesinksettings.h"

View File

@ -18,6 +18,7 @@
#define INCLUDE_HACKRFOUTPUTGUI_H
#include <QTimer>
#include <QWidget>
#include "plugin/plugingui.h"
#include "hackrfoutput.h"

View File

@ -18,6 +18,7 @@
#define PLUGINS_SAMPLESOURCE_LIMESDROUTPUT_LIMESDROUTPUTGUI_H_
#include <QTimer>
#include <QWidget>
#include "plugin/plugingui.h"
#include "limesdroutput.h"

View File

@ -19,6 +19,7 @@
#include <QTimer>
#include <QTime>
#include <QWidget>
#include "plugin/plugingui.h"
#include "sdrdaemonsinksettings.h"

View File

@ -18,6 +18,7 @@
#define INCLUDE_AIRSPYGUI_H
#include <QTimer>
#include <QWidget>
#include "airspyinput.h"
#include "plugin/plugingui.h"

View File

@ -18,9 +18,10 @@
#define INCLUDE_BLADERFINPUTGUI_H
#include <QTimer>
#include "plugin/plugingui.h"
#include <QWidget>
#include "../bladerfinput/bladerfinput.h"
#include "plugin/plugingui.h"
#include "bladerfinput.h"
class DeviceSourceAPI;
class FileRecord;

View File

@ -18,6 +18,7 @@
#define INCLUDE_FCDPROGUI_H
#include <QTimer>
#include <QWidget>
#include "fcdproinput.h"
#include "plugin/plugingui.h"

View File

@ -18,6 +18,7 @@
#define INCLUDE_FCDGUI_H
#include <QTimer>
#include <QWidget>
#include "fcdproplusinput.h"
#include "plugin/plugingui.h"

View File

@ -18,6 +18,8 @@
#define INCLUDE_FILESOURCEGUI_H
#include <QTimer>
#include <QWidget>
#include "plugin/plugingui.h"
#include "filesourceinput.h"

View File

@ -18,6 +18,7 @@
#define INCLUDE_HACKRFINPUTGUI_H
#include <QTimer>
#include <QWidget>
#include "plugin/plugingui.h"
#include "../hackrfinput/hackrfinput.h"

View File

@ -18,6 +18,7 @@
#define PLUGINS_SAMPLESOURCE_LIMESDRINPUT_LIMESDRINPUTGUI_H_
#include <QTimer>
#include <QWidget>
#include "plugin/plugingui.h"
#include "limesdrinput.h"

View File

@ -18,6 +18,7 @@
#define PLUGINS_SAMPLESOURCE_PLUTOSDRINPUT_PLUTOSDRINPUTGUI_H_
#include <QObject>
#include <QWidget>
#include "plugin/plugingui.h"
#include "plutosdrinputsettings.h"

View File

@ -18,6 +18,8 @@
#define INCLUDE_RTLSDRGUI_H
#include <QTimer>
#include <QWidget>
#include "plugin/plugingui.h"
#include "rtlsdrinput.h"

View File

@ -18,6 +18,8 @@
#define INCLUDE_SDRDAEMONGUI_H
#include <QTimer>
#include <QWidget>
#include <sys/time.h>
#include "plugin/plugingui.h"

View File

@ -18,6 +18,8 @@
#define INCLUDE_SDRDAEMONSOURCEGUI_H
#include <QTimer>
#include <QWidget>
#include <sys/time.h>
#include "plugin/plugingui.h"

View File

@ -18,6 +18,8 @@
#define PLUGINS_SAMPLESOURCE_SDRPLAY_SDRPLAYGUI_H_
#include <QTimer>
#include <QWidget>
#include <vector>
#include "plugin/plugingui.h"

View File

@ -1,7 +1,6 @@
#ifndef INCLUDE_PLUGINGUI_H
#define INCLUDE_PLUGINGUI_H
#include <QWidget>
#include "util/export.h"
class Message;