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

List:       kde-commits
Subject:    KDE/kdeedu/kstars/kstars/widgets
From:       Alexey Khudyakov <alexey.skladnoy () gmail ! com>
Date:       2010-02-12 17:06:15
Message-ID: 1265994375.603220.20734.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1089195 by khudyakov:

Add clicked signal to infobox

 M  +4 -0      infoboxwidget.cpp  
 M  +5 -1      infoboxwidget.h  


--- trunk/KDE/kdeedu/kstars/kstars/widgets/infoboxwidget.cpp #1089194:1089195
@@ -218,6 +218,10 @@
     move(newX, newY);
 }
 
+void InfoBoxWidget::mousePressEvent(QMouseEvent*) {
+    emit clicked();
+}
+
 void InfoBoxWidget::showEvent(QShowEvent*) {
     if( !m_adjusted )
         adjust();
--- trunk/KDE/kdeedu/kstars/kstars/widgets/infoboxwidget.h #1089194:1089195
@@ -79,9 +79,13 @@
     void slotObjectChanged(SkyObject* obj);
     /** Set information about pointing. */
     void slotPointChanged(SkyPoint* p);
+signals:
+    /** Emitted when widget is clicked */
+    void clicked();
 protected:
     virtual void paintEvent(QPaintEvent* event);
-    virtual void mouseDoubleClickEvent(QMouseEvent * event );
+    virtual void mouseDoubleClickEvent(QMouseEvent* event );
+    virtual void mousePressEvent(QMouseEvent* event);
     virtual void mouseMoveEvent(QMouseEvent* event );
     virtual void mouseReleaseEvent(QMouseEvent* event);
     virtual void showEvent(QShowEvent* event);
[prev in list] [next in list] [prev in thread] [next in thread] 

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