Main Page   Class Hierarchy   Compound List   File List   Compound Members  

ChannelStore Class Reference

A suite of channels. More...

#include <channelstore.h>

Inheritance diagram for ChannelStore::

QtVisionChannelStoreIface List of all members.

Public Slots

void setName (const QString &filename)
bool reload ()
void addChannel (Channel *channel)
int removeChannel (int idx)
int removeChannelNumber (int n)
int removeChannel (Channel *channel)
void addChannels (const ChannelStore &nstore)
void clear ()
void renumber (int start)
void renumber ()

Signals

void channelAdded (Channel *x)
void channelRemoved (Channel *x)
void aboutToReload ()
void loaded ()
void saved ()

Public Methods

 ChannelStore (QtVision *qtv, QObject *parent, const char *name=0)
virtual ~ChannelStore ()
uint count () const
bool isEmpty () const
bool load (const QString &filename=QString::null, const char *fmt=0)
bool save (const QString &filename=QString::null, const char *fmt=0)
const QString & fileName () const
DCOPRef channelIfaceAt (int idx)
ChanneladdChannel (ulong freq)
ChannelchannelAt (int idx)
ChannelchannelNumber (int n)
ChannelchannelAfter (Channel *channel)
ChannelchannelBefore (Channel *channel)

Detailed Description

A suite of channels.


Member Function Documentation

DCOPRef ChannelStore::channelIfaceAt int idx [virtual]
 

Returns a DCOP reference to the Channel at the specified index.

Reimplemented from QtVisionChannelStoreIface.

void ChannelStore::addChannels const ChannelStore & nstore [slot]
 

Adds channels from nstore to the end of this ChannelStore.

void ChannelStore::renumber [virtual, slot]
 

Renumbers the channels from 2.

Reimplemented from QtVisionChannelStoreIface.


The documentation for this class was generated from the following file:
Generated at Thu Jan 30 02:56:03 2003 for QtVision by doxygen1.2.9.1 written by Dimitri van Heesch, © 1997-2001