EventVideoDownloadsWindow::EventVideoDownloadsWindow(QWidget *parent) : QFrame(parent) { setAttribute(Qt::WA_DeleteOnClose, true); setMinimumSize(550, 300); setWindowTitle(tr("Bluecherry - Download Manager")); QVBoxLayout *layout = new QVBoxLayout(this); layout->setSpacing(2); layout->setMargin(2); QScrollArea *downloadArea = new QScrollArea(this); downloadArea->setBackgroundRole(QPalette::Base ); downloadArea->move(0, 0); layout->addWidget(downloadArea); QFrame *downloadFrame = new QFrame; downloadFrame->setBackgroundRole(QPalette::Base); downloadFrame->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Maximum); m_downloadLayout = new QVBoxLayout(downloadFrame); m_downloadLayout->setDirection(QBoxLayout::Up); downloadArea->setWidget(downloadFrame); downloadArea->setWidgetResizable(true); QSettings settings; restoreGeometry(settings.value(QLatin1String("ui/downloadsWindow/geometry")).toByteArray()); connect(qApp, SIGNAL(aboutToQuit()), this, SLOT(saveSettings())); }