X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flayerwidget.cpp;h=6561256c5f4af3d8a7caf12363fb6ba55c0f73c6;hb=428876081ee41d40e32f5b4f2bfcfdb7a835e6e1;hp=227225374b30f0e24cb31af833009be4af9293a4;hpb=14fee18e7a8ebfccfc1ebe203fe049f268efb40a;p=architektonas diff --git a/src/layerwidget.cpp b/src/layerwidget.cpp index 2272253..6561256 100644 --- a/src/layerwidget.cpp +++ b/src/layerwidget.cpp @@ -12,3 +12,52 @@ // #include "layerwidget.h" +#include "layeritemwidget.h" + + +LayerWidget::LayerWidget(void): QWidget() +{ + LayerItemWidget * liw1 = new LayerItemWidget("Guidelines"); + LayerItemWidget * liw2 = new LayerItemWidget("Floor #1"); + LayerItemWidget * liw3 = new LayerItemWidget("Mechanical"); + LayerItemWidget * liw4 = new LayerItemWidget("List Widget"); + LayerItemWidget * liw5 = new LayerItemWidget("Background"); + + QListWidget * qlw = new QListWidget; + QListWidgetItem * qli1 = new QListWidgetItem(qlw); + QListWidgetItem * qli2 = new QListWidgetItem(qlw); + QListWidgetItem * qli3 = new QListWidgetItem(qlw); + QListWidgetItem * qli4 = new QListWidgetItem(qlw); + QListWidgetItem * qli5 = new QListWidgetItem(qlw); + qlw->setItemWidget(qli1, liw1); + qlw->setItemWidget(qli2, liw2); + qlw->setItemWidget(qli3, liw3); + qlw->setItemWidget(qli4, liw4); + qlw->setItemWidget(qli5, liw5); + + QPushButton * pb1 = new QPushButton("+"); + QPushButton * pb2 = new QPushButton("-"); + QPushButton * pb3 = new QPushButton("Edit"); + QPushButton * pb4 = new QPushButton("^"); + QPushButton * pb5 = new QPushButton("v"); + + QHBoxLayout * hbox1 = new QHBoxLayout; + hbox1->addWidget(pb1); + hbox1->addWidget(pb2); + hbox1->addWidget(pb3); + hbox1->addWidget(pb4); + hbox1->addWidget(pb5); + hbox1->addStretch(); + + QVBoxLayout * mainLayout = new QVBoxLayout; + mainLayout->addWidget(qlw); + mainLayout->addLayout(hbox1); + + setLayout(mainLayout); +} + + +LayerWidget::~LayerWidget() +{ +} +