diff options
Diffstat (limited to 'rbutil/rbutilqt/base/encttssettings.cpp')
-rw-r--r-- | rbutil/rbutilqt/base/encttssettings.cpp | 140 |
1 files changed, 70 insertions, 70 deletions
diff --git a/rbutil/rbutilqt/base/encttssettings.cpp b/rbutil/rbutilqt/base/encttssettings.cpp index 5b62e30816..9c8c2e57fd 100644 --- a/rbutil/rbutilqt/base/encttssettings.cpp +++ b/rbutil/rbutilqt/base/encttssettings.cpp | |||
@@ -1,70 +1,70 @@ | |||
1 | /*************************************************************************** | 1 | /*************************************************************************** |
2 | * __________ __ ___. | 2 | * __________ __ ___. |
3 | * Open \______ \ ____ ____ | | _\_ |__ _______ ___ | 3 | * Open \______ \ ____ ____ | | _\_ |__ _______ ___ |
4 | * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ / | 4 | * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ / |
5 | * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < | 5 | * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < |
6 | * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \ | 6 | * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \ |
7 | * \/ \/ \/ \/ \/ | 7 | * \/ \/ \/ \/ \/ |
8 | * | 8 | * |
9 | * Copyright (C) 2007 by Dominik Wenger | 9 | * Copyright (C) 2007 by Dominik Wenger |
10 | * $Id: encoders.h 17902 2008-06-30 22:09:45Z bluebrother $ | 10 | * $Id: encoders.h 17902 2008-06-30 22:09:45Z bluebrother $ |
11 | * | 11 | * |
12 | * This program is free software; you can redistribute it and/or | 12 | * This program is free software; you can redistribute it and/or |
13 | * modify it under the terms of the GNU General Public License | 13 | * modify it under the terms of the GNU General Public License |
14 | * as published by the Free Software Foundation; either version 2 | 14 | * as published by the Free Software Foundation; either version 2 |
15 | * of the License, or (at your option) any later version. | 15 | * of the License, or (at your option) any later version. |
16 | * | 16 | * |
17 | * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY | 17 | * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY |
18 | * KIND, either express or implied. | 18 | * KIND, either express or implied. |
19 | * | 19 | * |
20 | ****************************************************************************/ | 20 | ****************************************************************************/ |
21 | 21 | ||
22 | #include "encttssettings.h" | 22 | #include "encttssettings.h" |
23 | 23 | ||
24 | 24 | ||
25 | EncTtsSetting::EncTtsSetting(QObject* parent,ESettingType type,QString name,QVariant current, EButton btn) : QObject(parent) | 25 | EncTtsSetting::EncTtsSetting(QObject* parent,ESettingType type,QString name,QVariant current, EButton btn) : QObject(parent) |
26 | { | 26 | { |
27 | m_btn = btn; | 27 | m_btn = btn; |
28 | m_name =name; | 28 | m_name =name; |
29 | m_type =type; | 29 | m_type =type; |
30 | m_currentValue = current; | 30 | m_currentValue = current; |
31 | } | 31 | } |
32 | 32 | ||
33 | EncTtsSetting::EncTtsSetting(QObject* parent,ESettingType type,QString name,QVariant current,QStringList list,EButton btn) : QObject(parent) | 33 | EncTtsSetting::EncTtsSetting(QObject* parent,ESettingType type,QString name,QVariant current,QStringList list,EButton btn) : QObject(parent) |
34 | { | 34 | { |
35 | m_btn = btn; | 35 | m_btn = btn; |
36 | m_name =name; | 36 | m_name =name; |
37 | m_type =type; | 37 | m_type =type; |
38 | m_currentValue = current; | 38 | m_currentValue = current; |
39 | m_list = list; | 39 | m_list = list; |
40 | } | 40 | } |
41 | 41 | ||
42 | EncTtsSetting::EncTtsSetting(QObject* parent,ESettingType type,QString name,QVariant current,QVariant min,QVariant max, EButton btn) : QObject(parent) | 42 | EncTtsSetting::EncTtsSetting(QObject* parent,ESettingType type,QString name,QVariant current,QVariant min,QVariant max, EButton btn) : QObject(parent) |
43 | { | 43 | { |
44 | m_btn = btn; | 44 | m_btn = btn; |
45 | m_name =name; | 45 | m_name =name; |
46 | m_type =type; | 46 | m_type =type; |
47 | m_currentValue = current; | 47 | m_currentValue = current; |
48 | m_minValue = min; | 48 | m_minValue = min; |
49 | m_maxValue = max; | 49 | m_maxValue = max; |
50 | } | 50 | } |
51 | 51 | ||
52 | void EncTtsSetting::setCurrent(QVariant current,bool noticeGui) | 52 | void EncTtsSetting::setCurrent(QVariant current,bool noticeGui) |
53 | { | 53 | { |
54 | m_currentValue = current; | 54 | m_currentValue = current; |
55 | emit dataChanged(); | 55 | emit dataChanged(); |
56 | 56 | ||
57 | if(noticeGui) emit updateGui(); | 57 | if(noticeGui) emit updateGui(); |
58 | } | 58 | } |
59 | 59 | ||
60 | //! insert a setting | 60 | //! insert a setting |
61 | void EncTtsSettingInterface::insertSetting(int id,EncTtsSetting* setting) | 61 | void EncTtsSettingInterface::insertSetting(int id,EncTtsSetting* setting) |
62 | { | 62 | { |
63 | settingsList.insert(id,setting); | 63 | settingsList.insert(id,setting); |
64 | } | 64 | } |
65 | 65 | ||
66 | //! retrieve a specific setting | 66 | //! retrieve a specific setting |
67 | EncTtsSetting* EncTtsSettingInterface::getSetting(int id) | 67 | EncTtsSetting* EncTtsSettingInterface::getSetting(int id) |
68 | { | 68 | { |
69 | return settingsList.at(id); | 69 | return settingsList.at(id); |
70 | } | 70 | } |