void LayoutNodeLeaf::resetState( const QString& stateStr, QMap<QString,int>& usedPlugins ){ Carta::State::StateInterface leafState( "" ); leafState.setState( stateStr ); QString newPlugin = leafState.getValue<QString>(PLUGIN); QStringList newPluginList(newPlugin); setPlugins( newPluginList, usedPlugins, false ); }
WebPlugin::WebPlugin(const QString &_name, const QString &_description, const QList<Plugin> &_plugins) { setName(_name); setDescription(_description); setPlugins(_plugins); }
WebPlugin::WebPlugin(const WebPlugin &plugin) { setName(plugin.getName()); setDescription(plugin.getDescription()); setPlugins(plugin.getPlugins()); }