]> Shamusworld >> Repos - architektonas/blobdiff - src/layerwidget.cpp
Readded click to add dimension to object (for Line).
[architektonas] / src / layerwidget.cpp
index adc717e7e1c63860a9cc2dfdd3ca8f8229ef1cc6..33221206a456172f62d28cebfb9b7a3374d1a941 100644 (file)
 LayerWidget::LayerWidget(void): QWidget(),
        list(new QListWidget)
 {
-       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(list);
-       QListWidgetItem * qli2 = new QListWidgetItem(list);
-       QListWidgetItem * qli3 = new QListWidgetItem(list);
-       QListWidgetItem * qli4 = new QListWidgetItem(list);
-       QListWidgetItem * qli5 = new QListWidgetItem(list);
-       list->setItemWidget(qli1, liw1);
-       list->setItemWidget(qli2, liw2);
-       list->setItemWidget(qli3, liw3);
-       list->setItemWidget(qli4, liw4);
-       list->setItemWidget(qli5, liw5);
+       LayerItemWidget * liw = new LayerItemWidget("Background");
+       QListWidgetItem * qlwi = new QListWidgetItem(list);
+       list->setItemWidget(qlwi, liw);
 
 #if 0
        QPushButton * pb1 = new QPushButton("+");
@@ -49,11 +35,17 @@ LayerWidget::LayerWidget(void): QWidget(),
        QToolButton * pb4 = new QToolButton;
        QToolButton * pb5 = new QToolButton;
 
-       pb1->setIcon(QIcon(":/res/generic-tool.png"));
-       pb2->setIcon(QIcon(":/res/generic-tool.png"));
-       pb3->setIcon(QIcon(":/res/generic-tool.png"));
-       pb4->setIcon(QIcon(":/res/generic-tool.png"));
-       pb5->setIcon(QIcon(":/res/generic-tool.png"));
+       pb1->setIcon(QIcon(":/res/layer-add.png"));
+       pb2->setIcon(QIcon(":/res/layer-delete.png"));
+       pb3->setIcon(QIcon(":/res/layer-edit.png"));
+       pb4->setIcon(QIcon(":/res/layer-up.png"));
+       pb5->setIcon(QIcon(":/res/layer-down.png"));
+
+       pb1->setToolTip(tr("Add layer"));
+       pb2->setToolTip(tr("Remove layer"));
+       pb3->setToolTip(tr("Edit layer"));
+       pb4->setToolTip(tr("Move layer up"));
+       pb5->setToolTip(tr("Move layer down"));
 #endif
 
        QHBoxLayout * hbox1 = new QHBoxLayout;