mirror of
https://github.com/xdsopl/qsstv.git
synced 2025-12-06 03:42:00 +01:00
imported all content from archive: http://users.telenet.be/on4qz/qsstv/downloads/qsstv_9.2.6.tar.gz
46 lines
741 B
C++
46 lines
741 B
C++
#ifndef RIGCONFIG_H
|
|
#define RIGCONFIG_H
|
|
|
|
#include "baseconfig.h"
|
|
|
|
class rigControl;
|
|
struct scatParams;
|
|
|
|
|
|
namespace Ui {
|
|
class rigConfig;
|
|
}
|
|
|
|
class rigConfig : public baseConfig
|
|
{
|
|
Q_OBJECT
|
|
|
|
public:
|
|
explicit rigConfig(QWidget *parent = 0);
|
|
~rigConfig();
|
|
void attachRigController(rigControl *rigCtrl);
|
|
void readSettings();
|
|
void writeSettings();
|
|
void getParams();
|
|
void setParams();
|
|
|
|
public slots:
|
|
void slotEnableCAT();
|
|
void slotEnablePTT();
|
|
void slotEnableXMLRPC();
|
|
void slotRestart();
|
|
void slotCheckPTT0();
|
|
void slotCheckPTT1();
|
|
void slotCheckPTT2();
|
|
void slotCheckPTT3();
|
|
|
|
private:
|
|
|
|
Ui::rigConfig *ui;
|
|
scatParams *cp;
|
|
rigControl *rigController;
|
|
void checkPTT(int p,bool b);
|
|
};
|
|
|
|
#endif // RIGCONFIG_H
|