Mercurial > projects > qtd
diff demos/browser/cookiejar.d @ 80:85c59c4e5f19
remove QLatin1String and other fixes
author | mandel |
---|---|
date | Sun, 24 May 2009 15:25:41 +0000 |
parents | 0654fc9bac95 |
children | 5c8c9c5d9ee1 |
line wrap: on
line diff
--- a/demos/browser/cookiejar.d Sun May 24 14:05:40 2009 +0000 +++ b/demos/browser/cookiejar.d Sun May 24 15:25:41 2009 +0000 @@ -69,7 +69,7 @@ static const uint JAR_VERSION = 23; -QDataStream operator<<(QDataStream stream, QNetworkCookie[] list) +QDataStream opShl(QDataStream stream, QNetworkCookie[] list) { stream << JAR_VERSION; stream << cast(uint) list.length; @@ -78,14 +78,14 @@ return stream; } -QDataStream operator>>(QDataStream stream, ref QNetworkCookie[] list) +QDataStream opShr(QDataStream stream, ref QNetworkCookie[] list) { list.clear(); uint version_; stream >> version_; - if (version != JAR_VERSION) + if (version_ != JAR_VERSION) return stream; uint count; @@ -303,15 +303,15 @@ void loadSettings() { QSettings settings; - settings.beginGroup(QLatin1String("cookies")); - QByteArray value = settings.value(QLatin1String("acceptCookies"), - QLatin1String("AcceptOnlyFromSitesNavigatedTo")).toByteArray(); + settings.beginGroup("cookies"); + QByteArray value = settings.value("acceptCookies", + "AcceptOnlyFromSitesNavigatedTo").toByteArray(); QMetaEnum acceptPolicyEnum = staticMetaObject.enumerator(staticMetaObject.indexOfEnumerator("AcceptPolicy")); m_acceptCookies = acceptPolicyEnum.keyToValue(value) == -1 ? AcceptOnlyFromSitesNavigatedTo : cast(AcceptPolicy) acceptPolicyEnum.keyToValue(value); - value = settings.value(QLatin1String("keepCookiesUntil"), QLatin1String("KeepUntilExpire")).toByteArray(); + value = settings.value("keepCookiesUntil", "KeepUntilExpire").toByteArray(); QMetaEnum keepPolicyEnum = staticMetaObject.enumerator(staticMetaObject.indexOfEnumerator("KeepPolicy")); m_keepCookies = keepPolicyEnum.keyToValue(value) == -1 ? KeepUntilExpire : @@ -333,31 +333,31 @@ purgeOldCookies(); string directory = QDesktopServices.storageLocation(QDesktopServices.DataLocation); if (directory.isEmpty()) - directory = QDir.homePath() + QLatin1String("/.") + QCoreApplication.applicationName(); + directory = QDir.homePath() ~ "/." ~ QCoreApplication.applicationName(); if (!QFile.exists(directory)) { QDir dir; dir.mkpath(directory); } - auto cookieSettings = new QSettings(directory + QLatin1String("/cookies.ini"), QSettings.IniFormat); + auto cookieSettings = new QSettings(directory ~ "/cookies.ini", QSettings.IniFormat); QNetworkCookie[] cookies = allCookies(); for (int i = cookies.count() - 1; i >= 0; --i) { if (cookies[i].isSessionCookie()) cookies.removeAt(i); } - cookieSettings.setValue(QLatin1String("cookies"), qVariantFromValue<QNetworkCookie[] >(cookies)); - cookieSettings.beginGroup(QLatin1String("Exceptions")); - cookieSettings.setValue(QLatin1String("block"), m_exceptions_block); - cookieSettings.setValue(QLatin1String("allow"), m_exceptions_allow); - cookieSettings.setValue(QLatin1String("allowForSession"), m_exceptions_allowForSession); + cookieSettings.setValue("cookies", qVariantFromValue<QNetworkCookie[] >(cookies)); + cookieSettings.beginGroup("Exceptions"); + cookieSettings.setValue("block", m_exceptions_block); + cookieSettings.setValue("allow", m_exceptions_allow); + cookieSettings.setValue("allowForSession", m_exceptions_allowForSession); // save cookie settings QSettings settings; - settings.beginGroup(QLatin1String("cookies")); + settings.beginGroup("cookies"); QMetaEnum acceptPolicyEnum = staticMetaObject.enumerator(staticMetaObject.indexOfEnumerator("AcceptPolicy")); - settings.setValue(QLatin1String("acceptCookies"), QLatin1String(acceptPolicyEnum.valueToKey(m_acceptCookies))); + settings.setValue("acceptCookies", acceptPolicyEnum.valueToKey(m_acceptCookies)); QMetaEnum keepPolicyEnum = staticMetaObject.enumerator(staticMetaObject.indexOfEnumerator("KeepPolicy")); - settings.setValue(QLatin1String("keepCookiesUntil"), QLatin1String(keepPolicyEnum.valueToKey(m_keepCookies))); + settings.setValue("keepCookiesUntil", keepPolicyEnum.valueToKey(m_keepCookies)); } private: @@ -385,12 +385,12 @@ return; // load cookies and exceptions qRegisterMetaTypeStreamOperators!(QNetworkCookie[])("QNetworkCookie[]"); - auto cookieSettings = new QSettings(QDesktopServices.storageLocation(QDesktopServices.DataLocation) + QLatin1String("/cookies.ini"), QSettings.IniFormat); - setAllCookies(cast(QNetworkCookie[]) (cookieSettings.value(QLatin1String("cookies")))); - cookieSettings.beginGroup(QLatin1String("Exceptions")); - m_exceptions_block = cookieSettings.value(QLatin1String("block")).toStringList(); - m_exceptions_allow = cookieSettings.value(QLatin1String("allow")).toStringList(); - m_exceptions_allowForSession = cookieSettings.value(QLatin1String("allowForSession")).toStringList(); + auto cookieSettings = new QSettings(QDesktopServices.storageLocation(QDesktopServices.DataLocation) ~ "/cookies.ini", QSettings.IniFormat); + setAllCookies(cast(QNetworkCookie[]) (cookieSettings.value("cookies"))); + cookieSettings.beginGroup("Exceptions"); + m_exceptions_block = cookieSettings.value("block").toStringList(); + m_exceptions_allow = cookieSettings.value("allow").toStringList(); + m_exceptions_allowForSession = cookieSettings.value("allowForSession").toStringList(); qSort(m_exceptions_block.begin(), m_exceptions_block.end()); qSort(m_exceptions_allow.begin(), m_exceptions_allow.end()); qSort(m_exceptions_allowForSession.begin(), m_exceptions_allowForSession.end()); @@ -571,16 +571,16 @@ int header = cookiesTable.horizontalHeader().sectionSizeHint(i); switch (i) { case 0: - header = fm.width(QLatin1String("averagehost.domain.com")); + header = fm.width("averagehost.domain.com"); break; case 1: - header = fm.width(QLatin1String("_session_id")); + header = fm.width("_session_id"); break; case 4: header = fm.width(QDateTime.currentDateTime().toString(Qt.LocalDate)); break; } - int buffer = fm.width(QLatin1String("xx")); + int buffer = fm.width("xx"); header += buffer; cookiesTable.horizontalHeader().resizeSection(i, header); } @@ -767,13 +767,13 @@ int header = exceptionTable.horizontalHeader().sectionSizeHint(i); switch (i) { case 0: - header = fm.width(QLatin1String("averagebiglonghost.domain.com")); + header = fm.width("averagebiglonghost.domain.com"); break; case 1: - header = fm.width(QLatin1String("Allow For Session")); + header = fm.width("Allow For Session"); break; } - int buffer = fm.width(QLatin1String("xx")); + int buffer = fm.width("xx"); header += buffer; exceptionTable.horizontalHeader().resizeSection(i, header); }