diff options
| author | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2011-03-05 21:12:31 +0000 |
|---|---|---|
| committer | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2011-03-05 21:12:31 +0000 |
| commit | e1244a0dff7815ad325ae433bc890275916b4fe8 (patch) | |
| tree | 9c69167fa5877951028b6addecccc20dc13ae0b5 /utils/wpseditor/gui/src/QPropertyEditor/QPropertyEditorWidget.cpp | |
| parent | 6538326ef2a46c11fa87e50cb7906e21cb6c42a4 (diff) | |
| download | rockbox-e1244a0dff7815ad325ae433bc890275916b4fe8.zip rockbox-e1244a0dff7815ad325ae433bc890275916b4fe8.tar.gz rockbox-e1244a0dff7815ad325ae433bc890275916b4fe8.tar.bz2 rockbox-e1244a0dff7815ad325ae433bc890275916b4fe8.tar.xz | |
Remove outdated and unmaintained wpseditor.
The wpseditor is superseded by the Theme Editor these days.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29528 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/wpseditor/gui/src/QPropertyEditor/QPropertyEditorWidget.cpp')
| -rw-r--r-- | utils/wpseditor/gui/src/QPropertyEditor/QPropertyEditorWidget.cpp | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/utils/wpseditor/gui/src/QPropertyEditor/QPropertyEditorWidget.cpp b/utils/wpseditor/gui/src/QPropertyEditor/QPropertyEditorWidget.cpp deleted file mode 100644 index fc4b90c..0000000 --- a/utils/wpseditor/gui/src/QPropertyEditor/QPropertyEditorWidget.cpp +++ /dev/null @@ -1,56 +0,0 @@ -// ************************************************************************************************* -// -// QPropertyEditor v 0.1 -// -// -------------------------------------- -// Copyright (C) 2007 Volker Wiendl -// -// -// This library is free software; you can redistribute it and/or -// modify it under the terms of the GNU Lesser General Public -// License as published by the Free Software Foundation; either -// version 2.1 of the License, or any later version. -// -// This library 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 -// Lesser General Public License for more details. -// -// You should have received a copy of the GNU Lesser General Public -// License along with this library; if not, write to the Free Software -// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -// -// ************************************************************************************************* - -#include "QPropertyEditorWidget.h" -#include "QPropertyModel.h" -#include "QVariantDelegate.h" -#include "Property.h" - -QPropertyEditorWidget::QPropertyEditorWidget(QWidget* parent /*= 0*/) : QTreeView(parent) { - m_model = new QPropertyModel(this); - setModel(m_model); - setItemDelegate(new QVariantDelegate(this)); -} - - -QPropertyEditorWidget::~QPropertyEditorWidget() {} - -void QPropertyEditorWidget::addObject(QObject* propertyObject) { - m_model->addItem(propertyObject); - expandToDepth(0); -} - -void QPropertyEditorWidget::setObject(QObject* propertyObject) { - m_model->clear(); - if (propertyObject) - addObject(propertyObject); -} - -void QPropertyEditorWidget::updateObject(QObject* propertyObject) { - m_model->updateItem(propertyObject); -} - -void QPropertyEditorWidget::setCustomPropertyCB(UserTypeCB callback) { - m_model->setCustomPropertyCB(callback); -} |