summaryrefslogtreecommitdiff
path: root/attic/muse2-oom/muse2/muse/widgets/lcombo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'attic/muse2-oom/muse2/muse/widgets/lcombo.cpp')
-rw-r--r--attic/muse2-oom/muse2/muse/widgets/lcombo.cpp51
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);
-}