summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/launcher/launcher.cpp35
1 files changed, 29 insertions, 6 deletions
diff --git a/core/launcher/launcher.cpp b/core/launcher/launcher.cpp
index e74301c..3eb561a 100644
--- a/core/launcher/launcher.cpp
+++ b/core/launcher/launcher.cpp
@@ -57,2 +57,5 @@
57 57
58#include <opie/owait.h>
59
60
58#include "launcherview.h" 61#include "launcherview.h"
@@ -362,2 +365,3 @@ void CategoryTabWidget::updateLink(const QString& linkfile)
362 LauncherView* view; 365 LauncherView* view;
366 qApp->processEvents();
363 while ((view = (LauncherView*)stack->widget(i++))) { 367 while ((view = (LauncherView*)stack->widget(i++))) {
@@ -730,2 +734,9 @@ void Launcher::loadDocs() // ok here comes a hack belonging to Global::
730{ 734{
735
736 OWait *owait = new OWait();
737 Global::statusMessage( tr( "Finding documents" ) );
738
739 owait->show();
740 qApp->processEvents();
741
731 delete docsFolder; 742 delete docsFolder;
@@ -790,4 +801,6 @@ void Launcher::loadDocs() // ok here comes a hack belonging to Global::
790 // read the mimetypes from the config and search for documents 801 // read the mimetypes from the config and search for documents
791 QStringList mimetypes = configToMime( &cfg); 802 QStringList mimetypes = configToMime( &cfg);
792 tmp = new DocLnkSet( (*it)->path(), mimetypes.join(";") ); 803 qApp->processEvents();
804 Global::statusMessage( tr( "Searching documents" ) );
805 tmp = new DocLnkSet( (*it)->path(), mimetypes.join(";") );
793 docsFolder->appendFrom( *tmp ); 806 docsFolder->appendFrom( *tmp );
@@ -805,4 +818,6 @@ void Launcher::loadDocs() // ok here comes a hack belonging to Global::
805 cfg.write(); 818 cfg.write();
806 tmp = new DocLnkSet( (*it)->path(), medium.mimeTypes().join(";" ) ); 819
807 docsFolder->appendFrom( *tmp ); 820 qApp->processEvents();
821 tmp = new DocLnkSet( (*it)->path(), medium.mimeTypes().join(";" ) );
822 docsFolder->appendFrom( *tmp );
808 delete tmp; 823 delete tmp;
@@ -816,3 +831,6 @@ void Launcher::loadDocs() // ok here comes a hack belonging to Global::
816 if( check ){ // find the documents 831 if( check ){ // find the documents
817 tmp = new DocLnkSet( (*it)->path(), configToMime(&cfg ).join(";") ); 832
833 qApp->processEvents();
834 Global::statusMessage( tr( "Searching documents" ) );
835 tmp = new DocLnkSet( (*it)->path(), configToMime(&cfg ).join(";") );
818 docsFolder->appendFrom( *tmp ); 836 docsFolder->appendFrom( *tmp );
@@ -825,2 +843,4 @@ void Launcher::loadDocs() // ok here comes a hack belonging to Global::
825 m_timeStamp = newStamp; 843 m_timeStamp = newStamp;
844 owait->hide();
845 delete owait;
826} 846}
@@ -1106,3 +1126,6 @@ void Launcher::systemMessage( const QCString &msg, const QByteArray &data)
1106 1126
1107 QString contents; 1127 // directly show updated docs in document tab
1128 updateDocs();
1129
1130 QString contents;
1108 1131