PolylineOptions::PolylineOptions(QToolBar * parent/*= 0*/, Qt::WindowFlags flags/*= 0*/):
QWidget(parent, flags), action(NULL),
- bClose(new QToolButton(this)),
- bUndo(new QToolButton(this))
+ closeButton(new QToolButton(this)),
+ undoButton(new QToolButton(this)),
+ arcCheckBox(new QCheckBox(this)),
+ radiusLabel(new QLabel(this)),
+ radiusEdit(new QLineEdit(this))
{
QHBoxLayout * layout = new QHBoxLayout(this);
layout->setContentsMargins(0, 0, 0, 0);
- bClose->setText(tr("Close"));
- bUndo->setText(tr("Undo"));
+ closeButton->setText(tr("Close"));
+ undoButton->setText(tr("Undo"));
+ arcCheckBox->setText(tr("Arc"));
+ radiusLabel->setText(tr("Radius:"));
- layout->addWidget(bClose);
- layout->addWidget(bUndo);
+ layout->addWidget(closeButton);
+ layout->addWidget(undoButton);
+ layout->addWidget(arcCheckBox);
+ layout->addWidget(radiusLabel);
+ layout->addWidget(radiusEdit);
- connect(bClose, SIGNAL(clicked()), this, SLOT(close()));
- connect(bUndo, SIGNAL(clicked()), this, SLOT(undo()));
+ connect(closeButton, SIGNAL(clicked()), this, SLOT(close()));
+ connect(undoButton, SIGNAL(clicked()), this, SLOT(undo()));
// We need to add the widget (this thing) to the toolbar passed in. Otherwise,
// nothing will show up on the screen. :-)