Mercurial > projects > qtd
comparison demos/browser/cookiejar.d @ 85:5c8c9c5d9ee1
more porting
author | mandel |
---|---|
date | Mon, 25 May 2009 14:10:44 +0000 |
parents | 85c59c4e5f19 |
children | 87bb4e622f9e |
comparison
equal
deleted
inserted
replaced
84:2edf95ad41e5 | 85:5c8c9c5d9ee1 |
---|---|
342 QNetworkCookie[] cookies = allCookies(); | 342 QNetworkCookie[] cookies = allCookies(); |
343 for (int i = cookies.count() - 1; i >= 0; --i) { | 343 for (int i = cookies.count() - 1; i >= 0; --i) { |
344 if (cookies[i].isSessionCookie()) | 344 if (cookies[i].isSessionCookie()) |
345 cookies.removeAt(i); | 345 cookies.removeAt(i); |
346 } | 346 } |
347 cookieSettings.setValue("cookies", qVariantFromValue<QNetworkCookie[] >(cookies)); | 347 //cookieSettings.setValue("cookies", qVariantFromValue<QNetworkCookie[] >(cookies)); //TODO! |
348 cookieSettings.beginGroup("Exceptions"); | 348 cookieSettings.beginGroup("Exceptions"); |
349 cookieSettings.setValue("block", m_exceptions_block); | 349 cookieSettings.setValue("block", m_exceptions_block); |
350 cookieSettings.setValue("allow", m_exceptions_allow); | 350 cookieSettings.setValue("allow", m_exceptions_allow); |
351 cookieSettings.setValue("allowForSession", m_exceptions_allowForSession); | 351 cookieSettings.setValue("allowForSession", m_exceptions_allowForSession); |
352 | 352 |
353 // save cookie settings | 353 // save cookie settings |
354 QSettings settings; | 354 auto settings = new QSettings; |
355 settings.beginGroup("cookies"); | 355 settings.beginGroup("cookies"); |
356 QMetaEnum acceptPolicyEnum = staticMetaObject.enumerator(staticMetaObject.indexOfEnumerator("AcceptPolicy")); | 356 QMetaEnum acceptPolicyEnum = staticMetaObject.enumerator(staticMetaObject.indexOfEnumerator("AcceptPolicy")); |
357 settings.setValue("acceptCookies", acceptPolicyEnum.valueToKey(m_acceptCookies)); | 357 settings.setValue("acceptCookies", acceptPolicyEnum.valueToKey(m_acceptCookies)); |
358 | 358 |
359 QMetaEnum keepPolicyEnum = staticMetaObject.enumerator(staticMetaObject.indexOfEnumerator("KeepPolicy")); | 359 QMetaEnum keepPolicyEnum = staticMetaObject.enumerator(staticMetaObject.indexOfEnumerator("KeepPolicy")); |
670 } | 670 } |
671 } | 671 } |
672 return QVariant(); | 672 return QVariant(); |
673 } | 673 } |
674 | 674 |
675 int columnCount(QModelIndex parent = QModelIndex()); | 675 int columnCount(QModelIndex parent = QModelIndex()) |
676 { | 676 { |
677 return (parent.isValid()) ? 0 : 2; | 677 return (parent.isValid()) ? 0 : 2; |
678 } | 678 } |
679 | 679 |
680 int rowCount(QModelIndex parent = QModelIndex()) | 680 int rowCount(QModelIndex parent = QModelIndex()) |