예제 #1
0
int acquisitionStopModule(ModuleIdentifier moduleID)
{
    if (*plugins[moduleID].stopModule!=0) { return (*plugins[moduleID].stopModule) (); }
    unlinkPlugin(moduleID);

    MeaningfullWarningMessage(moduleID,0,"acquisitionStopModule");
    return 0;
}
예제 #2
0
void View::unlinkPlugin(const QString& name)
{
	PluginInteraction* p = dynamic_cast<PluginInteraction*>(m_schnapps->getPlugin(name));
	if(p)
		unlinkPlugin(p);
}