author | waspe <waspe> | 2003-12-02 19:03:50 (UTC) |
---|---|---|
committer | waspe <waspe> | 2003-12-02 19:03:50 (UTC) |
commit | 64304e555fc3e06aa69fa2f4a514ee55b7aa98bc (patch) (unidiff) | |
tree | 3ce47189f43f18cccd42d326cf52977b339c744d /noncore/multimedia/tonleiter/menuwidget.cpp | |
parent | 7b74f202db22d458c43b2063ae128bf79b0e9777 (diff) | |
download | opie-64304e555fc3e06aa69fa2f4a514ee55b7aa98bc.zip opie-64304e555fc3e06aa69fa2f4a514ee55b7aa98bc.tar.gz opie-64304e555fc3e06aa69fa2f4a514ee55b7aa98bc.tar.bz2 |
*** empty log message ***
Diffstat (limited to 'noncore/multimedia/tonleiter/menuwidget.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/multimedia/tonleiter/menuwidget.cpp | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/noncore/multimedia/tonleiter/menuwidget.cpp b/noncore/multimedia/tonleiter/menuwidget.cpp index 1e3742c..56a2f8a 100644 --- a/noncore/multimedia/tonleiter/menuwidget.cpp +++ b/noncore/multimedia/tonleiter/menuwidget.cpp | |||
@@ -11,39 +11,57 @@ Menu::MenuWidget::MenuWidget(TonleiterData* data,QWidget* parent,const char* nam | |||
11 | { | 11 | { |
12 | QGridLayout* layout=new QGridLayout(this,3,3,10,-1,"menulayout"); | 12 | QGridLayout* layout=new QGridLayout(this,3,3,10,-1,"menulayout"); |
13 | 13 | ||
14 | //Instrument | ||
14 | QLabel* instLabel=new QLabel(tr("Instr."),this,"instLabel"); | 15 | QLabel* instLabel=new QLabel(tr("Instr."),this,"instLabel"); |
16 | instLabel->setSizePolicy(QSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::Maximum)); | ||
15 | layout->addWidget(instLabel,0,0); | 17 | layout->addWidget(instLabel,0,0); |
18 | |||
16 | boxInst=new QComboBox(this,"boxInst"); | 19 | boxInst=new QComboBox(this,"boxInst"); |
20 | boxInst->setSizePolicy(QSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::Maximum)); | ||
17 | connect(boxInst,SIGNAL(activated(int)),data,SLOT(setCurrentInstrumetID(int))); | 21 | connect(boxInst,SIGNAL(activated(int)),data,SLOT(setCurrentInstrumetID(int))); |
18 | layout->addWidget(boxInst,0,1); | 22 | layout->addWidget(boxInst,0,1); |
23 | |||
19 | editInst=new QPushButton(tr("Edit"),this,"editInst"); | 24 | editInst=new QPushButton(tr("Edit"),this,"editInst"); |
25 | editInst->setSizePolicy(QSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::Maximum)); | ||
20 | connect(editInst,SIGNAL(pressed()),this,SLOT(editInstPressed())); | 26 | connect(editInst,SIGNAL(pressed()),this,SLOT(editInstPressed())); |
21 | layout->addWidget(editInst,0,2); | 27 | layout->addWidget(editInst,0,2); |
22 | 28 | ||
29 | //Note | ||
23 | QLabel* noteLabel=new QLabel(tr("Note"),this,"noteLabel"); | 30 | QLabel* noteLabel=new QLabel(tr("Note"),this,"noteLabel"); |
31 | noteLabel->setSizePolicy(QSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::Maximum)); | ||
24 | layout->addWidget(noteLabel,1,0); | 32 | layout->addWidget(noteLabel,1,0); |
33 | |||
25 | boxNote=new QComboBox(this,"boxNote"); | 34 | boxNote=new QComboBox(this,"boxNote"); |
35 | boxNote->setSizePolicy(QSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::Maximum)); | ||
26 | connect(boxNote,SIGNAL(activated(int)),data,SLOT(setCurrentNote(int))); | 36 | connect(boxNote,SIGNAL(activated(int)),data,SLOT(setCurrentNote(int))); |
27 | layout->addWidget(boxNote,1,1); | 37 | layout->addWidget(boxNote,1,1); |
28 | for(int a=0;a<12;a++) | 38 | for(int a=0;a<12;a++) |
29 | boxNote->insertItem(Note::notenames[a],a); | 39 | boxNote->insertItem(Note::notenames[a],a); |
30 | boxNote->setCurrentItem(data->getCurrentBaseNote()); | 40 | boxNote->setCurrentItem(data->getCurrentBaseNote()); |
41 | |||
31 | noteCheck=new QCheckBox(tr("show"),this,"noteCheck"); | 42 | noteCheck=new QCheckBox(tr("show"),this,"noteCheck"); |
43 | noteCheck->setSizePolicy(QSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::Maximum)); | ||
32 | noteCheck->setChecked(data->isDrawNames()); | 44 | noteCheck->setChecked(data->isDrawNames()); |
33 | connect(noteCheck,SIGNAL(toggled(bool)),data,SLOT(setDrawNames(bool))); | 45 | connect(noteCheck,SIGNAL(toggled(bool)),data,SLOT(setDrawNames(bool))); |
34 | layout->addWidget(noteCheck,1,2); | 46 | layout->addWidget(noteCheck,1,2); |
35 | 47 | ||
48 | //Scale | ||
36 | QLabel* scaleLabel=new QLabel(tr("Scale"),this,"scaleLabel"); | 49 | QLabel* scaleLabel=new QLabel(tr("Scale"),this,"scaleLabel"); |
50 | scaleLabel->setSizePolicy(QSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::Maximum)); | ||
37 | layout->addWidget(scaleLabel,2,0); | 51 | layout->addWidget(scaleLabel,2,0); |
52 | |||
38 | boxScale=new QComboBox(this,"boxScale"); | 53 | boxScale=new QComboBox(this,"boxScale"); |
54 | boxScale->setSizePolicy(QSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::Maximum)); | ||
39 | connect(boxScale,SIGNAL(activated(int)),data,SLOT(setCurrentScaleID(int))); | 55 | connect(boxScale,SIGNAL(activated(int)),data,SLOT(setCurrentScaleID(int))); |
40 | layout->addWidget(boxScale,2,1); | 56 | layout->addWidget(boxScale,2,1); |
57 | |||
41 | editScale=new QPushButton(tr("Edit"),this,"editScale"); | 58 | editScale=new QPushButton(tr("Edit"),this,"editScale"); |
59 | editScale->setSizePolicy(QSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::Maximum)); | ||
42 | connect(editScale,SIGNAL(pressed()),this,SLOT(editScalePressed())); | 60 | connect(editScale,SIGNAL(pressed()),this,SLOT(editScalePressed())); |
43 | layout->addWidget(editScale,2,2); | 61 | layout->addWidget(editScale,2,2); |
44 | 62 | ||
45 | updateBoxes(); | 63 | updateBoxes(); |
46 | 64 | setSizePolicy(QSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::Maximum)); | |
47 | } | 65 | } |
48 | //**************************************************************************** | 66 | //**************************************************************************** |
49 | Menu::MenuWidget::~MenuWidget() | 67 | Menu::MenuWidget::~MenuWidget() |