2012-04-14 3 views
3

В моем приложении Qt мне нужно сохранять файлы cookie между разными запусками программы.Qt persistent QNetworkCookieJar

Я читал, что QNetworkCookieJar, по какой-либо причине, не поддерживает постоянное хранилище файлов cookie; в руководстве говорится, что я должен в основном делать это сам.

Я понимаю, что писать простой класс не так уж и сложно, но это похоже на переосмысление колеса наихудшей степени, так как наверняка кому-то это нужно было раньше.

Итак, мой вопрос в основном заключается в том, почему Qt не поддерживает постоянную поддержку хранилища для реализации по умолчанию? И есть ли класс QNetworkCookieJar где-то в Интернете, у которого есть постоянная поддержка файлов cookie?

ответ

3

browser в Qt Demos реализует постоянное хранилище с другими причудливыми параметрами (диалог предпочтений, белый список, черный список, таймер для сохранения файлов cookie, ...).

+0

Работает как очарование. Благодарю. – houbysoft