18 #include <QVBoxLayout> 19 #include <QHBoxLayout> 22 #include <QDialogButtonBox> 29 setWindowTitle(tr(
"Set Counters"));
31 QGridLayout *layout =
new QGridLayout(
this);
33 QLabel *label =
new QLabel(tr(
"Fine counter (beats):"));
34 layout->addWidget(label, 1, 0);
36 label =
new QLabel(tr(
"Coarse counter (bars):"));
37 layout->addWidget(label, 0, 0);
39 QSpinBox *counter =
new QSpinBox;
40 counter->setMinimum(-10);
41 counter->setMaximum(10000);
42 counter->setSingleStep(1);
45 connect(counter, SIGNAL(valueChanged(
int)),
47 layout->addWidget(counter, 0, 1);
49 counter =
new QSpinBox;
50 counter->setMinimum(-10);
51 counter->setMaximum(10000);
52 counter->setSingleStep(1);
55 connect(counter, SIGNAL(valueChanged(
int)),
57 layout->addWidget(counter, 1, 1);
59 QDialogButtonBox *bb =
new QDialogButtonBox(QDialogButtonBox::Ok |
60 QDialogButtonBox::Cancel);
61 layout->addWidget(bb, 2, 0, 1, 2);
62 connect(bb, SIGNAL(accepted()),
this, SLOT(accept()));