Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

editstringwidget.cpp

Go to the documentation of this file.
00001 #include "editstringwidget.h"
00002 
00003 #include <qlayout.h>
00004 
00005 using namespace Data;
00006 
00007 Menu::EditStringWidget::EditStringWidget(int note,QWidget* parent,const char* name,WFlags f)
00008 :QFrame(parent,name,f)
00009 {
00010     QBoxLayout* layout=new QBoxLayout(this,QBoxLayout::LeftToRight,10);
00011 
00012     boxNote=new QComboBox(this,"boxNote");
00013     boxNote->setSizePolicy(QSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::Maximum));
00014     //connect(boxNote,SIGNAL(activated(int)),data,SLOT(setCurrentNote(int)));
00015     layout->addWidget(boxNote,1,1);
00016     for(int a=0;a<12;a++)
00017         boxNote->insertItem(Note::notenames[a],a);
00018     boxNote->setCurrentItem(note-12*Note::getOctaveOfNote(note));
00019     layout->addWidget(boxNote);
00020 
00021     setSizePolicy(QSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::Maximum));
00022     setFrameShape(QFrame::Panel);
00023     setFrameShadow(QFrame::Sunken);
00024 
00025 }
00026 //****************************************************************************
00027 Menu::EditStringWidget::~EditStringWidget()
00028 {
00029 }
00030 //****************************************************************************
00031 //****************************************************************************

Generated on Sat Nov 5 16:17:35 2005 for OPIE by  doxygen 1.4.2