diff options
Diffstat (limited to 'muse_qt4_evolution/muse/widgets/rastercombo.cpp')
-rw-r--r-- | muse_qt4_evolution/muse/widgets/rastercombo.cpp | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/muse_qt4_evolution/muse/widgets/rastercombo.cpp b/muse_qt4_evolution/muse/widgets/rastercombo.cpp deleted file mode 100644 index f5b3c7e6..00000000 --- a/muse_qt4_evolution/muse/widgets/rastercombo.cpp +++ /dev/null @@ -1,82 +0,0 @@ -//============================================================================= -// MusE -// Linux Music Editor -// $Id:$ -// -// Copyright (C) 2002-2006 by Werner Schweer and others -// -// This program is free software; you can redistribute it and/or modify -// it under the terms of the GNU General Public License version 2. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with this program; if not, write to the Free Software -// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -//============================================================================= - -#include "rastercombo.h" - -static int rasterTable[] = { - //------ 8 4 2 - 1, 6, 12, 24, 48, 96, 192, 384, 768, 1536, - 4, 8, 16, 32, 64, 128, 256, 512, 1024, - 9, 18, 36, 72, 144, 288, 576, 1152, 2304 - }; - -static const char* rasterStrings[] = { - QT_TR_NOOP("Off"), "3pp", "6pp", "64", "32", "16", "8", "4", "2", "1", - "2pp", "5pp", "64T", "32T", "16T", "8T", "4T", "2T", "1T", - "4pp", "7pp", "64.", "32.", "16.", "8.", "4.", "2.", "1." - }; - -//--------------------------------------------------------- -// RasterCombo -//--------------------------------------------------------- - -RasterCombo::RasterCombo(QWidget* parent) - : QComboBox(parent) - { - for (unsigned i = 0; i < sizeof(rasterStrings)/sizeof(*rasterStrings); i++) - addItem(tr(rasterStrings[i]), i); - connect(this, SIGNAL(activated(int)), SLOT(_rasterChanged(int))); - } - -//--------------------------------------------------------- -// _rasterChanged -//--------------------------------------------------------- - -void RasterCombo::_rasterChanged(int idx) - { - emit rasterChanged(rasterTable[idx]); - } - -//--------------------------------------------------------- -// raster -//--------------------------------------------------------- - -int RasterCombo::raster() const - { - return rasterTable[currentIndex()]; - } - -//--------------------------------------------------------- -// setRaster -//--------------------------------------------------------- - -void RasterCombo::setRaster(int val) - { - for (unsigned i = 0; i < sizeof(rasterTable)/sizeof(*rasterTable); i++) { - if (val == rasterTable[i]) { - setCurrentIndex(i); - return; - } - } - printf("setRaster(%d) not defined\n", val); - setCurrentIndex(0); - } - - |