summaryrefslogtreecommitdiff
path: root/src/previewselectorbar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/previewselectorbar.cpp')
-rw-r--r--src/previewselectorbar.cpp40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/previewselectorbar.cpp b/src/previewselectorbar.cpp
index 924a5439..acf20312 100644
--- a/src/previewselectorbar.cpp
+++ b/src/previewselectorbar.cpp
@@ -11,9 +11,9 @@
* published by the Free Software Foundation; either version 2 of
* the License or (at your option) version 3 or any later version
* accepted by the membership of KDE e.V. (or its successor approved
-* by the membership of KDE e.V.), which shall act as a proxy
+* by the membership of KDE e.V.), which shall act as a proxy
* defined in Section 14 of version 3 of the license.
-*
+*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
@@ -54,24 +54,24 @@ PreviewSelectorBar::PreviewSelectorBar(int index, QWidget* parent)
{
m_label = new QLabel(i18n("Please open up the webpage you want to add as favorite"), this);
m_label->setWordWrap(true);
-
+
QToolButton *closeButton = new QToolButton(this);
closeButton->setAutoRaise(true);
closeButton->setIcon(KIcon("dialog-close"));
connect(closeButton, SIGNAL(clicked(bool)), this, SLOT(destroy()));
-
+
m_button = new QPushButton(KIcon("insert-image"), i18n("Set to This Page"), this);
m_button->setMaximumWidth(250);
connect(m_button, SIGNAL(clicked(bool)), this, SLOT(clicked()));
-
+
// layout
QHBoxLayout *layout = new QHBoxLayout(this);
layout->addWidget(closeButton);
layout->addWidget(m_label);
layout->addWidget(m_button);
-
+
layout->setContentsMargins(2, 0, 2, 0);
-
+
setLayout(layout);
}
@@ -83,8 +83,8 @@ PreviewSelectorBar::~PreviewSelectorBar()
void PreviewSelectorBar::verifyUrl()
{
-
- if(Application::instance()->mainWindow()->currentTab()->page()->mainFrame()->url().scheme() != "about")
+
+ if (Application::instance()->mainWindow()->currentTab()->page()->mainFrame()->url().scheme() != "about")
{
m_button->setEnabled(true);
m_button->setToolTip("");
@@ -108,7 +108,7 @@ void PreviewSelectorBar::loadFinished()
{
m_button->setEnabled(true);
m_button->setToolTip("");
-
+
verifyUrl();
}
@@ -116,28 +116,28 @@ void PreviewSelectorBar::loadFinished()
void PreviewSelectorBar::clicked()
{
WebPage *page = Application::instance()->mainWindow()->currentTab()->page();
-
- if(page)
+
+ if (page)
{
// this is done just lo let the render process being faster..
WebSnap::renderPreview(*page);
-
- KUrl url = page->mainFrame()->url();
+
+ KUrl url = page->mainFrame()->url();
QStringList names = ReKonfig::previewNames();
QStringList urls = ReKonfig::previewUrls();
-
+
urls.replace(m_previewIndex, url.toMimeDataString());
names.replace(m_previewIndex, page->mainFrame()->title());
-
+
ReKonfig::setPreviewNames(names);
ReKonfig::setPreviewUrls(urls);
-
+
ReKonfig::self()->writeConfig();
-
-
+
+
page->mainFrame()->load(KUrl("about:favorites"));
}
-
+
destroy();
}