MythTV  master
paneanalog.cpp
Go to the documentation of this file.
1 /* -*- Mode: c++ -*-
2  * vim: set expandtab tabstop=4 shiftwidth=4:
3  */
4 
5 // MythTV headers
6 #include "paneanalog.h"
7 #include "videosource.h"
8 
9 PaneAnalog::PaneAnalog(const QString &target, StandardSetting *setting) :
10  m_freqTable(new TransFreqTableSelector(0))
11 {
12  setVisible(false);
13  setting->addTargetedChildren(target, {this, m_freqTable});
14 }
15 
17 {
18  m_freqTable->SetSourceID(sourceid);
19 }
20 
21 QString PaneAnalog::GetFrequencyTable(void) const
22 {
23  return m_freqTable->getValue();
24 }
paneanalog.h
PaneAnalog::PaneAnalog
PaneAnalog(const QString &target, StandardSetting *setting)
Definition: paneanalog.cpp:9
PaneAnalog::m_freqTable
TransFreqTableSelector * m_freqTable
Definition: paneanalog.h:22
PaneAnalog::GetFrequencyTable
QString GetFrequencyTable(void) const
Definition: paneanalog.cpp:21
TransFreqTableSelector
Definition: videosource.h:101
PaneAnalog::SetSourceID
void SetSourceID(uint sourceid)
Definition: paneanalog.cpp:16
StandardSetting::getValue
virtual QString getValue(void) const
Definition: standardsettings.h:52
uint
unsigned int uint
Definition: compat.h:81
TransFreqTableSelector::SetSourceID
void SetSourceID(uint sourceid)
Definition: videosource.cpp:588
StandardSetting::setVisible
void setVisible(bool visible)
Definition: standardsettings.cpp:60
StandardSetting
Definition: standardsettings.h:29
StandardSetting::addTargetedChildren
void addTargetedChildren(const QString &value, std::initializer_list< StandardSetting * > settings)
Definition: standardsettings.cpp:107
videosource.h