[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/base/konq-plugins/uachanger
From:       David Faure <faure () kde ! org>
Date:       2010-10-01 0:05:14
Message-ID: 20101001000514.21D95AC891 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1181426 by dfaure:

Also connect to completed and completed(bool); found while testing the babelfish \
plugin and clicking on the link "View page in its original language", which opens an \
about:blank tab and then loads the URL, the menu was then disabled.


 M  +6 -2      uachangerplugin.cpp  
 M  +1 -1      uachangerplugin.h  


--- trunk/extragear/base/konq-plugins/uachanger/uachangerplugin.cpp #1181425:1181426
@@ -71,7 +71,11 @@
   if (parent) {
       m_part = qobject_cast<KParts::ReadOnlyPart *>(parent );
       connect( m_part, SIGNAL(started(KIO::Job*)), this,
-               SLOT(slotStarted(KIO::Job*)) );
+              SLOT(slotEnableMenu()) );
+      connect(m_part, SIGNAL(completed()), this,
+              SLOT(slotEnableMenu()));
+      connect(m_part, SIGNAL(completed(bool)), this,
+              SLOT(slotEnableMenu()));
   }
 }
 
@@ -196,7 +200,7 @@
   }
 }
 
-void UAChangerPlugin::slotStarted( KIO::Job* )
+void UAChangerPlugin::slotEnableMenu()
 {
   m_currentURL = m_part->url();
 
--- trunk/extragear/base/konq-plugins/uachanger/uachangerplugin.h #1181425:1181426
@@ -54,7 +54,7 @@
   void slotConfigure();
   void slotAboutToShow();
   void slotApplyToDomain();
-  void slotStarted(KIO::Job*);
+  void slotEnableMenu();
   void slotItemSelected(QAction*);
   void slotReloadDescriptions();
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic