41 std::vector<std::string> options,
42 const std::set<std::string>& preferredSet)
45 for (std::size_t i = 0; i < rns->options.size(); ++i)
47 if (preferredSet.count(rns->options.at(i)))
49 rns->defaultIndex = i;
58 std::vector<std::string> options,
59 const std::string& mostPreferred)
62 for (std::size_t i = 0; i < rns->options.size(); ++i)
64 if (mostPreferred == rns->options.at(i))
66 rns->defaultIndex = i;
75 std::vector<std::string> options,
76 const std::set<std::string>& preferredSet,
77 const std::string& mostPreferred)
79 StringComboBoxPtr rns =
81 for (std::size_t i = 0; i < rns->options.size(); ++i)
83 if (mostPreferred == rns->options.at(i))
85 rns->defaultIndex = i;