1
#ifndef SETUPPAGECLUBLOG_H
2
#define SETUPPAGECLUBLOG_H
3
/***************************************************************************
4
setuppclublog.h - description
7
copyright : (C) 2015 by Jaime Robles
8
email : jaime@robles.es
9
***************************************************************************/
11
/*****************************************************************************
12
* This file is part of KLog. *
14
* KLog is free software: you can redistribute it and/or modify *
15
* it under the terms of the GNU General Public License as published by *
16
* the Free Software Foundation, either version 3 of the License, or *
17
* (at your option) any later version. *
19
* KLog is distributed in the hope that it will be useful, *
20
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
21
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
22
* GNU General Public License for more details. *
24
* You should have received a copy of the GNU General Public License *
25
* along with KLog. If not, see <https://www.gnu.org/licenses/>. *
27
*****************************************************************************/
32
class SetupPageClubLog : public QWidget {
36
SetupPageClubLog(QWidget *parent=nullptr);
40
void setEmail(const QString &c);
41
void setPassword(const QString &c);
42
void setCallsign(const QString &c);
43
void setClubLog(const QString &_s);
44
void setClubLogRealTime(const QString &_s);
45
void setUseStationCall(const QString &_s);
50
QString getPassword();
51
QString getCallsign();
53
QString getClubLogRealTime();
54
QString getUseQSOStationCallsign();
60
void slotClubLogActive(bool _s);
61
void slotUseStationCall(bool _s);
65
//QString defaultFileName;
67
QCheckBox *sendInRealTimeCheckBox, *clubLogActiveCheckBox, *useQSOStationCallCheckBox;
68
QLineEdit *passwordLineEdit, *emailLineEdit, *callLineEdit;
69
QString call, email, pass;
70
QLabel *callLabel, *passwordLabel, *emailLabel;
73
//QPushButton *fileNameButton;
78
#endif // SETUPPAGECOLORS_H