-######################################################################
-# Automatically generated by qmake (2.01a) ?? 11. ??? 12:03:38 2016
-######################################################################
-
TEMPLATE = app
-TARGET =
-DEPENDPATH += . src
-INCLUDEPATH += .
+CONFIG += debug_and_release qt
+
+TARGET = FuncDemo
+
+SAMPLESROOT = $$quote($$(CASROOT)/samples/qt)
-# Input
-HEADERS += src/BaseDriver.h \
- src/CircleDriver.h \
- src/ConeDriver.h \
- src/CylinderDriver.h \
- src/edge.h \
- src/FThread.h \
- src/graphwidget.h \
- src/mainwindow.h \
- src/node.h \
- src/PointDriver.h \
- src/PrismDriver.h \
- src/ShapeSaverDriver.h \
- src/SimpleDriver.h
-SOURCES += src/BaseDriver.cpp \
- src/CircleDriver.cpp \
- src/ConeDriver.cpp \
- src/CylinderDriver.cpp \
- src/edge.cpp \
- src/FThread.cpp \
- src/graphwidget.cpp \
- src/main.cpp \
- src/mainwindow.cpp \
- src/node.cpp \
- src/PointDriver.cpp \
- src/PrismDriver.cpp \
- src/ShapeSaverDriver.cpp \
- src/SimpleDriver.cpp
+HEADERS = src/*.h
+SOURCES = src/*.cpp
INCLUDEPATH += $$quote($$(CASROOT)/inc)
LIBS += -lTKernel -lTKMath -lTKBRep -lTKGeomBase -lTKGeomAlgo -lTKG3d -lTKG2d \
-lTKTopAlgo -lTKMesh -lTKPrim -lTKCDF -lTKLCAF -lTKCAF -lTKBO
+lrelease.name = LRELEASE ${QMAKE_FILE_IN}
+lrelease.commands = lrelease ${QMAKE_FILE_IN} -qm $${RES_DIR}/${QMAKE_FILE_BASE}.qm
+lrelease.output = ${QMAKE_FILE_BASE}.qm
+lrelease.input = TS_FILES
+lrelease.clean = $${RES_DIR}/${QMAKE_FILE_BASE}.qm
+lrelease.CONFIG += no_link target_predeps
+QMAKE_EXTRA_COMPILERS += lrelease
+
+copy_res.name = Copy resource ${QMAKE_FILE_IN}
+copy_res.output = ${QMAKE_FILE_BASE}${QMAKE_FILE_EXT}
+copy_res.clean = $${RES_DIR}/${QMAKE_FILE_BASE}${QMAKE_FILE_EXT}
+copy_res.input = RES_FILES
+copy_res.CONFIG += no_link target_predeps
+win32: copy_res.commands = type ${QMAKE_FILE_IN} > $${RES_DIR}/${QMAKE_FILE_BASE}${QMAKE_FILE_EXT}
+unix: copy_res.commands = cp -f ${QMAKE_FILE_IN} $${RES_DIR}
+QMAKE_EXTRA_COMPILERS += copy_res
+#QMAKE_CXXFLAGS += /wd4996
+
greaterThan(QT_MAJOR_VERSION, 4) {
QT += widgets
}
--- /dev/null
+#!/bin/bash
+
+export aSamplePath="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
+
+if [ -e "custom.sh" ]; then
+ source "custom.sh";
+fi
+
+if [ -e "${aSamplePath}/../../../env.sh" ]; then
+ source "${aSamplePath}/../../../env.sh";
+fi
+
+if test "${QTDIR}" == ""; then
+ echo "Environment variable \"QTDIR\" not defined. Define it in \"custom.sh\" script."
+ exit 1
+fi
+
+host=`uname -s`
+export STATION=$host
+
+export PATH=${QTDIR}/bin:${PATH}
--- /dev/null
+#!/bin/bash
+
+export aSamplePath="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
+
+if [ -e "${aSamplePath}/env.sh" ]; then source "${aSamplePath}/env.sh"; fi
+cd $aSamplePath
+
+aSystem=`uname -s`
+if [ "$aSystem" == "Darwin" ] && [ "$MACOSX_USE_GLX" != "true" ]; then
+ if [ "${CASDEB}" == "d" ]; then
+ BIN_DIR="${aSamplePath}/build/Debug/FuncDemo.app/Contents/MacOS"
+ else
+ BIN_DIR="${aSamplePath}/build/Release/FuncDemo.app/Contents/MacOS"
+ fi
+else
+ BIN_DIR="${aSamplePath}/${STATION}/bin${CASDEB}"
+fi
+
+PATH="${BIN_DIR}:${PATH}"
+export PATH
+
+if test ! -r "${BIN_DIR}/FuncDemo"; then
+ echo "Executable \"${BIN_DIR}/FuncDemo\" not found."
+ if [ "$aSystem" == "Darwin" ] && [ "$MACOSX_USE_GLX" != "true" ]; then
+ echo "Probably you don't compile the application. Build it with Xcode."
+ else
+ echo "Probably you don't compile the application. Execute \"make\"."
+ fi
+ exit 1
+fi
+
+${BIN_DIR}/FuncDemo