From 55fb5532ee15ee2261cc3be90fd523201b554051 Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Fri, 21 Feb 2020 02:39:22 +0100 Subject: [PATCH] Fix opaque widget in community list fixes #126 --- src/CommunitiesList.cpp | 6 ++---- src/CommunitiesList.h | 1 - 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/CommunitiesList.cpp b/src/CommunitiesList.cpp index 2fb8731c..bb57ca40 100644 --- a/src/CommunitiesList.cpp +++ b/src/CommunitiesList.cpp @@ -30,16 +30,14 @@ CommunitiesList::CommunitiesList(QWidget *parent) scrollArea_->setWidgetResizable(true); scrollArea_->setAlignment(Qt::AlignLeading | Qt::AlignTop | Qt::AlignVCenter); - scrollAreaContents_ = new QWidget(); - - contentsLayout_ = new QVBoxLayout(scrollAreaContents_); + contentsLayout_ = new QVBoxLayout(); contentsLayout_->setSpacing(0); contentsLayout_->setMargin(0); addGlobalItem(); contentsLayout_->addStretch(1); - scrollArea_->setWidget(scrollAreaContents_); + scrollArea_->setLayout(contentsLayout_); topLayout_->addWidget(scrollArea_); connect( diff --git a/src/CommunitiesList.h b/src/CommunitiesList.h index e8042666..d3cbeeff 100644 --- a/src/CommunitiesList.h +++ b/src/CommunitiesList.h @@ -53,7 +53,6 @@ private: QVBoxLayout *topLayout_; QVBoxLayout *contentsLayout_; - QWidget *scrollAreaContents_; QScrollArea *scrollArea_; std::map> communities_;