author | alwin <alwin> | 2004-02-29 01:55:19 (UTC) |
---|---|---|
committer | alwin <alwin> | 2004-02-29 01:55:19 (UTC) |
commit | 14db10826688a0f098fc48d4aec6e794b07f4ab4 (patch) (unidiff) | |
tree | 8ea76bec5445debeedd1fb8099593ceaae39cf38 | |
parent | 0b9baf5317f316bf2932d39cbfa795568ec56e39 (diff) | |
download | opie-14db10826688a0f098fc48d4aec6e794b07f4ab4.zip opie-14db10826688a0f098fc48d4aec6e794b07f4ab4.tar.gz opie-14db10826688a0f098fc48d4aec6e794b07f4ab4.tar.bz2 |
aye - fixed the problem on startup, that on each tab inserted the tabbar menu is re-build. and it was such simple way - just 3 lines...
-rw-r--r-- | core/launcher/launcher.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/core/launcher/launcher.cpp b/core/launcher/launcher.cpp index 98e7481..7887704 100644 --- a/core/launcher/launcher.cpp +++ b/core/launcher/launcher.cpp | |||
@@ -643,7 +643,8 @@ void Launcher::typeAdded( const QString& type, const QString& name, | |||
643 | { | 643 | { |
644 | tabs->newView( type, pixmap, name ); | 644 | tabs->newView( type, pixmap, name ); |
645 | ids.append( type ); | 645 | ids.append( type ); |
646 | tb->refreshStartMenu(); | 646 | /* this will be called in applicationScanningProgress with value 100! */ |
647 | // tb->refreshStartMenu(); | ||
647 | 648 | ||
648 | static bool first = TRUE; | 649 | static bool first = TRUE; |
649 | if ( first ) { | 650 | if ( first ) { |
@@ -660,7 +661,8 @@ void Launcher::typeRemoved( const QString& type ) | |||
660 | tabs->view( type )->removeAllItems(); | 661 | tabs->view( type )->removeAllItems(); |
661 | tabs->deleteView( type ); | 662 | tabs->deleteView( type ); |
662 | ids.remove( type ); | 663 | ids.remove( type ); |
663 | tb->refreshStartMenu(); | 664 | /* this will be called in applicationScanningProgress with value 100! */ |
665 | // tb->refreshStartMenu(); | ||
664 | } | 666 | } |
665 | 667 | ||
666 | void Launcher::applicationAdded( const QString& type, const AppLnk& app ) | 668 | void Launcher::applicationAdded( const QString& type, const AppLnk& app ) |
@@ -768,6 +770,7 @@ void Launcher::documentScanningProgress( int percent ) | |||
768 | tabs->docView()->setSortEnabled( TRUE ); | 770 | tabs->docView()->setSortEnabled( TRUE ); |
769 | tabs->docView()->setUpdatesEnabled( TRUE ); | 771 | tabs->docView()->setUpdatesEnabled( TRUE ); |
770 | tabs->setLoadingWidgetEnabled( FALSE ); | 772 | tabs->setLoadingWidgetEnabled( FALSE ); |
773 | tb->refreshStartMenu(); | ||
771 | break; | 774 | break; |
772 | } | 775 | } |
773 | default: | 776 | default: |