X-Git-Url: https://gitweb.stoutner.com/?p=PrivacyBrowserPC.git;a=blobdiff_plain;f=src%2Fhelpers%2FUserAgentHelper.h;fp=src%2Fhelpers%2FUserAgentHelper.h;h=60f9902812a8599348cd225f9c2a74a881f90c8e;hp=aee7bc900124112b4c3933251de61bc600e5c8b6;hb=03d1e9e85a1fc8c7f561d0c7d9492ef1bee292db;hpb=2e3b899634155bbbedf6cce0e3156fa00d4a16e8 diff --git a/src/helpers/UserAgentHelper.h b/src/helpers/UserAgentHelper.h index aee7bc9..60f9902 100644 --- a/src/helpers/UserAgentHelper.h +++ b/src/helpers/UserAgentHelper.h @@ -1,5 +1,5 @@ /* - * Copyright © 2022 Soren Stoutner . + * Copyright 2022,2024 Soren Stoutner . * * This file is part of Privacy Browser PC . * @@ -51,6 +51,7 @@ public: static const QString WEB_ENGINE_DEFAULT_DATABASE; // The public static functions. + static QString getDatabaseUserAgentNameFromUserAgent(const QString &userAgent); static int getDomainSettingsUserAgentIndex(const QString &userAgentName); static QString getUserAgentFromDatabaseName(const QString &userAgentDatabaseName); static QString getResultingDomainSettingsUserAgent(const QString &rawUserAgent); @@ -66,7 +67,7 @@ public: QString EDGE_WINDOWS_TRANSLATED; QString SAFARI_MACOS_TRANSLATED; - // The public functions. + // The public functions. Anything that accesses the translated user names must use an instantiated copy of the class. QString getDatabaseUserAgentNameFromTranslatedName(const QString &translatedUserAgentName); QString getUserAgentFromTranslatedName(const QString &userAgentTranslatedName); QString getTranslatedUserAgentNameFromDatabaseName(const QString &userAgentName);