From 22d8bf8b599fa3e8d20b67fa1bc4ddd10ec729e2 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Thu, 1 Aug 2019 00:35:41 -0700 Subject: [PATCH] created timeline ghost display class --- app/widget/timelineview/timelineviewghostitem.cpp | 8 ++++++-- app/widget/timelineview/timelineviewghostitem.h | 5 ++++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/app/widget/timelineview/timelineviewghostitem.cpp b/app/widget/timelineview/timelineviewghostitem.cpp index 24123b249..3089bb0f6 100644 --- a/app/widget/timelineview/timelineviewghostitem.cpp +++ b/app/widget/timelineview/timelineviewghostitem.cpp @@ -20,7 +20,11 @@ #include "timelineviewghostitem.h" -TimelineViewGhostItem::TimelineViewGhostItem() -{ +#include +TimelineViewGhostItem::TimelineViewGhostItem(QGraphicsItem *parent) : + QGraphicsRectItem(parent) +{ + setBrush(Qt::NoBrush); + setPen(QPen(Qt::yellow, 2)); } diff --git a/app/widget/timelineview/timelineviewghostitem.h b/app/widget/timelineview/timelineviewghostitem.h index 9450eeac7..6b7ffb51e 100644 --- a/app/widget/timelineview/timelineviewghostitem.h +++ b/app/widget/timelineview/timelineviewghostitem.h @@ -26,7 +26,10 @@ class TimelineViewGhostItem : public QGraphicsRectItem { public: - TimelineViewGhostItem(); + TimelineViewGhostItem(QGraphicsItem* parent = nullptr); + +protected: +// virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = nullptr) override; }; #endif // TIMELINEVIEWGHOSTITEM_H