diff options
author | Andrea Diamantini <adjam7@gmail.com> | 2009-10-19 17:06:29 +0200 |
---|---|---|
committer | Andrea Diamantini <adjam7@gmail.com> | 2009-10-19 17:06:29 +0200 |
commit | e261f974f77d8f12ddcdce8b7511a18952f449f8 (patch) | |
tree | 0f700139e92d48fa8d4ad6b219e7ff5cec711ba3 /src/previewimage.cpp | |
parent | check title length fix (diff) | |
download | rekonq-e261f974f77d8f12ddcdce8b7511a18952f449f8.tar.xz |
Saving preferences
Diffstat (limited to 'src/previewimage.cpp')
-rw-r--r-- | src/previewimage.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/previewimage.cpp b/src/previewimage.cpp index b90a4720..e7f8aea5 100644 --- a/src/previewimage.cpp +++ b/src/previewimage.cpp @@ -299,6 +299,7 @@ void PreviewImage::setUrlFromAction() m_url = KUrl(urlData.at(0)); m_title = urlData.at(1); + checkTitle(); if(m_button) { @@ -307,6 +308,20 @@ void PreviewImage::setUrlFromAction() m_button->deleteLater(); } loadUrlPreview(m_url); + + // Update title + QStringList names = ReKonfig::previewNames(); + // update url (for added thumbs) + QStringList urls = ReKonfig::previewUrls(); + + // stripTrailingSlash to be sure to get the same string for same adress + urls.replace(m_index, m_url.toString(QUrl::StripTrailingSlash)); + names.replace(m_index, m_title); + + ReKonfig::setPreviewNames(names); + ReKonfig::setPreviewUrls(urls); + + ReKonfig::self()->writeConfig(); } |