23template <
typename T,
template<
typename>
typename C>
26 return QSet<T>(container.begin(), container.end());
32 std::vector<std::string> sl;
33 sl.reserve(rhs.size());
34 for (
const auto& item : rhs)
36 sl.push_back(item.toStdString());
42inline QString
toQString(
const std::string& s) {
return QString::fromStdString(s); }
45inline std::string
fromQString(
const QString& s) {
return s.toStdString(); }
@ C
c-ion (N-terminal, ETD)
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
QString toQString(const std::string &s)
Convert std::string to QString (replaces String::toQString())
Definition Qt5Port.h:42
QSet< T > toQSet(const C< T > &container)
Drop-in for QT5's QStringList::toSet.
Definition Qt5Port.h:24
std::string fromQString(const QString &s)
Construct std::string from QString (replaces StringUtils::toStr(const QString&))
Definition Qt5Port.h:45
std::vector< std::string > fromQStringList(const QStringList &rhs)
Convert QStringList to StringList (replaces StringListUtils::fromQStringList)
Definition Qt5Port.h:30