[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