Doomseeker
Wadseeker
Download
Tracker
Git
Docs
Main Page
Plugin API
Related Pages
Modules
Classes
Files
File List
File Members
src
core
gui
configuration
cfgwadseekerappearance.cpp
1
//------------------------------------------------------------------------------
2
// cfgwadseekerappearance.cpp
3
//------------------------------------------------------------------------------
4
//
5
// This library is free software; you can redistribute it and/or
6
// modify it under the terms of the GNU Lesser General Public
7
// License as published by the Free Software Foundation; either
8
// version 2.1 of the License, or (at your option) any later version.
9
//
10
// This library 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 GNU
13
// Lesser General Public License for more details.
14
//
15
// You should have received a copy of the GNU Lesser General Public
16
// License along with this library; if not, write to the Free Software
17
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
18
// 02110-1301 USA
19
//
20
//------------------------------------------------------------------------------
21
// Copyright (C) 2010 "Zalewa" <zalewapl@gmail.com>
22
//------------------------------------------------------------------------------
23
#include "cfgwadseekerappearance.h"
24
#include "configuration/doomseekerconfig.h"
25
#include "ui_cfgwadseekerappearance.h"
26
27
DClass<CFGWadseekerAppearance> :
public
Ui::CFGWadseekerAppearance
28
{
29
};
30
31
DPointered(
CFGWadseekerAppearance
)
32
33
CFGWadseekerAppearance
::
CFGWadseekerAppearance
(QWidget *parent)
34
:
ConfigPage
(parent)
35
{
36
d->setupUi(
this
);
37
}
38
39
CFGWadseekerAppearance::~CFGWadseekerAppearance()
40
{
41
}
42
43
void
CFGWadseekerAppearance::readSettings
()
44
{
45
d->btnNoticeMessageColor->setColorHtml(gConfig.wadseeker.colorMessageNotice);
46
d->btnErrorMessageColor->setColorHtml(gConfig.wadseeker.colorMessageError);
47
d->btnCriticalErrorMessageColor->setColorHtml(gConfig.wadseeker.colorMessageCriticalError);
48
}
49
50
void
CFGWadseekerAppearance::saveSettings
()
51
{
52
gConfig.wadseeker.colorMessageNotice = d->btnNoticeMessageColor->colorHtml();
53
gConfig.wadseeker.colorMessageError = d->btnErrorMessageColor->colorHtml();
54
gConfig.wadseeker.colorMessageCriticalError = d->btnCriticalErrorMessageColor->colorHtml();
55
}
CFGWadseekerAppearance::readSettings
void readSettings() override
Reimplement this to read settings from config into widgets.
Definition:
cfgwadseekerappearance.cpp:43
CFGWadseekerAppearance::saveSettings
void saveSettings() override
Reimplement this to write settings to config from widgets.
Definition:
cfgwadseekerappearance.cpp:50
CFGWadseekerAppearance
Definition:
cfgwadseekerappearance.h:30
ConfigPage
Base class for configuration pages.
Definition:
configpage.h:44
Doomseeker © 2009-2024 The Doomseeker Team