|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef VP1CHANNELMANAGER_H
16 #define VP1CHANNELMANAGER_H
25 #include <QStringList>
53 unsigned nActive( QString channelbasename )
const;
69 QString
getIconLocation(
const QString& channelname,
const bool& isbasename=
true);
QStringList uniquenames() const
void newChannelCreated(IVP1ChannelWidget *)
bool unloadPluginFile(QString filename)
void uniquename_channelListChanged(QStringList)
QString getIconLocation(const QString &channelname, const bool &isbasename=true)
bool channelWithBasenameIsLoaded(QString basename) const
unsigned nActive(QString channelbasename) const
QStringList availableChannelList()
QStringList currentPluginFiles() const
QStringList serializePluginInfo() const
void availableChannelListChanged(QStringList)
QStringList channelsInPluginFile(QString filename) const
VP1ChannelManager(VP1ExecutionScheduler *, VP1MainWindow *)
QStringList basename2UniqueNames(QString basename) const
QString loadPluginFile(QString filename)
void availableUnusedChannelListChanged(QStringList)
void channelUncreated(IVP1ChannelWidget *)
bool deleteChannel(QString channeluniquename)
IVP1ChannelWidget * uniqueName2Channel(QString uniquename) const
QWidget * getController(IVP1ChannelWidget *)
IVP1ChannelWidget * getChannel(const QString &channelbasename, QString &err)
bool uniqueNameExists(QString) const
bool baseNameExists(QString) const
bool hasRefreshingSystem(const QString &uniquename) const