Valgrind run

- Fix a memory leak where a layout was created without being used.
- Fix uninitialized value.
remotes/origin/HEAD
Konstantinos Sideris 7 years ago
parent 544b623512
commit 1d285993f7
  1. 2
      include/ui/ScrollBar.h
  2. 14
      src/timeline/TimelineItem.cc

@ -49,7 +49,7 @@ private:
int roundRadius_ = 4;
int handleWidth_ = 7;
int minHandleHeight_ = 20;
bool isActive;
bool isActive = false;
const int AnimationDuration = 300;
const int Padding = 4;

@ -43,10 +43,9 @@ TimelineItem::init()
QFontMetrics fm(font_);
topLayout_ = new QHBoxLayout(this);
sideLayout_ = new QVBoxLayout();
mainLayout_ = new QVBoxLayout();
headerLayout_ = new QHBoxLayout();
topLayout_ = new QHBoxLayout(this);
sideLayout_ = new QVBoxLayout;
mainLayout_ = new QVBoxLayout;
topLayout_->setContentsMargins(conf::timeline::msgMargin, conf::timeline::msgMargin, 0, 0);
topLayout_->setSpacing(0);
@ -59,9 +58,6 @@ TimelineItem::init()
mainLayout_->setContentsMargins(conf::timeline::headerLeftMargin, 0, 0, 0);
mainLayout_->setSpacing(0);
headerLayout_->setMargin(0);
headerLayout_->setSpacing(conf::timeline::headerSpacing);
}
/*
@ -418,6 +414,10 @@ TimelineItem::setupAvatarLayout(const QString &userName)
sideLayout_->addWidget(userAvatar_);
sideLayout_->addStretch(1);
headerLayout_ = new QHBoxLayout;
headerLayout_->setMargin(0);
headerLayout_->setSpacing(conf::timeline::headerSpacing);
headerLayout_->addWidget(userName_);
headerLayout_->addWidget(timestamp_, 1);
}

Loading…
Cancel
Save