Use qobject_cast on TimelineItem

This commit is contained in:
Konstantinos Sideris 2017-12-30 11:59:55 +02:00
parent 5e3022bd9a
commit d1d8b92b37
1 changed files with 2 additions and 2 deletions

View File

@ -374,7 +374,7 @@ TimelineView::addTimelineItem(TimelineItem *item, TimelineDirection direction)
if (direction == TimelineDirection::Bottom) {
const auto lastItemPosition = scroll_layout_->count() - 1;
auto lastItem =
static_cast<TimelineItem *>(scroll_layout_->itemAt(lastItemPosition)->widget());
qobject_cast<TimelineItem *>(scroll_layout_->itemAt(lastItemPosition)->widget());
if (lastItem) {
auto oldDate = lastItem->descriptionMessage().datetime;
@ -389,7 +389,7 @@ TimelineView::addTimelineItem(TimelineItem *item, TimelineDirection direction)
// the widgets to the bottom of the page.
if (scroll_layout_->count() > 1) {
auto firstItem =
static_cast<TimelineItem *>(scroll_layout_->itemAt(1)->widget());
qobject_cast<TimelineItem *>(scroll_layout_->itemAt(1)->widget());
if (firstItem) {
auto oldDate = firstItem->descriptionMessage().datetime;