Diffstat (limited to 'core/launcher/launcherview.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | core/launcher/launcherview.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/launcher/launcherview.cpp b/core/launcher/launcherview.cpp index 9d78c0d..2b34cc5 100644 --- a/core/launcher/launcherview.cpp +++ b/core/launcher/launcherview.cpp | |||
@@ -594,97 +594,97 @@ void LauncherIconView::changeItem(const AppLnk&old,AppLnk*nlink) | |||
594 | } | 594 | } |
595 | addItem(nlink,false); | 595 | addItem(nlink,false); |
596 | } | 596 | } |
597 | 597 | ||
598 | void LauncherIconView::timerEvent( QTimerEvent *te ) | 598 | void LauncherIconView::timerEvent( QTimerEvent *te ) |
599 | { | 599 | { |
600 | if ( te->timerId() == busyTimer ) { | 600 | if ( te->timerId() == busyTimer ) { |
601 | if ( bsy ) | 601 | if ( bsy ) |
602 | bsy->animateIcon(); | 602 | bsy->animateIcon(); |
603 | } else { | 603 | } else { |
604 | QIconView::timerEvent( te ); | 604 | QIconView::timerEvent( te ); |
605 | } | 605 | } |
606 | } | 606 | } |
607 | 607 | ||
608 | void LauncherIconView::setBigIcons( bool bi ) | 608 | void LauncherIconView::setBigIcons( bool bi ) |
609 | { | 609 | { |
610 | sm_EyeCache->clear(); | 610 | sm_EyeCache->clear(); |
611 | bigIcns = bi; | 611 | bigIcns = bi; |
612 | #ifdef USE_ANIMATED_BUSY_ICON_OVERLAY | 612 | #ifdef USE_ANIMATED_BUSY_ICON_OVERLAY |
613 | busyPix.resize(0,0); | 613 | busyPix.resize(0,0); |
614 | #endif | 614 | #endif |
615 | } | 615 | } |
616 | 616 | ||
617 | QIconViewItem* LauncherIconView::busyItem() const | 617 | QIconViewItem* LauncherIconView::busyItem() const |
618 | { | 618 | { |
619 | return bsy; | 619 | return bsy; |
620 | } | 620 | } |
621 | 621 | ||
622 | void LauncherIconView::setBusyIndicatorType ( BusyIndicatorType t ) { busyType = t; } | 622 | void LauncherIconView::setBusyIndicatorType ( BusyIndicatorType t ) { busyType = t; } |
623 | 623 | ||
624 | void LauncherIconView::calculateGrid( ItemTextPos pos ) | 624 | void LauncherIconView::calculateGrid( ItemTextPos pos ) |
625 | { | 625 | { |
626 | int dw = QApplication::desktop()->width(); | 626 | int dw = QApplication::desktop()->width(); |
627 | int viewerWidth = dw-style().scrollBarExtent().width(); | 627 | int viewerWidth = dw-style().scrollBarExtent().width(); |
628 | if ( pos == Bottom ) { | 628 | if ( pos == Bottom ) { |
629 | if( !numColumns ) { | 629 | if( !numColumns ) { |
630 | if ( viewerWidth <= 200 ) numColumns = 2; | 630 | if ( viewerWidth <= 200 ) numColumns = 2; |
631 | else if ( viewerWidth >= 400 ) numColumns = viewerWidth/96; | 631 | else if ( viewerWidth >= 400 ) numColumns = viewerWidth/96; |
632 | else numColumns = 3; | 632 | else numColumns = 3; |
633 | } | 633 | } |
634 | setSpacing( 4 ); | 634 | setSpacing( 4 ); |
635 | setGridX( (viewerWidth-(numColumns+1)*spacing())/numColumns ); | 635 | setGridX( (viewerWidth-(numColumns+1)*spacing())/numColumns ); |
636 | setGridY( fontMetrics().height()*2+24 ); | 636 | setGridY( fontMetrics().height()*2+24 ); |
637 | } else { | 637 | } else { |
638 | if( !numColumns ) { | 638 | if( !numColumns ) { |
639 | if ( viewerWidth < 150 ) numColumns = 1; | 639 | if ( viewerWidth < 150 ) numColumns = 1; |
640 | else if ( viewerWidth >= 400 ) numColumns = viewerWidth/150; | 640 | else if ( viewerWidth >= 400 ) numColumns = viewerWidth/150; |
641 | else numColumns = 2; | 641 | else numColumns = 2; |
642 | } | 642 | } |
643 | setSpacing( 2 ); | 643 | setSpacing( 2 ); |
644 | setGridX( (viewerWidth-(numColumns+1)*spacing())/numColumns ); | 644 | setGridX( (viewerWidth-(numColumns+1)*spacing())/numColumns ); |
645 | setGridY( fontMetrics().height()+2 ); | 645 | setGridY( fontMetrics().height()+2 ); |
646 | } | 646 | } |
647 | } | 647 | } |
648 | 648 | ||
649 | void LauncherIconView::styleChange( QStyle &old ) | 649 | void LauncherIconView::styleChange( QStyle &old ) |
650 | { | 650 | { |
651 | QIconView::styleChange( old ); | 651 | QIconView::styleChange( old ); |
652 | calculateGrid( itemTextPos() ); | 652 | calculateGrid( itemTextPos() ); |
653 | } | 653 | } |
654 | 654 | ||
655 | void LauncherIconView::keyPressEvent(QKeyEvent* e) | 655 | void LauncherIconView::keyPressEvent(QKeyEvent* e) |
656 | { | 656 | { |
657 | ike = TRUE; | 657 | ike = TRUE; |
658 | if ( e->key() == Key_F33 /* OK button */ || e->key() == Key_Space ) { | 658 | if ( e->key() == Key_F33 /* OK button */ || e->key() == Key_Space ) { |
659 | if ( (e->state() & ShiftButton) ) | 659 | if ( (e->state() & ShiftButton) ) |
660 | emit mouseButtonPressed(ShiftButton, currentItem(), QPoint() ); | 660 | emit mouseButtonPressed(ShiftButton, currentItem(), QPoint() ); |
661 | else | 661 | else |
662 | returnPressed(currentItem()); | 662 | returnPressed(currentItem()); |
663 | } | 663 | } |
664 | 664 | ||
665 | QIconView::keyPressEvent(e); | 665 | QIconView::keyPressEvent(e); |
666 | ike = FALSE; | 666 | ike = FALSE; |
667 | } | 667 | } |
668 | 668 | ||
669 | //=========================================================================== | 669 | //=========================================================================== |
670 | // Implemantation of LauncherIconview end | 670 | // Implemantation of LauncherIconview end |
671 | //=========================================================================== | 671 | //=========================================================================== |
672 | 672 | ||
673 | 673 | ||
674 | //=========================================================================== | 674 | //=========================================================================== |
675 | LauncherView::LauncherView( QWidget* parent, const char* name, WFlags fl ) | 675 | LauncherView::LauncherView( QWidget* parent, const char* name, WFlags fl ) |
676 | : QVBox( parent, name, fl ) | 676 | : QVBox( parent, name, fl ) |
677 | { | 677 | { |
678 | catmb = 0; | 678 | catmb = 0; |
679 | icons = new LauncherIconView( this ); | 679 | icons = new LauncherIconView( this ); |
680 | setFocusProxy(icons); | 680 | setFocusProxy(icons); |
681 | QPEApplication::setStylusOperation( icons->viewport(), QPEApplication::RightOnHold ); | 681 | QPEApplication::setStylusOperation( icons->viewport(), QPEApplication::RightOnHold ); |
682 | 682 | ||
683 | icons->setItemsMovable( FALSE ); | 683 | icons->setItemsMovable( FALSE ); |
684 | icons->setAutoArrange( TRUE ); | 684 | icons->setAutoArrange( TRUE ); |
685 | icons->setSorting( TRUE ); | 685 | icons->setSorting( TRUE ); |
686 | icons->setFrameStyle( QFrame::NoFrame ); | 686 | icons->setFrameStyle( QFrame::NoFrame ); |
687 | icons->setMargin( 0 ); | 687 | icons->setMargin( 0 ); |
688 | icons->setSelectionMode( QIconView::NoSelection ); | 688 | icons->setSelectionMode( QIconView::NoSelection ); |
689 | icons->setBackgroundMode( PaletteBase ); | 689 | icons->setBackgroundMode( PaletteBase ); |
690 | icons->setResizeMode( QIconView::Adjust ); | 690 | icons->setResizeMode( QIconView::Adjust ); |