[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdeextragear-3/digikam/digikam
From:       Renchi Raju <renchi () pooh ! tam ! uiuc ! edu>
Date:       2004-08-20 21:05:20
Message-ID: 20040820210520.61471900E () office ! kde ! org
[Download RAW message or body]

CVS commit by pahlibar: 


loose the tooltip on focusout


  M +12 -1     thumbview.cpp   1.14
  M +1 -0      thumbview.h   1.4


--- kdeextragear-3/digikam/digikam/thumbview.cpp  #1.13:1.14
@@ -78,4 +78,5 @@ public:
     ThumbItem* toolTipItem;
     QTimer*    toolTipTimer;
+    bool       showTips;
 };
 
@@ -405,5 +406,4 @@ void ThumbView::resizeEvent(QResizeEvent
 {
     QScrollView::resizeEvent(e);
-    //d->updateTimer->start(0, true);
     rearrangeItems();
 }
@@ -561,4 +561,15 @@ void ThumbView::drawRubber(QPainter *p)
 }
 
+void ThumbView::focusOutEvent(QFocusEvent *e)
+{
+    // hide tooltip
+
+    d->toolTipItem = 0;
+    d->toolTipTimer->stop();
+    slotToolTip();
+
+    QScrollView::focusOutEvent(e);
+}
+
 void ThumbView::contentsMousePressEvent(QMouseEvent *e)
 {

--- kdeextragear-3/digikam/digikam/thumbview.h  #1.3:1.4
@@ -59,4 +59,5 @@ public:
 protected:
 
+    virtual void focusOutEvent(QFocusEvent *e);
     virtual void contentsMousePressEvent(QMouseEvent *e);
     virtual void contentsMouseMoveEvent(QMouseEvent *e);


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic