removed unused files

This commit is contained in:
mosfet80
2024-02-14 21:05:56 +01:00
committed by Chris Hennes
parent d0d501a34d
commit be71f476a3
3 changed files with 0 additions and 109 deletions

View File

@@ -532,7 +532,6 @@ SET(Dialog_Customize_CPP_SRCS
DlgCustomizeSpNavSettings.cpp
DlgKeyboardImp.cpp
DlgToolbarsImp.cpp
QListWidgetCustom.cpp
ListWidgetDragBugFix.cpp
)
SET(Dialog_Customize_HPP_SRCS
@@ -542,7 +541,6 @@ SET(Dialog_Customize_HPP_SRCS
DlgCustomizeSpNavSettings.h
DlgKeyboardImp.h
DlgToolbarsImp.h
QListWidgetCustom.h
ListWidgetDragBugFix.h
)
SET(Dialog_Customize_SRCS

View File

@@ -1,64 +0,0 @@
/***************************************************************************
* Copyright (c) 2015 FreeCAD Developers *
* Author: Przemo Firszt <przemo@firszt.eu> *
* *
* This file is part of the FreeCAD CAx development system. *
* *
* This library is free software; you can redistribute it and/or *
* modify it under the terms of the GNU Library General Public *
* License as published by the Free Software Foundation; either *
* version 2 of the License, or (at your option) 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 Library General Public License for more details. *
* *
* You should have received a copy of the GNU Library General Public *
* License along with this library; see the file COPYING.LIB. If not, *
* write to the Free Software Foundation, Inc., 59 Temple Place, *
* Suite 330, Boston, MA 02111-1307, USA *
* *
***************************************************************************/
#include "PreCompiled.h"
#ifndef _PreComp_
# include <QDragMoveEvent>
# include <QString>
#endif
#include "QListWidgetCustom.h"
QListWidgetCustom::QListWidgetCustom(QWidget * parent)
: QListWidget(parent)
{
}
QListWidgetCustom::~QListWidgetCustom() = default;
/* Overridden dragMoveEvent prevents dragging items that originated
* from the same list for "disabled workbenches". Dragging from outside
* is still allowed. Also it blocks dragging from another instance of FreeCAD
*/
void QListWidgetCustom::dragMoveEvent(QDragMoveEvent *e)
{
if (e->source()) {
QVariant prop = this->property("OnlyAcceptFrom");
if (prop.isValid()) {
QStringList filter = prop.toStringList();
QString sender = e->source()->objectName();
if (!filter.contains(sender)) {
e->ignore();
} else {
e->accept();
}
} else {
e->accept();
}
} else {
e->ignore();
}
}
#include "moc_QListWidgetCustom.cpp"

View File

@@ -1,43 +0,0 @@
/***************************************************************************
* Copyright (c) 2015 FreeCAD Developers *
* Author: Przemo Firszt <przemo@firszt.eu> *
* *
* This file is part of the FreeCAD CAx development system. *
* *
* This library is free software; you can redistribute it and/or *
* modify it under the terms of the GNU Library General Public *
* License as published by the Free Software Foundation; either *
* version 2 of the License, or (at your option) 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 Library General Public License for more details. *
* *
* You should have received a copy of the GNU Library General Public *
* License along with this library; see the file COPYING.LIB. If not, *
* write to the Free Software Foundation, Inc., 59 Temple Place, *
* Suite 330, Boston, MA 02111-1307, USA *
* *
***************************************************************************/
#ifndef QLISTWIDGETCUSTOM_HPP
#define QLISTWIDGETCUSTOM_HPP
#include <QDragMoveEvent>
#include <QListWidget>
class QListWidgetCustom : public QListWidget
{
Q_OBJECT
public:
QListWidgetCustom (QWidget *parent);
~QListWidgetCustom () override;
protected:
void dragMoveEvent(QDragMoveEvent *e) override;
};
#endif