ferencd@0: #ifndef STRFY_H ferencd@0: #define STRFY_H ferencd@0: ferencd@0: #include ferencd@0: #include ferencd@0: #include ferencd@0: #include ferencd@0: ferencd@0: inline QString std2q(const std::string & s) ferencd@0: { ferencd@0: return QString::fromStdString(s); ferencd@0: } ferencd@0: ferencd@0: inline std::string q2std(const QString& a) ferencd@0: { ferencd@0: return a.toStdString(); ferencd@0: } ferencd@0: ferencd@0: inline QString sanitize_hostname(QString hn) ferencd@0: { ferencd@0: std::vector> replacements{ ferencd@0: { "-", "_" } ferencd@0: }; ferencd@0: ferencd@0: for (auto const &r : replacements) { ferencd@0: hn.replace(r.first, r.second); ferencd@0: } ferencd@0: ferencd@0: return hn; ferencd@0: } ferencd@0: ferencd@0: #endif // STRFY_H