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
9PaneAnalog::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
22{
23 return m_freqTable->getValue();
24}
PaneAnalog(const QString &target, StandardSetting *setting)
Definition: paneanalog.cpp:9
TransFreqTableSelector * m_freqTable
Definition: paneanalog.h:22
void SetSourceID(uint sourceid)
Definition: paneanalog.cpp:16
QString GetFrequencyTable(void) const
Definition: paneanalog.cpp:21
void addTargetedChildren(const QString &value, std::initializer_list< StandardSetting * > settings)
void setVisible(bool visible)
virtual QString getValue(void) const
void SetSourceID(uint sourceid)
unsigned int uint
Definition: freesurround.h:24