WSJT-X/foxcalls.h
Joe Taylor 300b40b55a More work on FoxCalls.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8206 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-01 18:58:40 +00:00

48 lines
884 B
C++

#ifndef FOXCALLS_H
#define FOXCALLS_H
#include <QWidget>
#include <QScopedPointer>
#include <QFont>
#include <QDebug>
namespace Ui {
class FoxCalls;
}
class QSettings;
class QFont;
class FoxCalls : public QWidget
{
Q_OBJECT
protected:
void closeEvent (QCloseEvent *) override;
public:
explicit FoxCalls(QSettings *, QWidget *parent = 0);
~FoxCalls();
void saveSettings();
void insertText(QString t);
private slots:
void on_rbCall_toggled(bool b);
void on_rbGrid_toggled(bool b);
void on_rbSNR_toggled(bool b);
void on_rbAge_toggled(bool b);
void on_cbReverse_toggled(bool b);
void on_sbMaxDB_valueChanged(int n);
void on_sbMinDB_valueChanged(int n);
private:
bool m_bFirst=true;
bool m_bReverse;
QString m_t0;
QSettings * m_settings;
QScopedPointer<Ui::FoxCalls> ui;
};
#endif // FOXCALLS_H