2 #include <cad/document/document.h>
5 #include <QColorDialog>
13 #include <cad/meta/layer.h>
14 #include <cad/meta/metalinewidth.h>
39 AddLayerDialog(lc::Layer_CSPtr oldLayer, lc::Document_SPtr document, QWidget* parent = 0);
44 void editLayer(lc::Layer_CSPtr oldLayer, lc::Layer_CSPtr newLayer);
55 Ui::AddLayerDialog*
ui;
lc::ui::ColorSelect * colorSelect
void editLayer(lc::Layer_CSPtr oldLayer, lc::Layer_CSPtr newLayer)
void accept()
Create layer This function is called when "Ok" button is pressed. It creates the layer according to t...
Dropdown select for line widths. Line widths are hardcoded in the constructor.
lc::Layer_CSPtr _oldLayer
AddLayerDialog(lc::Document_SPtr document, QWidget *parent=0)
Create empty dialog.
Dropdown select for DxfLinePatterns.
lc::ui::LinePatternSelect * linePatternSelect
Create a dialog with all required fields to create a new layer.
lc::ui::LineWidthSelect * lineWidthSelect
void newLayer(lc::Layer_CSPtr)