diff options
author | Andrea Diamantini <adjam7@gmail.com> | 2009-06-07 01:55:07 +0200 |
---|---|---|
committer | Andrea Diamantini <adjam7@gmail.com> | 2009-06-20 23:49:29 +0200 |
commit | 7bebf3e547f5bd63e868a24f926daf904c520efb (patch) | |
tree | fde0320eec83b2007a616391be8672f4ece20d63 | |
parent | slot Save File As (diff) | |
download | rekonq-7bebf3e547f5bd63e868a24f926daf904c520efb.tar.xz |
start moving things..
-rw-r--r-- | src/application.cpp | 22 | ||||
-rw-r--r-- | src/application.h | 9 |
2 files changed, 31 insertions, 0 deletions
diff --git a/src/application.cpp b/src/application.cpp index 94821653..0a6d641d 100644 --- a/src/application.cpp +++ b/src/application.cpp @@ -252,3 +252,25 @@ KUrl Application::guessUrlFromString(const QString &string) } return url; } + +void Application::notify(const QString &msg, Rekonq::Notify status) +{ + switch(status) + { + case Rekonq::success: +// hi32-actions-emoticon.png + KPassivePopup::message(); + break; + case Rekonq::error: +// hi32-actions-edit-delete.png + KPassivePopup::message(); + break; + case Rekonq::download: +// kget/pics + KPassivePopup::message(); + break; + default: + kDebug() << "nothing to be notified.."; + break; + } +}
\ No newline at end of file diff --git a/src/application.h b/src/application.h index a5658703..acb300ed 100644 --- a/src/application.h +++ b/src/application.h @@ -58,6 +58,13 @@ namespace Rekonq New, ///< open url in new tab and make it current Background ///< open url in new tab in background }; + + enum Notify + { + Success, ///< url successfully (down)loaded + Error, ///< url failed to (down)load + Download ///< downloading url + } } @@ -79,6 +86,8 @@ public: KIcon icon(const KUrl &url) const; + void notify(const QString &msg, Rekonq::Notify status); + static KUrl guessUrlFromString(const QString &url); static HistoryManager *historyManager(); |