playhead item covers entire scene
This commit is contained in:
@@ -23,6 +23,7 @@
|
||||
#include <QDebug>
|
||||
#include <QMimeData>
|
||||
#include <QMouseEvent>
|
||||
#include <QScrollBar>
|
||||
#include <QtMath>
|
||||
#include <QPen>
|
||||
|
||||
@@ -168,6 +169,17 @@ void TimelineView::dropEvent(QDropEvent *event)
|
||||
import_tool_.DragDrop(event);
|
||||
}
|
||||
|
||||
void TimelineView::resizeEvent(QResizeEvent *event)
|
||||
{
|
||||
QGraphicsView::resizeEvent(event);
|
||||
|
||||
if (scene_.height() < height()) {
|
||||
QRectF rect = scene_.sceneRect();
|
||||
rect.setHeight(height() - horizontalScrollBar()->height() - 2);
|
||||
scene_.setSceneRect(rect);
|
||||
}
|
||||
}
|
||||
|
||||
void TimelineView::AddGhost(TimelineViewGhostItem *ghost)
|
||||
{
|
||||
ghost->SetScale(scale_);
|
||||
|
||||
Reference in New Issue
Block a user