QChannel Class


Public Types

Public Functions

QChannel(const QString &name)
QChannel(const QChannel &)
void appendChannelComponent(const QChannelComponent &component)
const_iterator begin() const
const_iterator cbegin() const
const_iterator cend() const
int channelComponentCount() const
void clearChannelComponents()
const_reverse_iterator crbegin() const
const_reverse_iterator crend() const
const_iterator end() const
void insertChannelComponent(int index, const QChannelComponent &component)
QString name() const
const_reverse_iterator rbegin() const
void removeChannelComponent(int index)
const_reverse_iterator rend() const
void setName(const QString &name)
QChannel &operator=(const QChannel &)

Member Type Documentation

typedef QChannel::const_iterator

typedef QChannel::const_reverse_iterator

Member Function Documentation


Default constructs an instance of QChannel.

QChannel::QChannel(const QString &name)

Default constructs an instance of QChannel.

QChannel::QChannel(const QChannel &)

Copy constructor.


Destroys the instance of QChannel.

void QChannel::appendChannelComponent(const QChannelComponent &component)

const_iterator QChannel::begin() const

const_iterator QChannel::cbegin() const

const_iterator QChannel::cend() const

int QChannel::channelComponentCount() const

void QChannel::clearChannelComponents()

const_reverse_iterator QChannel::crbegin() const

const_reverse_iterator QChannel::crend() const

const_iterator QChannel::end() const

void QChannel::insertChannelComponent(int index, const QChannelComponent &component)

QString QChannel::name() const

See also setName().

const_reverse_iterator QChannel::rbegin() const

void QChannel::removeChannelComponent(int index)

const_reverse_iterator QChannel::rend() const

void QChannel::setName(const QString &name)

See also name().

QChannel &QChannel::operator=(const QChannel &)

Copy-assignment operator.

© 2017 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.