diff options
Diffstat (limited to 'attic/muse2-oom/muse2/muse/widgets/lcombo.cpp')
-rw-r--r-- | attic/muse2-oom/muse2/muse/widgets/lcombo.cpp | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/attic/muse2-oom/muse2/muse/widgets/lcombo.cpp b/attic/muse2-oom/muse2/muse/widgets/lcombo.cpp deleted file mode 100644 index e4bdf00c..00000000 --- a/attic/muse2-oom/muse2/muse/widgets/lcombo.cpp +++ /dev/null @@ -1,51 +0,0 @@ -//========================================================= -// MusE -// Linux Music Editor -// $Id: lcombo.cpp,v 1.1.1.1.2.3 2009/07/01 22:14:56 spamatica Exp $ -// (C) Copyright 2000 Werner Schweer (ws@seh.de) -//========================================================= - -#include "lcombo.h" - -#include <QHBoxLayout> -#include <QLabel> - - -//--------------------------------------------------------- -// LabelCombo -//--------------------------------------------------------- - -LabelCombo::LabelCombo(const QString& txt, QWidget* parent, - const char* name) : QWidget(parent) - { - setObjectName(name); -// setFixedHeight(20); - QHBoxLayout* layout = new QHBoxLayout(this); - QLabel* label = new QLabel(txt, this); - //box = new QComboBox(false, this); - box = new QComboBox(this); - box->setEditable(false); - ///layout->addStretch(); - layout->addSpacing(5); - layout->addWidget(label); - layout->addSpacing(5); - layout->addWidget(box); - layout->addSpacing(5); - ///layout->addStretch(); - connect(box, SIGNAL(activated(int)), SIGNAL(activated(int))); - } - -void LabelCombo::setCurrentIndex(int i) -{ - int rc = box->model()->rowCount(); - if(rc == 0) - return; - int r = i % rc; - int c = i / rc; - if(c >= box->model()->columnCount()) - return; - if(box->modelColumn() != c) - box->setModelColumn(c); - if(box->currentIndex() != r) - box->setCurrentIndex(r); -} |