mirror of
https://github.com/overte-org/overte.git
synced 2025-08-08 13:38:02 +02:00
Removing unused files
This commit is contained in:
parent
5b494c23fd
commit
0da8b27fcf
5 changed files with 0 additions and 331 deletions
|
@ -22,23 +22,8 @@ else ()
|
||||||
set(BUILD_SEQ "dev")
|
set(BUILD_SEQ "dev")
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
if (APPLE)
|
|
||||||
set(GL_HEADERS "#include <OpenGL/glext.h>")
|
|
||||||
elseif (UNIX)
|
|
||||||
# include the right GL headers for UNIX
|
|
||||||
set(GL_HEADERS "#include <GL/gl.h>\n#include <GL/glext.h>")
|
|
||||||
elseif (WIN32)
|
|
||||||
add_definitions(-D_USE_MATH_DEFINES) # apparently needed to get M_PI and other defines from cmath/math.h
|
|
||||||
add_definitions(-DWINDOWS_LEAN_AND_MEAN) # needed to make sure windows doesn't go to crazy with its defines
|
|
||||||
|
|
||||||
set(GL_HEADERS "#include <windowshacks.h>\n#include <GL/glew.h>\n#include <GL/wglew.h>")
|
|
||||||
endif ()
|
|
||||||
|
|
||||||
# create the InterfaceConfig.h file based on GL_HEADERS above
|
|
||||||
configure_file(InterfaceConfig.h.in "${PROJECT_BINARY_DIR}/includes/InterfaceConfig.h")
|
|
||||||
configure_file(InterfaceVersion.h.in "${PROJECT_BINARY_DIR}/includes/InterfaceVersion.h")
|
configure_file(InterfaceVersion.h.in "${PROJECT_BINARY_DIR}/includes/InterfaceVersion.h")
|
||||||
|
|
||||||
|
|
||||||
macro(GroupSources curdir)
|
macro(GroupSources curdir)
|
||||||
file(GLOB children RELATIVE ${PROJECT_SOURCE_DIR}/${curdir} ${PROJECT_SOURCE_DIR}/${curdir}/*)
|
file(GLOB children RELATIVE ${PROJECT_SOURCE_DIR}/${curdir} ${PROJECT_SOURCE_DIR}/${curdir}/*)
|
||||||
foreach(child ${children})
|
foreach(child ${children})
|
||||||
|
|
|
@ -1,15 +0,0 @@
|
||||||
//
|
|
||||||
// InterfaceConfig.h
|
|
||||||
// interface/src
|
|
||||||
//
|
|
||||||
// Created by Stephen Birarda on 2/8/13.
|
|
||||||
// Copyright 2013 High Fidelity, Inc.
|
|
||||||
//
|
|
||||||
// Distributed under the Apache License, Version 2.0.
|
|
||||||
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
|
|
||||||
//
|
|
||||||
|
|
||||||
#ifndef interface__InterfaceConfig__
|
|
||||||
#define interface__InterfaceConfig__
|
|
||||||
|
|
||||||
#endif
|
|
|
@ -1,222 +0,0 @@
|
||||||
/****************************************************************************
|
|
||||||
**
|
|
||||||
** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
|
|
||||||
** Contact: http://www.qt-project.org/legal
|
|
||||||
**
|
|
||||||
** This file is part of the examples of the Qt Toolkit.
|
|
||||||
**
|
|
||||||
** $QT_BEGIN_LICENSE:BSD$
|
|
||||||
** You may use this file under the terms of the BSD license as follows:
|
|
||||||
**
|
|
||||||
** "Redistribution and use in source and binary forms, with or without
|
|
||||||
** modification, are permitted provided that the following conditions are
|
|
||||||
** met:
|
|
||||||
** * Redistributions of source code must retain the above copyright
|
|
||||||
** notice, this list of conditions and the following disclaimer.
|
|
||||||
** * Redistributions in binary form must reproduce the above copyright
|
|
||||||
** notice, this list of conditions and the following disclaimer in
|
|
||||||
** the documentation and/or other materials provided with the
|
|
||||||
** distribution.
|
|
||||||
** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names
|
|
||||||
** of its contributors may be used to endorse or promote products derived
|
|
||||||
** from this software without specific prior written permission.
|
|
||||||
**
|
|
||||||
**
|
|
||||||
** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
||||||
** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
||||||
** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
|
||||||
** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
|
|
||||||
** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
|
||||||
** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
|
||||||
** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
|
||||||
** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
|
||||||
** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
||||||
** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
||||||
** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
|
|
||||||
**
|
|
||||||
** $QT_END_LICENSE$
|
|
||||||
**
|
|
||||||
****************************************************************************/
|
|
||||||
|
|
||||||
#ifdef __GNUC__
|
|
||||||
#pragma GCC diagnostic push
|
|
||||||
#pragma GCC diagnostic ignored "-Wdouble-promotion"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include <QtWidgets>
|
|
||||||
|
|
||||||
#ifdef __GNUC__
|
|
||||||
#pragma GCC diagnostic pop
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include "FlowLayout.h"
|
|
||||||
//! [1]
|
|
||||||
FlowLayout::FlowLayout(QWidget *parent, int margin, int hSpacing, int vSpacing)
|
|
||||||
: QLayout(parent), m_hSpace(hSpacing), m_vSpace(vSpacing)
|
|
||||||
{
|
|
||||||
setContentsMargins(margin, margin, margin, margin);
|
|
||||||
}
|
|
||||||
|
|
||||||
FlowLayout::FlowLayout(int margin, int hSpacing, int vSpacing)
|
|
||||||
: m_hSpace(hSpacing), m_vSpace(vSpacing)
|
|
||||||
{
|
|
||||||
setContentsMargins(margin, margin, margin, margin);
|
|
||||||
}
|
|
||||||
//! [1]
|
|
||||||
|
|
||||||
//! [2]
|
|
||||||
FlowLayout::~FlowLayout()
|
|
||||||
{
|
|
||||||
QLayoutItem *item;
|
|
||||||
while ((item = takeAt(0)))
|
|
||||||
delete item;
|
|
||||||
}
|
|
||||||
//! [2]
|
|
||||||
|
|
||||||
//! [3]
|
|
||||||
void FlowLayout::addItem(QLayoutItem *item)
|
|
||||||
{
|
|
||||||
itemList.append(item);
|
|
||||||
}
|
|
||||||
//! [3]
|
|
||||||
|
|
||||||
//! [4]
|
|
||||||
int FlowLayout::horizontalSpacing() const
|
|
||||||
{
|
|
||||||
if (m_hSpace >= 0) {
|
|
||||||
return m_hSpace;
|
|
||||||
} else {
|
|
||||||
return smartSpacing(QStyle::PM_LayoutHorizontalSpacing);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
int FlowLayout::verticalSpacing() const
|
|
||||||
{
|
|
||||||
if (m_vSpace >= 0) {
|
|
||||||
return m_vSpace;
|
|
||||||
} else {
|
|
||||||
return smartSpacing(QStyle::PM_LayoutVerticalSpacing);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
//! [4]
|
|
||||||
|
|
||||||
//! [5]
|
|
||||||
int FlowLayout::count() const
|
|
||||||
{
|
|
||||||
return itemList.size();
|
|
||||||
}
|
|
||||||
|
|
||||||
QLayoutItem *FlowLayout::itemAt(int index) const
|
|
||||||
{
|
|
||||||
return itemList.value(index);
|
|
||||||
}
|
|
||||||
|
|
||||||
QLayoutItem *FlowLayout::takeAt(int index)
|
|
||||||
{
|
|
||||||
if (index >= 0 && index < itemList.size())
|
|
||||||
return itemList.takeAt(index);
|
|
||||||
else
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
//! [5]
|
|
||||||
|
|
||||||
//! [6]
|
|
||||||
Qt::Orientations FlowLayout::expandingDirections() const
|
|
||||||
{
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
//! [6]
|
|
||||||
|
|
||||||
//! [7]
|
|
||||||
bool FlowLayout::hasHeightForWidth() const
|
|
||||||
{
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
int FlowLayout::heightForWidth(int width) const
|
|
||||||
{
|
|
||||||
int height = doLayout(QRect(0, 0, width, 0), true);
|
|
||||||
return height;
|
|
||||||
}
|
|
||||||
//! [7]
|
|
||||||
|
|
||||||
//! [8]
|
|
||||||
void FlowLayout::setGeometry(const QRect &rect)
|
|
||||||
{
|
|
||||||
QLayout::setGeometry(rect);
|
|
||||||
doLayout(rect, false);
|
|
||||||
}
|
|
||||||
|
|
||||||
QSize FlowLayout::sizeHint() const
|
|
||||||
{
|
|
||||||
return minimumSize();
|
|
||||||
}
|
|
||||||
|
|
||||||
QSize FlowLayout::minimumSize() const
|
|
||||||
{
|
|
||||||
QSize size;
|
|
||||||
QLayoutItem *item;
|
|
||||||
foreach (item, itemList)
|
|
||||||
size = size.expandedTo(item->minimumSize());
|
|
||||||
|
|
||||||
size += QSize(2*margin(), 2*margin());
|
|
||||||
return size;
|
|
||||||
}
|
|
||||||
//! [8]
|
|
||||||
|
|
||||||
//! [9]
|
|
||||||
int FlowLayout::doLayout(const QRect &rect, bool testOnly) const
|
|
||||||
{
|
|
||||||
int left, top, right, bottom;
|
|
||||||
getContentsMargins(&left, &top, &right, &bottom);
|
|
||||||
QRect effectiveRect = rect.adjusted(+left, +top, -right, -bottom);
|
|
||||||
int x = effectiveRect.x();
|
|
||||||
int y = effectiveRect.y();
|
|
||||||
int lineHeight = 0;
|
|
||||||
//! [9]
|
|
||||||
|
|
||||||
//! [10]
|
|
||||||
QLayoutItem *item;
|
|
||||||
foreach (item, itemList) {
|
|
||||||
QWidget *wid = item->widget();
|
|
||||||
int spaceX = horizontalSpacing();
|
|
||||||
if (spaceX == -1)
|
|
||||||
spaceX = wid->style()->layoutSpacing(
|
|
||||||
QSizePolicy::PushButton, QSizePolicy::PushButton, Qt::Horizontal);
|
|
||||||
int spaceY = verticalSpacing();
|
|
||||||
if (spaceY == -1)
|
|
||||||
spaceY = wid->style()->layoutSpacing(
|
|
||||||
QSizePolicy::PushButton, QSizePolicy::PushButton, Qt::Vertical);
|
|
||||||
//! [10]
|
|
||||||
//! [11]
|
|
||||||
int nextX = x + item->sizeHint().width() + spaceX;
|
|
||||||
if (nextX - spaceX > effectiveRect.right() && lineHeight > 0) {
|
|
||||||
x = effectiveRect.x();
|
|
||||||
y = y + lineHeight + spaceY;
|
|
||||||
nextX = x + item->sizeHint().width() + spaceX;
|
|
||||||
lineHeight = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!testOnly)
|
|
||||||
item->setGeometry(QRect(QPoint(x, y), item->sizeHint()));
|
|
||||||
|
|
||||||
x = nextX;
|
|
||||||
lineHeight = qMax(lineHeight, item->sizeHint().height());
|
|
||||||
}
|
|
||||||
return y + lineHeight - rect.y() + bottom;
|
|
||||||
}
|
|
||||||
//! [11]
|
|
||||||
//! [12]
|
|
||||||
int FlowLayout::smartSpacing(QStyle::PixelMetric pm) const
|
|
||||||
{
|
|
||||||
QObject *parent = this->parent();
|
|
||||||
if (!parent) {
|
|
||||||
return -1;
|
|
||||||
} else if (parent->isWidgetType()) {
|
|
||||||
QWidget *pw = static_cast<QWidget *>(parent);
|
|
||||||
return pw->style()->pixelMetric(pm, 0, pw);
|
|
||||||
} else {
|
|
||||||
return static_cast<QLayout *>(parent)->spacing();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
//! [12]
|
|
|
@ -1,78 +0,0 @@
|
||||||
/****************************************************************************
|
|
||||||
**
|
|
||||||
** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
|
|
||||||
** Contact: http://www.qt-project.org/legal
|
|
||||||
**
|
|
||||||
** This file is part of the examples of the Qt Toolkit.
|
|
||||||
**
|
|
||||||
** $QT_BEGIN_LICENSE:BSD$
|
|
||||||
** You may use this file under the terms of the BSD license as follows:
|
|
||||||
**
|
|
||||||
** "Redistribution and use in source and binary forms, with or without
|
|
||||||
** modification, are permitted provided that the following conditions are
|
|
||||||
** met:
|
|
||||||
** * Redistributions of source code must retain the above copyright
|
|
||||||
** notice, this list of conditions and the following disclaimer.
|
|
||||||
** * Redistributions in binary form must reproduce the above copyright
|
|
||||||
** notice, this list of conditions and the following disclaimer in
|
|
||||||
** the documentation and/or other materials provided with the
|
|
||||||
** distribution.
|
|
||||||
** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names
|
|
||||||
** of its contributors may be used to endorse or promote products derived
|
|
||||||
** from this software without specific prior written permission.
|
|
||||||
**
|
|
||||||
**
|
|
||||||
** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
||||||
** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
||||||
** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
|
||||||
** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
|
|
||||||
** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
|
||||||
** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
|
||||||
** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
|
||||||
** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
|
||||||
** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
||||||
** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
||||||
** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
|
|
||||||
**
|
|
||||||
** $QT_END_LICENSE$
|
|
||||||
**
|
|
||||||
****************************************************************************/
|
|
||||||
|
|
||||||
#ifndef FLOWLAYOUT_H
|
|
||||||
#define FLOWLAYOUT_H
|
|
||||||
|
|
||||||
#include <QLayout>
|
|
||||||
#include <QRect>
|
|
||||||
#include <QStyle>
|
|
||||||
//! [0]
|
|
||||||
class FlowLayout : public QLayout
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
explicit FlowLayout(QWidget *parent, int margin = -1, int hSpacing = -1, int vSpacing = -1);
|
|
||||||
explicit FlowLayout(int margin = -1, int hSpacing = -1, int vSpacing = -1);
|
|
||||||
~FlowLayout();
|
|
||||||
|
|
||||||
void addItem(QLayoutItem *item);
|
|
||||||
int horizontalSpacing() const;
|
|
||||||
int verticalSpacing() const;
|
|
||||||
Qt::Orientations expandingDirections() const;
|
|
||||||
bool hasHeightForWidth() const;
|
|
||||||
int heightForWidth(int) const;
|
|
||||||
int count() const;
|
|
||||||
QLayoutItem *itemAt(int index) const;
|
|
||||||
QSize minimumSize() const;
|
|
||||||
void setGeometry(const QRect &rect);
|
|
||||||
QSize sizeHint() const;
|
|
||||||
QLayoutItem *takeAt(int index);
|
|
||||||
|
|
||||||
private:
|
|
||||||
int doLayout(const QRect &rect, bool testOnly) const;
|
|
||||||
int smartSpacing(QStyle::PixelMetric pm) const;
|
|
||||||
|
|
||||||
QList<QLayoutItem *> itemList;
|
|
||||||
int m_hSpace;
|
|
||||||
int m_vSpace;
|
|
||||||
};
|
|
||||||
//! [0]
|
|
||||||
|
|
||||||
#endif // FLOWLAYOUT_H
|
|
|
@ -28,7 +28,6 @@
|
||||||
#include <QWidget>
|
#include <QWidget>
|
||||||
|
|
||||||
#include "Application.h"
|
#include "Application.h"
|
||||||
#include "FlowLayout.h"
|
|
||||||
#include "JSConsole.h"
|
#include "JSConsole.h"
|
||||||
#include "PathUtils.h"
|
#include "PathUtils.h"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue