/***************************************************************************
globals.h - description
-------------------
begin : Thu Jul 6 2000
copyright : (C) 2000 by Luc Langehegermann
email : luc@1409.org
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include
#include "logbook.h"
#include "logcore.h"
#include "kpsk.h"
#include "waterfall.h"
extern Kpsk *kpsk; /* our KTMainWindow */
extern logBook* logbook; /* The Logbook display */
extern int OPTnew; /* use new receiver */
extern waterfall* water; /* Waterfall */
extern logCore* logdb; /* Logbook database */
typedef struct {
QString audioDevice;
QString pttDevice;
int centerFreq;
int freq1;
int dcdLevel;
bool net;
bool afc;
bool cwid;
int sensitivity;
} s_psk31;
typedef struct {
int band;
bool qsoinfo;
bool callchex;
} s_logbook;
typedef struct {
QString band[12];
double offset[12];
bool lsb[12];
} s_band;
typedef struct {
QSize size;
QValueList splitter;
QFont txwinfont;
QFont rxwinfont;
} s_screen;
typedef struct {
QColor rx;
QColor tx;
} s_rxwincolor;
typedef struct {
QColor zero;
QColor vlow;
QColor low;
QColor mid;
QColor hmid;
QColor high;
QColor vhigh;
} s_h2oColor;
typedef struct {
QString label[12];
QString text[12];
} s_fixtext;
typedef struct {
QString call;
QString name;
QString qth;
QString loc;
} s_personals;
typedef struct {
s_personals personals;
s_psk31 psk31;
s_screen screen;
s_fixtext fixtext;
s_rxwincolor rxwincolor;
s_band band;
s_logbook logbook;
s_h2oColor h2oColor;
} s_config;
extern s_config config;
| Generated by: ernie on homer on Fri Aug 30 19:54:09 2002, using kdoc 2.0a53. |