Quassel IRC
Pre-Release
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
coreconnectionsettingspage.h
Go to the documentation of this file.
1
/***************************************************************************
2
* Copyright (C) 2005-2015 by the Quassel Project *
3
* devel@quassel-irc.org *
4
* *
5
* This program is free software; you can redistribute it and/or modify *
6
* it under the terms of the GNU General Public License as published by *
7
* the Free Software Foundation; either version 2 of the License, or *
8
* (at your option) version 3. *
9
* *
10
* This program is distributed in the hope that it will be useful, *
11
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
13
* GNU General Public License for more details. *
14
* *
15
* You should have received a copy of the GNU General Public License *
16
* along with this program; if not, write to the *
17
* Free Software Foundation, Inc., *
18
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
19
***************************************************************************/
20
21
#ifndef COREACCOUNTSETTINGSPAGE_H
22
#define COREACCOUNTSETTINGSPAGE_H
23
24
#include "
clientsettings.h
"
25
#include "
settingspage.h
"
26
27
#include "ui_coreconnectionsettingspage.h"
28
29
class
CoreConnectionSettingsPage
:
public
SettingsPage
30
{
31
Q_OBJECT
32
33
public
:
34
CoreConnectionSettingsPage
(QWidget *parent = 0);
35
36
inline
bool
hasDefaults
()
const
{
return
true
; }
37
38
public
slots:
39
void
save
();
40
void
load
();
41
void
defaults
();
42
43
signals:
44
45
private
slots:
46
void
widgetHasChanged
();
47
48
private
:
49
Ui::CoreConnectionSettingsPage
ui
;
50
CoreConnectionSettings::NetworkDetectionMode
_detectionMode
;
51
52
void
setRadioButtons
(
CoreConnectionSettings::NetworkDetectionMode
mode);
53
CoreConnectionSettings::NetworkDetectionMode
modeFromRadioButtons
()
const
;
54
55
inline
QString
settingsKey
()
const
{
return
QString(
"CoreConnection"
); }
56
};
57
58
59
#endif
tmp
quassel
src
qtui
settingspages
coreconnectionsettingspage.h
Generated on Wed Sep 23 2015 13:43:29 for Quassel IRC by
1.8.1.2