Definition at line 73 of file VP1ChannelManager.cxx.
◆ channelTypeToIconLocation()
◆ constructChannel()
IVP1ChannelWidget * VP1ChannelManager::Imp::constructChannel |
( |
QString |
channelbasename, |
|
|
QString & |
err, |
|
|
bool |
init = true |
|
) |
| |
Definition at line 365 of file VP1ChannelManager.cxx.
367 err =
"Did not find plugin providing channel named '"+channelbasename+
"'";
376 err =
"Plugin file '"+plf+
"' did not provide channel navp1 '"+channelbasename+
"' despite advertising this capability!";
382 if (channelbasename!=cw->
name()) {
383 err =
"Actual basename of channel widget constructed by factory is not the one requested: '"+cw->
name()
384 +
"' vs. '"+channelbasename+
"'. This is most likely due to a mistake in the plugin!!";
◆ emit_basename_availableChannelListChanged()
void VP1ChannelManager::Imp::emit_basename_availableChannelListChanged |
( |
| ) |
|
◆ emit_basename_availableUnusedChannelListChanged()
void VP1ChannelManager::Imp::emit_basename_availableUnusedChannelListChanged |
( |
| ) |
|
◆ additionalOwnedObjects
QList<QObject*> VP1ChannelManager::Imp::additionalOwnedObjects |
◆ basename2iconlocation
QMap<QString,QString> VP1ChannelManager::Imp::basename2iconlocation |
◆ basename_2_channels
std::map<QString,std::set<IVP1ChannelWidget*> > VP1ChannelManager::Imp::basename_2_channels |
◆ basename_2_pluginfile
std::map<QString,QString> VP1ChannelManager::Imp::basename_2_pluginfile |
◆ channel_2_controller
◆ channelmanager
◆ mainwindow
◆ pluginfile_2_basenamesAndFactory
std::map<QString,std::pair<QStringList,IVP1ChannelWidgetFactory *> > VP1ChannelManager::Imp::pluginfile_2_basenamesAndFactory |
◆ pluginfile_2_pluginloader
std::map<QString,QPluginLoader*> VP1ChannelManager::Imp::pluginfile_2_pluginloader |
◆ scheduler
◆ uniquename_2_channel
The documentation for this class was generated from the following file: