36 #ifndef ECGSIMCHANNEL_H
37 #define ECGSIMCHANNEL_H
54 #include <QSharedPointer>
87 typedef QSharedPointer<ECGSimChannel>
SPtr;
88 typedef QSharedPointer<const ECGSimChannel>
ConstSPtr;
99 ECGSimChannel(QString ResourceDataPath, QString ChannelFile,
bool enabled =
true,
bool visible =
true);
209 QString m_qStringResourceDataPath;
211 QString m_qStringChannelFile;
216 QVector<double> m_vecBuffer;
230 m_qStringResourceDataPath = path;
238 return m_qStringResourceDataPath;
246 m_qStringChannelFile = file;
254 return m_qStringChannelFile;
270 m_bIsEnabled = enabled;
286 m_bIsVisible = visible;
315 #endif // ECGCHANNEL_H
The ECGChannel class provides a ECG channel.
const QString & getResourceDataPath()
void setVisible(bool visible)
void setChannelFile(QString file)
ECGSimChannel(QString ResourceDataPath, QString ChannelFile, bool enabled=true, bool visible=true)
void setResourceDataPath(QString &path)
void setEnabled(bool enabled)
QSharedPointer< const ECGSimChannel > ConstSPtr
const QVector< double > & getSamples()
QSharedPointer< ECGSimChannel > SPtr
const QString & getChannelFile()