-rw-r--r-- | microkde/KDGanttMinimizeSplitter.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/microkde/KDGanttMinimizeSplitter.cpp b/microkde/KDGanttMinimizeSplitter.cpp index d675517..6cb1f31 100644 --- a/microkde/KDGanttMinimizeSplitter.cpp +++ b/microkde/KDGanttMinimizeSplitter.cpp | |||
@@ -669,33 +669,34 @@ void KDGanttMinimizeSplitter::setRubberband( int p ) | |||
669 | } else { | 669 | } else { |
670 | if ( opaqueOldPos >= 0 ) | 670 | if ( opaqueOldPos >= 0 ) |
671 | paint.drawRect( r.x(), opaqueOldPos + sw/2 - rBord, | 671 | paint.drawRect( r.x(), opaqueOldPos + sw/2 - rBord, |
672 | r.width(), 2*rBord ); | 672 | r.width(), 2*rBord ); |
673 | if ( p >= 0 ) | 673 | if ( p >= 0 ) |
674 | paint.drawRect( r.x(), p + sw/2 - rBord, r.width(), 2*rBord ); | 674 | paint.drawRect( r.x(), p + sw/2 - rBord, r.width(), 2*rBord ); |
675 | } | 675 | } |
676 | opaqueOldPos = p; | 676 | opaqueOldPos = p; |
677 | #else | 677 | #else |
678 | if ( !mRubberBand ) { | 678 | if ( !mRubberBand ) { |
679 | mRubberBand = new QFrame( 0, "rubber", WStyle_NoBorder | WStyle_Customize | WStyle_StaysOnTop); | 679 | mRubberBand = new QFrame( 0, "rubber", WStyle_NoBorder | WStyle_Customize | WStyle_StaysOnTop); |
680 | mRubberBand->setFrameStyle( Box | Raised ); | 680 | mRubberBand->setFrameStyle( Box | Raised ); |
681 | mRubberBand->setPalette( QPalette ( Qt::red.light(),Qt::red.dark() ) ); | 681 | //mRubberBand->setPalette( QPalette ( Qt::red.light(),Qt::red.dark() ) ); |
682 | mRubberBand->setPalette( QPalette ( QColor( 178,18,188), QColor( 242,27,255 ) )); | ||
682 | } | 683 | } |
683 | QRect r = contentsRect(); | 684 | QRect r = contentsRect(); |
684 | static int rBord = 0; //Themable???? | 685 | static int rBord = 0; //Themable???? |
685 | if ( !rBord ) { | 686 | if ( !rBord ) { |
686 | if (QApplication::desktop()->width() <= 320 ) | 687 | if (QApplication::desktop()->width() <= 320 ) |
687 | rBord = 4; | 688 | rBord = 3; |
688 | else | 689 | else |
689 | rBord = 5; | 690 | rBord = 4; |
690 | } | 691 | } |
691 | int sw = style().splitterWidth(); | 692 | int sw = style().splitterWidth(); |
692 | if ( orient == Horizontal ) { | 693 | if ( orient == Horizontal ) { |
693 | if ( p >= 0 ) { | 694 | if ( p >= 0 ) { |
694 | QPoint geo = mapToGlobal (QPoint ( p + sw/2 - rBord, r.y())); | 695 | QPoint geo = mapToGlobal (QPoint ( p + sw/2 - rBord, r.y())); |
695 | mRubberBand->setGeometry( geo.x(), geo.y(), 2*rBord, r.height() ); | 696 | mRubberBand->setGeometry( geo.x(), geo.y(), 2*rBord, r.height() ); |
696 | } | 697 | } |
697 | } else { | 698 | } else { |
698 | if ( p >= 0 ) { | 699 | if ( p >= 0 ) { |
699 | QPoint geo = mapToGlobal (QPoint ( r.x(), p + sw/2 - rBord)); | 700 | QPoint geo = mapToGlobal (QPoint ( r.x(), p + sw/2 - rBord)); |
700 | mRubberBand->setGeometry( geo.x(), geo.y(), r.width(), 2*rBord); | 701 | mRubberBand->setGeometry( geo.x(), geo.y(), r.width(), 2*rBord); |
701 | } | 702 | } |