]> git.sesse.net Git - kdenlive/blobdiff - src/doubleparameterwidget.cpp
Moving widget files into widgets folder.
[kdenlive] / src / doubleparameterwidget.cpp
diff --git a/src/doubleparameterwidget.cpp b/src/doubleparameterwidget.cpp
deleted file mode 100644 (file)
index 3f4838c..0000000
+++ /dev/null
@@ -1,103 +0,0 @@
-/**************************************************************************
- *   Copyright (C) 2010 by Till Theato (root@ttill.de)                     *
- *                                                                         *
- *   This program is free software; you can redistribute it and/or modify  *
- *   it under the terms of the GNU General Public License as published by  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
- *                                                                         *
- *   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.,                                       *
- *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA          *
- ***************************************************************************/
-
-
-#include "doubleparameterwidget.h"
-#include "dragvalue.h"
-
-#include <QGridLayout>
-#include <QLabel>
-#include <QSpinBox>
-#include <QToolButton>
-
-#include <KDebug>
-#include <KIcon>
-#include <KLocalizedString>
-
-
-DoubleParameterWidget::DoubleParameterWidget(const QString &name, double value, double min, double max, double defaultValue, const QString &comment, int id, const QString &suffix, int decimals, QWidget *parent) 
-  : QWidget(parent),
-    m_commentLabel(NULL)
-{
-    setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Maximum);
-    QGridLayout *layout = new QGridLayout(this);
-    layout->setContentsMargins(0, 0, 0, 0);
-    layout->setSpacing(0);
-    
-    m_dragVal = new DragValue(name, defaultValue, decimals, min, max, id, suffix, this);
-    layout->addWidget(m_dragVal, 0, 1);
-
-    if (!comment.isEmpty()) {
-        setToolTip(comment);
-    }
-    m_dragVal->setValue(value, false);
-    connect(m_dragVal, SIGNAL(valueChanged(double,bool)), this, SLOT(slotSetValue(double,bool)));
-    connect(m_dragVal, SIGNAL(inTimeline(int)), this, SIGNAL(setInTimeline(int)));
-}
-
-DoubleParameterWidget::~DoubleParameterWidget()
-{
-    delete m_dragVal;
-}
-
-int DoubleParameterWidget::spinSize()
-{
-    return m_dragVal->spinSize();
-}
-
-void DoubleParameterWidget::setSpinSize(int width)
-{
-    m_dragVal->setSpinSize(width);
-}
-
-void DoubleParameterWidget::setValue(double value)
-{
-    m_dragVal->blockSignals(true);
-    m_dragVal->setValue(value);
-    m_dragVal->blockSignals(false);
-}
-
-void DoubleParameterWidget::slotSetValue(double value, bool final)
-{
-    if (final) {
-        emit valueChanged(value);
-    }
-}
-
-double DoubleParameterWidget::getValue()
-{
-    return m_dragVal->value();
-}
-
-void DoubleParameterWidget::slotReset()
-{
-    m_dragVal->slotReset();
-}
-
-void DoubleParameterWidget::setInTimelineProperty(bool intimeline)
-{
-    m_dragVal->setInTimelineProperty(intimeline);
-}
-
-void DoubleParameterWidget::slotShowComment( bool show)
-{
-    Q_UNUSED(show)
-}
-
-#include "doubleparameterwidget.moc"