#include "maindialog.h" #include "ui_maindialog.h" #include #include #include MainDialog::MainDialog(QWidget *parent) : QDialog(parent), ui(new Ui::MainDialog) { ui->setupUi(this); connect(ui->buttonBox->button(ui->buttonBox->Apply), &QPushButton::clicked, this, &MainDialog::accepted); QScroller::grabGesture(ui->scrollArea, QScroller::TouchGesture); QScroller::grabGesture(ui->scrollArea, QScroller::LeftMouseButtonGesture); ui->scrollArea->setVerticalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); } MainDialog::~MainDialog() { delete ui; for(int i = 0; i& desktopFiles) { for(int i = 0; iscollItemLayout->insertWidget(-1, widgets_[i]); } QVector MainDialog::getWidgets() { return widgets_; }