-rw-r--r-- | core/launcher/launcher.cpp | 296 |
1 files changed, 148 insertions, 148 deletions
diff --git a/core/launcher/launcher.cpp b/core/launcher/launcher.cpp index 6afbcd8..779fe54 100644 --- a/core/launcher/launcher.cpp +++ b/core/launcher/launcher.cpp | |||
@@ -100,3 +100,3 @@ LauncherTabWidget::LauncherTabWidget( Launcher* parent ) : | |||
100 | connect( qApp, SIGNAL(appMessage(const QCString&,const QByteArray&)), | 100 | connect( qApp, SIGNAL(appMessage(const QCString&,const QByteArray&)), |
101 | this, SLOT(appMessage(const QCString&,const QByteArray&))); | 101 | this, SLOT(appMessage(const QCString&,const QByteArray&))); |
102 | #endif | 102 | #endif |
@@ -171,3 +171,3 @@ void LauncherTabWidget::appMessage(const QCString& message, const QByteArray&) | |||
171 | if ( message == "nextView()" ) | 171 | if ( message == "nextView()" ) |
172 | categoryBar->nextTab(); | 172 | categoryBar->nextTab(); |
173 | } | 173 | } |
@@ -177,7 +177,7 @@ void LauncherTabWidget::raiseTabWidget() | |||
177 | if ( categoryBar->currentView() == docView() | 177 | if ( categoryBar->currentView() == docView() |
178 | && docLoadingWidgetEnabled ) { | 178 | && docLoadingWidgetEnabled ) { |
179 | stack->raiseWidget( docLoadingWidget ); | 179 | stack->raiseWidget( docLoadingWidget ); |
180 | docLoadingWidget->updateGeometry(); | 180 | docLoadingWidget->updateGeometry(); |
181 | } else { | 181 | } else { |
182 | stack->raiseWidget( categoryBar->currentView() ); | 182 | stack->raiseWidget( categoryBar->currentView() ); |
183 | } | 183 | } |
@@ -194,3 +194,3 @@ void LauncherTabWidget::tabProperties() | |||
194 | if ( rv >= 0 && rv != view->viewMode() ) { | 194 | if ( rv >= 0 && rv != view->viewMode() ) { |
195 | view->setViewMode( (LauncherView::ViewMode)rv ); | 195 | view->setViewMode( (LauncherView::ViewMode)rv ); |
196 | } | 196 | } |
@@ -204,5 +204,5 @@ void LauncherTabWidget::deleteView( const QString& id ) | |||
204 | if ( t ) { | 204 | if ( t ) { |
205 | stack->removeWidget( t->view ); | 205 | stack->removeWidget( t->view ); |
206 | delete t->view; | 206 | delete t->view; |
207 | categoryBar->removeTab( t ); | 207 | categoryBar->removeTab( t ); |
208 | } | 208 | } |
@@ -214,5 +214,5 @@ LauncherView* LauncherTabWidget::newView( const QString& id, const QPixmap& pm, | |||
214 | connect( view, SIGNAL(clicked(const AppLnk*)), | 214 | connect( view, SIGNAL(clicked(const AppLnk*)), |
215 | this, SIGNAL(clicked(const AppLnk*))); | 215 | this, SIGNAL(clicked(const AppLnk*))); |
216 | connect( view, SIGNAL(rightPressed(AppLnk*)), | 216 | connect( view, SIGNAL(rightPressed(AppLnk*)), |
217 | this, SIGNAL(rightPressed(AppLnk*))); | 217 | this, SIGNAL(rightPressed(AppLnk*))); |
218 | 218 | ||
@@ -225,3 +225,3 @@ LauncherView* LauncherTabWidget::newView( const QString& id, const QPixmap& pm, | |||
225 | if ( id == "Documents" ) | 225 | if ( id == "Documents" ) |
226 | docview = view; | 226 | docview = view; |
227 | 227 | ||
@@ -242,3 +242,3 @@ LauncherView *LauncherTabWidget::view( const QString &id ) | |||
242 | if ( !t ) | 242 | if ( !t ) |
243 | return 0; | 243 | return 0; |
244 | return t->view; | 244 | return t->view; |
@@ -254,4 +254,4 @@ void LauncherTabWidget::setLoadingWidgetEnabled( bool v ) | |||
254 | if ( v != docLoadingWidgetEnabled && docLoadingWidget ) { | 254 | if ( v != docLoadingWidgetEnabled && docLoadingWidget ) { |
255 | docLoadingWidgetEnabled = v; | 255 | docLoadingWidgetEnabled = v; |
256 | raiseTabWidget(); | 256 | raiseTabWidget(); |
257 | } | 257 | } |
@@ -270,12 +270,12 @@ void LauncherTabWidget::setTabViewAppearance( LauncherView *v, Config &cfg ) | |||
270 | if ( view == "List" ) // No tr | 270 | if ( view == "List" ) // No tr |
271 | v->setViewMode( LauncherView::List ); | 271 | v->setViewMode( LauncherView::List ); |
272 | QString bgType = cfg.readEntry( "BackgroundType", "Image" ); | 272 | QString bgType = cfg.readEntry( "BackgroundType", "Image" ); |
273 | if ( bgType == "Image" ) { // No tr | 273 | if ( bgType == "Image" ) { // No tr |
274 | QString pm = cfg.readEntry( "BackgroundImage", "launcher/opie-background" ); | 274 | QString pm = cfg.readEntry( "BackgroundImage", "launcher/opie-background" ); |
275 | v->setBackgroundType( LauncherView::Image, pm ); | 275 | v->setBackgroundType( LauncherView::Image, pm ); |
276 | } else if ( bgType == "SolidColor" ) { | 276 | } else if ( bgType == "SolidColor" ) { |
277 | QString c = cfg.readEntry( "BackgroundColor" ); | 277 | QString c = cfg.readEntry( "BackgroundColor" ); |
278 | v->setBackgroundType( LauncherView::SolidColor, c ); | 278 | v->setBackgroundType( LauncherView::SolidColor, c ); |
279 | } else { | 279 | } else { |
280 | v->setBackgroundType( LauncherView::Ruled, QString::null ); | 280 | v->setBackgroundType( LauncherView::Ruled, QString::null ); |
281 | } | 281 | } |
@@ -283,5 +283,5 @@ void LauncherTabWidget::setTabViewAppearance( LauncherView *v, Config &cfg ) | |||
283 | if ( textCol.isEmpty() ) | 283 | if ( textCol.isEmpty() ) |
284 | v->setTextColor( QColor() ); | 284 | v->setTextColor( QColor() ); |
285 | else | 285 | else |
286 | v->setTextColor( QColor(textCol) ); | 286 | v->setTextColor( QColor(textCol) ); |
287 | // bool customFont = cfg.readBoolEntry( "CustomFont", FALSE ); | 287 | // bool customFont = cfg.readBoolEntry( "CustomFont", FALSE ); |
@@ -307,10 +307,10 @@ void LauncherTabWidget::setTabAppearance( LauncherTab *tab, Config &cfg ) | |||
307 | if ( tabCol.isEmpty() ) | 307 | if ( tabCol.isEmpty() ) |
308 | tab->bgColor = QColor(); | 308 | tab->bgColor = QColor(); |
309 | else | 309 | else |
310 | tab->bgColor = QColor(tabCol); | 310 | tab->bgColor = QColor(tabCol); |
311 | QString tabTextCol = cfg.readEntry( "TabTextColor" ); | 311 | QString tabTextCol = cfg.readEntry( "TabTextColor" ); |
312 | if ( tabTextCol.isEmpty() ) | 312 | if ( tabTextCol.isEmpty() ) |
313 | tab->fgColor = QColor(); | 313 | tab->fgColor = QColor(); |
314 | else | 314 | else |
315 | tab->fgColor = QColor(tabTextCol); | 315 | tab->fgColor = QColor(tabTextCol); |
316 | } | 316 | } |
@@ -335,6 +335,6 @@ void LauncherTabWidget::setProgressStyle() | |||
335 | if (docLoadingWidgetProgress) { | 335 | if (docLoadingWidgetProgress) { |
336 | docLoadingWidgetProgress->setFrameShape( QProgressBar::Box ); | 336 | docLoadingWidgetProgress->setFrameShape( QProgressBar::Box ); |
337 | docLoadingWidgetProgress->setFrameShadow( QProgressBar::Plain ); | 337 | docLoadingWidgetProgress->setFrameShadow( QProgressBar::Plain ); |
338 | docLoadingWidgetProgress->setMargin( 1 ); | 338 | docLoadingWidgetProgress->setMargin( 1 ); |
339 | docLoadingWidgetProgress->setLineWidth( 1 ); | 339 | docLoadingWidgetProgress->setLineWidth( 1 ); |
340 | } | 340 | } |
@@ -345,8 +345,8 @@ void LauncherTabWidget::setBusy(bool on) | |||
345 | if ( on ) | 345 | if ( on ) |
346 | currentView()->setBusy(TRUE); | 346 | currentView()->setBusy(TRUE); |
347 | else { | 347 | else { |
348 | for ( int i = 0; i < categoryBar->count(); i++ ) { | 348 | for ( int i = 0; i < categoryBar->count(); i++ ) { |
349 | LauncherView *view = ((LauncherTab *)categoryBar->tab(i))->view; | 349 | LauncherView *view = ((LauncherTab *)categoryBar->tab(i))->view; |
350 | view->setBusy( FALSE ); | 350 | view->setBusy( FALSE ); |
351 | } | 351 | } |
352 | } | 352 | } |
@@ -372,47 +372,47 @@ void LauncherTabWidget::launcherMessage( const QCString &msg, const QByteArray & | |||
372 | if ( msg == "setTabView(QString,int)" ) { | 372 | if ( msg == "setTabView(QString,int)" ) { |
373 | QString id; | 373 | QString id; |
374 | stream >> id; | 374 | stream >> id; |
375 | int mode; | 375 | int mode; |
376 | stream >> mode; | 376 | stream >> mode; |
377 | if ( view(id) ) | 377 | if ( view(id) ) |
378 | view(id)->setViewMode( (LauncherView::ViewMode)mode ); | 378 | view(id)->setViewMode( (LauncherView::ViewMode)mode ); |
379 | } else if ( msg == "setTabBackground(QString,int,QString)" ) { | 379 | } else if ( msg == "setTabBackground(QString,int,QString)" ) { |
380 | QString id; | 380 | QString id; |
381 | stream >> id; | 381 | stream >> id; |
382 | int mode; | 382 | int mode; |
383 | stream >> mode; | 383 | stream >> mode; |
384 | QString pixmapOrColor; | 384 | QString pixmapOrColor; |
385 | stream >> pixmapOrColor; | 385 | stream >> pixmapOrColor; |
386 | if ( view(id) ) | 386 | if ( view(id) ) |
387 | view(id)->setBackgroundType( (LauncherView::BackgroundType)mode, pixmapOrColor ); | 387 | view(id)->setBackgroundType( (LauncherView::BackgroundType)mode, pixmapOrColor ); |
388 | if ( id == "Documents" ) | 388 | if ( id == "Documents" ) |
389 | docLoadingWidget->setBackgroundType( (LauncherView::BackgroundType)mode, pixmapOrColor ); | 389 | docLoadingWidget->setBackgroundType( (LauncherView::BackgroundType)mode, pixmapOrColor ); |
390 | } else if ( msg == "setTextColor(QString,QString)" ) { | 390 | } else if ( msg == "setTextColor(QString,QString)" ) { |
391 | QString id; | 391 | QString id; |
392 | stream >> id; | 392 | stream >> id; |
393 | QString color; | 393 | QString color; |
394 | stream >> color; | 394 | stream >> color; |
395 | if ( view(id) ) | 395 | if ( view(id) ) |
396 | view(id)->setTextColor( QColor(color) ); | 396 | view(id)->setTextColor( QColor(color) ); |
397 | if ( id == "Documents" ) | 397 | if ( id == "Documents" ) |
398 | docLoadingWidget->setTextColor( QColor(color) ); | 398 | docLoadingWidget->setTextColor( QColor(color) ); |
399 | } else if ( msg == "setFont(QString,QString,int,int,int)" ) { | 399 | } else if ( msg == "setFont(QString,QString,int,int,int)" ) { |
400 | QString id; | 400 | QString id; |
401 | stream >> id; | 401 | stream >> id; |
402 | QString fam; | 402 | QString fam; |
403 | stream >> fam; | 403 | stream >> fam; |
404 | int size; | 404 | int size; |
405 | stream >> size; | 405 | stream >> size; |
406 | int weight; | 406 | int weight; |
407 | stream >> weight; | 407 | stream >> weight; |
408 | int italic; | 408 | int italic; |
409 | stream >> italic; | 409 | stream >> italic; |
410 | if ( view(id) ) { | 410 | if ( view(id) ) { |
411 | if ( !fam.isEmpty() ) { | 411 | if ( !fam.isEmpty() ) { |
412 | view(id)->setViewFont( QFont(fam, size, weight, italic!=0) ); | 412 | view(id)->setViewFont( QFont(fam, size, weight, italic!=0) ); |
413 | odebug << "setFont: " << fam << ", " << size << ", " << weight << ", " << italic << "" << oendl; | 413 | odebug << "setFont: " << fam << ", " << size << ", " << weight << ", " << italic << "" << oendl; |
414 | } else { | 414 | } else { |
415 | view(id)->clearViewFont(); | 415 | view(id)->clearViewFont(); |
416 | } | 416 | } |
417 | } | 417 | } |
418 | }else if ( msg == "setBusyIndicatorType(QString)" ) { | 418 | }else if ( msg == "setBusyIndicatorType(QString)" ) { |
@@ -466,9 +466,9 @@ void Launcher::createGUI() | |||
466 | connect( tb, SIGNAL(tabSelected(const QString&)), | 466 | connect( tb, SIGNAL(tabSelected(const QString&)), |
467 | this, SLOT(showTab(const QString&)) ); | 467 | this, SLOT(showTab(const QString&)) ); |
468 | connect( tabs, SIGNAL(selected(const QString&)), | 468 | connect( tabs, SIGNAL(selected(const QString&)), |
469 | this, SLOT(viewSelected(const QString&)) ); | 469 | this, SLOT(viewSelected(const QString&)) ); |
470 | connect( tabs, SIGNAL(clicked(const AppLnk*)), | 470 | connect( tabs, SIGNAL(clicked(const AppLnk*)), |
471 | this, SLOT(select(const AppLnk*))); | 471 | this, SLOT(select(const AppLnk*))); |
472 | connect( tabs, SIGNAL(rightPressed(AppLnk*)), | 472 | connect( tabs, SIGNAL(rightPressed(AppLnk*)), |
473 | this, SLOT(properties(AppLnk*))); | 473 | this, SLOT(properties(AppLnk*))); |
474 | 474 | ||
@@ -496,3 +496,3 @@ Launcher::~Launcher() | |||
496 | if ( tb ) | 496 | if ( tb ) |
497 | destroyGUI(); | 497 | destroyGUI(); |
498 | } | 498 | } |
@@ -523,13 +523,13 @@ bool Launcher::eventFilter( QObject*, QEvent *ev ) | |||
523 | if ( ev->type() == QEvent::KeyPress ) { | 523 | if ( ev->type() == QEvent::KeyPress ) { |
524 | QKeyEvent *ke = (QKeyEvent *)ev; | 524 | QKeyEvent *ke = (QKeyEvent *)ev; |
525 | if ( ke->key() == Qt::Key_F11 ) { // menu key | 525 | if ( ke->key() == Qt::Key_F11 ) { // menu key |
526 | QWidget *active = qApp->activeWindow(); | 526 | QWidget *active = qApp->activeWindow(); |
527 | if ( active && active->isPopup() ) | 527 | if ( active && active->isPopup() ) |
528 | active->close(); | 528 | active->close(); |
529 | else { | 529 | else { |
530 | Global::terminateBuiltin("calibrate"); // No tr | 530 | Global::terminateBuiltin("calibrate"); // No tr |
531 | tb->launchStartMenu(); | 531 | tb->launchStartMenu(); |
532 | } | 532 | } |
533 | return TRUE; | 533 | return TRUE; |
534 | } | 534 | } |
535 | } | 535 | } |
@@ -562,4 +562,4 @@ static bool isVisibleWindow(int wid) | |||
562 | for (QListIterator<QWSWindow> it(list); (w=it.current()); ++it) { | 562 | for (QListIterator<QWSWindow> it(list); (w=it.current()); ++it) { |
563 | if ( w->winId() == wid ) | 563 | if ( w->winId() == wid ) |
564 | return !w->isFullyObscured(); | 564 | return !w->isFullyObscured(); |
565 | } | 565 | } |
@@ -583,18 +583,18 @@ void Launcher::select( const AppLnk *appLnk ) | |||
583 | if ( appLnk->type() == "Folder" ) { // No tr | 583 | if ( appLnk->type() == "Folder" ) { // No tr |
584 | // Not supported: flat is simpler for the user | 584 | // Not supported: flat is simpler for the user |
585 | } else { | 585 | } else { |
586 | if ( appLnk->exec().isNull() ) { | 586 | if ( appLnk->exec().isNull() ) { |
587 | int i = QMessageBox::information(this,tr("No application"), | 587 | int i = QMessageBox::information(this,tr("No application"), |
588 | tr("<p>No application is defined for this document." | 588 | tr("<p>No application is defined for this document." |
589 | "<p>Type is %1.").arg(appLnk->type()), tr("OK"), tr("View as text"), 0, 0, 1); | 589 | "<p>Type is %1.").arg(appLnk->type()), tr("OK"), tr("View as text"), 0, 0, 1); |
590 | 590 | ||
591 | /* ### Fixme */ | 591 | /* ### Fixme */ |
592 | if ( i == 1 ) | 592 | if ( i == 1 ) |
593 | Global::execute("textedit",appLnk->file()); | 593 | Global::execute("textedit",appLnk->file()); |
594 | 594 | ||
595 | return; | 595 | return; |
596 | } | 596 | } |
597 | tabs->setBusy(TRUE); | 597 | tabs->setBusy(TRUE); |
598 | emit executing( appLnk ); | 598 | emit executing( appLnk ); |
599 | appLnk->execute(); | 599 | appLnk->execute(); |
600 | } | 600 | } |
@@ -605,8 +605,8 @@ void Launcher::properties( AppLnk *appLnk ) | |||
605 | if ( appLnk->type() == "Folder" ) { // No tr | 605 | if ( appLnk->type() == "Folder" ) { // No tr |
606 | // Not supported: flat is simpler for the user | 606 | // Not supported: flat is simpler for the user |
607 | } else { | 607 | } else { |
608 | /* ### libqtopia FIXME also moving docLnks... */ | 608 | /* ### libqtopia FIXME also moving docLnks... */ |
609 | LnkProperties prop(appLnk,0 ); | 609 | LnkProperties prop(appLnk,0 ); |
610 | 610 | ||
611 | QPEApplication::execDialog( &prop ); | 611 | QPEApplication::execDialog( &prop ); |
612 | } | 612 | } |
@@ -623,10 +623,10 @@ void Launcher::systemMessage( const QCString &msg, const QByteArray &data) | |||
623 | if ( msg == "busy()" ) { | 623 | if ( msg == "busy()" ) { |
624 | tb->startWait(); | 624 | tb->startWait(); |
625 | } else if ( msg == "notBusy(QString)" ) { | 625 | } else if ( msg == "notBusy(QString)" ) { |
626 | QString app; | 626 | QString app; |
627 | stream >> app; | 627 | stream >> app; |
628 | tabs->setBusy(FALSE); | 628 | tabs->setBusy(FALSE); |
629 | tb->stopWait(app); | 629 | tb->stopWait(app); |
630 | } else if (msg == "applyStyle()") { | 630 | } else if (msg == "applyStyle()") { |
631 | tabs->currentView()->relayout(); | 631 | tabs->currentView()->relayout(); |
632 | } | 632 | } |
@@ -636,3 +636,3 @@ void Launcher::systemMessage( const QCString &msg, const QByteArray &data) | |||
636 | void Launcher::typeAdded( const QString& type, const QString& name, | 636 | void Launcher::typeAdded( const QString& type, const QString& name, |
637 | const QPixmap& pixmap, const QPixmap& ) | 637 | const QPixmap& pixmap, const QPixmap& ) |
638 | { | 638 | { |
@@ -645,3 +645,3 @@ void Launcher::typeAdded( const QString& type, const QString& name, | |||
645 | if ( first ) { | 645 | if ( first ) { |
646 | first = FALSE; | 646 | first = FALSE; |
647 | tabs->categoryBar->showTab(type); | 647 | tabs->categoryBar->showTab(type); |
@@ -665,3 +665,3 @@ void Launcher::applicationAdded( const QString& type, const AppLnk& app ) | |||
665 | if ( app.type() == "Separator" ) // No tr | 665 | if ( app.type() == "Separator" ) // No tr |
666 | return; | 666 | return; |
667 | 667 | ||
@@ -669,6 +669,6 @@ void Launcher::applicationAdded( const QString& type, const AppLnk& app ) | |||
669 | if ( view ) | 669 | if ( view ) |
670 | view->addItem( new AppLnk( app ), FALSE ); | 670 | view->addItem( new AppLnk( app ), FALSE ); |
671 | else | 671 | else |
672 | qWarning("addAppLnk: No view for type %s. Can't add app %s!", | 672 | owarn << "addAppLnk: No view for type " << type.latin1() << ". Can't add app " |
673 | type.latin1(),app.name().latin1() ); | 673 | << app.name().latin1() << "!", |
674 | 674 | ||
@@ -681,3 +681,3 @@ void Launcher::applicationRemoved( const QString& type, const AppLnk& app ) | |||
681 | if ( view ) | 681 | if ( view ) |
682 | view->removeLink( app.linkFile() ); | 682 | view->removeLink( app.linkFile() ); |
683 | else | 683 | else |
@@ -690,3 +690,3 @@ void Launcher::allApplicationsRemoved() | |||
690 | for ( QStringList::ConstIterator it=ids.begin(); it!= ids.end(); ++it) | 690 | for ( QStringList::ConstIterator it=ids.begin(); it!= ids.end(); ++it) |
691 | tabs->view( (*it) )->removeAllItems(); | 691 | tabs->view( (*it) )->removeAllItems(); |
692 | } | 692 | } |
@@ -716,3 +716,3 @@ void Launcher::showDocTab() | |||
716 | if ( tabs->categoryBar->currentView() == tabs->docView() ) | 716 | if ( tabs->categoryBar->currentView() == tabs->docView() ) |
717 | tabs->docView()->show(); | 717 | tabs->docView()->show(); |
718 | } | 718 | } |
@@ -744,15 +744,15 @@ void Launcher::applicationScanningProgress( int percent ) | |||
744 | case 0: { | 744 | case 0: { |
745 | for ( QStringList::ConstIterator it=ids.begin(); it!= ids.end(); ++it) { | 745 | for ( QStringList::ConstIterator it=ids.begin(); it!= ids.end(); ++it) { |
746 | tabs->view( (*it) )->setUpdatesEnabled( FALSE ); | 746 | tabs->view( (*it) )->setUpdatesEnabled( FALSE ); |
747 | tabs->view( (*it) )->setSortEnabled( FALSE ); | 747 | tabs->view( (*it) )->setSortEnabled( FALSE ); |
748 | } | 748 | } |
749 | break; | 749 | break; |
750 | } | 750 | } |
751 | case 100: { | 751 | case 100: { |
752 | for ( QStringList::ConstIterator it=ids.begin(); it!= ids.end(); ++it) { | 752 | for ( QStringList::ConstIterator it=ids.begin(); it!= ids.end(); ++it) { |
753 | tabs->view( (*it) )->setUpdatesEnabled( TRUE ); | 753 | tabs->view( (*it) )->setUpdatesEnabled( TRUE ); |
754 | tabs->view( (*it) )->setSortEnabled( TRUE ); | 754 | tabs->view( (*it) )->setSortEnabled( TRUE ); |
755 | } | 755 | } |
756 | tb->refreshStartMenu(); | 756 | tb->refreshStartMenu(); |
757 | break; | 757 | break; |
758 | } | 758 | } |
@@ -767,17 +767,17 @@ void Launcher::documentScanningProgress( int percent ) | |||
767 | case 0: { | 767 | case 0: { |
768 | tabs->setLoadingProgress( 0 ); | 768 | tabs->setLoadingProgress( 0 ); |
769 | tabs->setLoadingWidgetEnabled( TRUE ); | 769 | tabs->setLoadingWidgetEnabled( TRUE ); |
770 | tabs->docView()->setUpdatesEnabled( FALSE ); | 770 | tabs->docView()->setUpdatesEnabled( FALSE ); |
771 | tabs->docView()->setSortEnabled( FALSE ); | 771 | tabs->docView()->setSortEnabled( FALSE ); |
772 | break; | 772 | break; |
773 | } | 773 | } |
774 | case 100: { | 774 | case 100: { |
775 | tabs->docView()->updateTools(); | 775 | tabs->docView()->updateTools(); |
776 | tabs->docView()->setSortEnabled( TRUE ); | 776 | tabs->docView()->setSortEnabled( TRUE ); |
777 | tabs->docView()->setUpdatesEnabled( TRUE ); | 777 | tabs->docView()->setUpdatesEnabled( TRUE ); |
778 | tabs->setLoadingWidgetEnabled( FALSE ); | 778 | tabs->setLoadingWidgetEnabled( FALSE ); |
779 | break; | 779 | break; |
780 | } | 780 | } |
781 | default: | 781 | default: |
782 | tabs->setLoadingProgress( percent ); | 782 | tabs->setLoadingProgress( percent ); |
783 | break; | 783 | break; |