[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/konqueror/sidebar
From: Stephan Binner <binner () kde ! org>
Date: 2005-06-22 18:42:51
Message-ID: 1119465771.137559.14231.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 428020 by binner:
Let openURL() for "sidebar:desktopfile" switch to specified plugin
M +13 -0 sidebar_widget.cpp
--- trunk/KDE/kdebase/konqueror/sidebar/sidebar_widget.cpp #428019:428020
@@ -739,6 +739,19 @@
bool Sidebar_Widget::openURL(const class KURL &url)
{
+ if (url.protocol()=="sidebar")
+ {
+ for (unsigned int i=0;i<m_buttons.count();i++)
+ if (m_buttons.at(i)->file==url.path())
+ {
+ KMultiTabBarTab *tab = m_buttonBar->tab(i);
+ if (!tab->isOn())
+ tab->animateClick();
+ return true;
+ }
+ return false;
+ }
+
m_storedUrl=url;
m_hasStoredUrl=true;
bool ret = false;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic