Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "mainwindow.h"
- #include <QApplication>
- #include <QtWidgets>
- int main(int argc, char *argv[])
- {
- QApplication a(argc, argv);
- QWidget *wgt = new QWidget;
- QDir *s = new QDir;
- QVBoxLayout *vl = new QVBoxLayout;
- QLabel *label1 = new QLabel("Choose one of the recipes");
- QLabel *label2 = new QLabel("Recipe : ");
- label1->setFixedSize(400,40);
- label2->setFixedSize(400,40);
- QHBoxLayout *hl = new QHBoxLayout;
- hl->addWidget(label1);
- hl->addWidget(label2);
- vl->addLayout(hl);
- QSplitter *spl = new QSplitter(Qt::Horizontal);
- vl->addWidget(spl);
- QFileSystemModel *model = new QFileSystemModel;
- QTreeView *tw = new QTreeView;
- model->setRootPath("D:/RECIPES");
- tw->setModel(model);
- tw->setRootIndex(model->index("D:/RECIPES/"));
- spl->addWidget(tw);
- //spl->resize(1600,750);
- QTextEdit *t = new QTextEdit;
- t->resize(1000,750);
- spl->addWidget(t);
- t->setFixedWidth(t->width());
- wgt->resize(1600,700);
- wgt->setLayout(vl);
- wgt->show();
- /* QTreeWidget *tw = new QTreeWidget;
- tw->setSortingEnabled(true);
- QStringList lst;
- lst << "Recipes";
- tw->setHeaderLabels(lst);
- QTreeWidgetItem *twg = new QTreeWidgetItem(tw);
- twg->setText(0,"A");
- QWidget *wgt = new QWidget;
- QVBoxLayout *l = new QVBoxLayout;
- QTreeWidgetItem *wgti = new QTreeWidgetItem(twg);
- wgti->setText(0,"Suka");
- QTreeWidgetItem *wgtb = new QTreeWidgetItem(tw);
- wgtb->setText(0,"B");
- QTreeWidgetItem *wgtss = new QTreeWidgetItem(wgtb);
- wgtss->setText(0,"Privet");
- tw->sortItems(0,Qt::AscendingOrder);
- l->addWidget(tw);
- wgt->setLayout(l);
- wgt->resize(400,400);
- wgt->show(); */
- return a.exec();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement