]> git.sesse.net Git - kdenlive/blobdiff - src/noteswidget.cpp
Const'ref
[kdenlive] / src / noteswidget.cpp
index cf5eac2391651617235d44ae7401177ae31195a4..e18e2142598a0510415d4633e47e513b000d6562 100644 (file)
 NotesWidget::NotesWidget(QWidget * parent) :
         KTextEdit(parent)
 {
-    connect(this, SIGNAL(aboutToShowContextMenu(QMenu *)), this, SLOT(slotFillNotesMenu(QMenu *)));
+    connect(this, SIGNAL(aboutToShowContextMenu(QMenu*)), this, SLOT(slotFillNotesMenu(QMenu*)));
     setMouseTracking(true);
 }
 
 void NotesWidget::slotFillNotesMenu(QMenu *menu)
 {
-    QAction *a = new QAction(i18n("Insert current timecode"), this);
+    QAction *a = new QAction(i18n("Insert current timecode"), menu);
     connect(a, SIGNAL(triggered(bool)), this, SIGNAL(insertNotesTimecode()));
     menu->insertAction(menu->actions().at(0), a);
 }
 
 void NotesWidget::mouseMoveEvent( QMouseEvent * e )
 {
-    QString anchor = anchorAt(e->pos());
-    if (anchor.isEmpty()) viewport()->setCursor(Qt::IBeamCursor);
-    else viewport()->setCursor(Qt::PointingHandCursor);
+    const QString anchor = anchorAt(e->pos());
+    if (anchor.isEmpty())
+        viewport()->setCursor(Qt::IBeamCursor);
+    else
+        viewport()->setCursor(Qt::PointingHandCursor);
+    KTextEdit::mouseMoveEvent(e);
 }
 
 void NotesWidget::mousePressEvent( QMouseEvent * e )
@@ -65,3 +68,5 @@ NotesWidget::~NotesWidget()
 
 
 
+
+#include "noteswidget.moc"