summaryrefslogtreecommitdiff
path: root/noncore/multimedia/tonleiter/editstringwidget.cpp
Unidiff
Diffstat (limited to 'noncore/multimedia/tonleiter/editstringwidget.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/multimedia/tonleiter/editstringwidget.cpp32
1 files changed, 32 insertions, 0 deletions
diff --git a/noncore/multimedia/tonleiter/editstringwidget.cpp b/noncore/multimedia/tonleiter/editstringwidget.cpp
new file mode 100644
index 0000000..d22bbc5
--- a/dev/null
+++ b/noncore/multimedia/tonleiter/editstringwidget.cpp
@@ -0,0 +1,32 @@
1#include "editstringwidget.h"
2
3#include <qlabel.h>
4#include <qlayout.h>
5
6using namespace Data;
7
8Menu::EditStringWidget::EditStringWidget(int note,QWidget* parent,const char* name,WFlags f)
9:QFrame(parent,name,f)
10{
11 QBoxLayout* layout=new QBoxLayout(this,QBoxLayout::LeftToRight,10);
12
13 boxNote=new QComboBox(this,"boxNote");
14 boxNote->setSizePolicy(QSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::Maximum));
15 //connect(boxNote,SIGNAL(activated(int)),data,SLOT(setCurrentNote(int)));
16 layout->addWidget(boxNote,1,1);
17 for(int a=0;a<12;a++)
18 boxNote->insertItem(Note::notenames[a],a);
19 boxNote->setCurrentItem(note-12*Note::getOctaveOfNote(note));
20 layout->addWidget(boxNote);
21
22 setSizePolicy(QSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::Maximum));
23 setFrameShape(QFrame::Panel);
24 setFrameShadow(QFrame::Sunken);
25
26}
27//****************************************************************************
28Menu::EditStringWidget::~EditStringWidget()
29{
30}
31//****************************************************************************
32//****************************************************************************