#include "files.h"
{
generateForm();
}
void Files::generateForm()
{
lay->addWidget(lb_file_id,0,0);
lay->addWidget(tx_file_id,0,1,1,1);
lay->addWidget(lb_file_name,0,2);
lay->addWidget(tx_file_name,0,3,1,1);
lay->addWidget(lb_file_type,1,0);
lay->addWidget(tx_file_type,1,1,1,1);
tx_extra->setMinimumHeight(300);
lay->addItem(spacer,37,2);
hb1->addWidget(wid);
scroll->setWidget(wid);
scroll->setWidgetResizable(true);
hb2->addWidget(scroll);
setLayout(hb2);
}
#include "files.h"
Files::Files(QWidget *parent) :QWidget(parent)
{
generateForm();
}
void Files::generateForm()
{
QScrollArea *scroll = new QScrollArea;
QWidget *wid = new QWidget;
QGridLayout *lay = new QGridLayout(wid);
QLabel *lb_file_id = new QLabel("FILE_ID");
lay->addWidget(lb_file_id,0,0);
QLineEdit *tx_file_id = new QLineEdit();
lay->addWidget(tx_file_id,0,1,1,1);
QLabel *lb_file_name = new QLabel("FILE_NAME");
lay->addWidget(lb_file_name,0,2);
QLineEdit *tx_file_name = new QLineEdit();
lay->addWidget(tx_file_name,0,3,1,1);
QLabel *lb_file_type = new QLabel("FILE_TYPE");
lay->addWidget(lb_file_type,1,0);
QLineEdit *tx_file_type = new QLineEdit();
lay->addWidget(tx_file_type,1,1,1,1);
tx_extra->setMinimumHeight(300);
QSpacerItem *spacer = new QSpacerItem(5,5,QSizePolicy::Expanding,QSizePolicy::Expanding);
lay->addItem(spacer,37,2);
QHBoxLayout *hb1 = new QHBoxLayout(scroll);
hb1->addWidget(wid);
scroll->setWidget(wid);
scroll->setWidgetResizable(true);
QHBoxLayout *hb2 = new QHBoxLayout();
hb2->addWidget(scroll);
setLayout(hb2);
}
To copy to clipboard, switch view to plain text mode
Bookmarks