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

List:       kde-commits
Subject:    KDE/kdelibs/interfaces/ktexteditor
From:       Christoph Cullmann <cullmann () kde ! org>
Date:       2010-04-21 18:24:32
Message-ID: 20100421182432.813A0AC89E () svn ! kde ! org
[Download RAW message or body]

SVN commit 1117283 by cullmann:

implement rangeEmpty and rangeInvalid notifications

 M  +8 -0      movingrange.cpp  
 M  +15 -0     movingrange.h  


--- trunk/KDE/kdelibs/interfaces/ktexteditor/movingrange.cpp #1117282:1117283
@@ -47,6 +47,14 @@
 {
 }
 
+void MovingRangeFeedback::rangeEmpty (MovingRange*)
+{
+}
+
+void MovingRangeFeedback::rangeInvalid (MovingRange*)
+{
+}
+
 void MovingRangeFeedback::mouseEnteredRange (MovingRange*, View*)
 {
 }
--- trunk/KDE/kdelibs/interfaces/ktexteditor/movingrange.h #1117282:1117283
@@ -268,6 +268,21 @@
     virtual ~MovingRangeFeedback ();
 
     /**
+     * The range is now empty (ie. the start and end cursors are the same).
+     * If the range has invalidateIfEmpty set, this will never be emitted, but \
instead rangeInvalid is triggered. +     *
+     * \param range pointer to the range which generated the notification.
+     */
+    virtual void rangeEmpty (MovingRange* range);
+
+    /**
+     * The range is now invalid (ie. the start and end cursors are invalid).
+     *
+     * \param range pointer to the range which generated the notification.
+     */
+    virtual void rangeInvalid (MovingRange* range);
+
+    /**
      * The mouse cursor on \a view entered \p range.
      *
      * \param range pointer to the range which generated the notification.


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

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