Пример #1
0
std::vector<ruleset::UserScriptInfo> ScriptsListView::userScripts() {
  std::vector<ruleset::UserScriptInfo> result;
  BOOST_FOREACH(OSItem* item,items()) {
    ScriptItem* scriptItem = qobject_cast<ScriptItem*>(item);
    if (boost::optional<ruleset::UserScriptInfo> info = scriptItem->userScriptInfo()) {
      result.push_back(*info);
    }
  }