]> Shamusworld >> Repos - architektonas/blobdiff - architektonas.pro
Added base units & display style to drawing.
[architektonas] / architektonas.pro
index 1878d400088b431399cef62a9e276ccc09e2a5b4..5f68a703718f537e2aa4a1761863ff0942db433a 100644 (file)
@@ -2,14 +2,16 @@
 # Architektonas Qt project file
 #
 # by James Hammons
-# Copyright (C) 2011 Underground Software
+# Copyright (C) 2020 Underground Software
 #
 # See the README and GPLv3 files for licensing and warranty information
 #
 
 CONFIG    += qt warn_on release debug
+#CONFIG    += qt warn_on release
 RESOURCES += res/architektonas.qrc
 #LIBS      += -Ldxflib/lib -ldxf
+QT        += widgets printsupport
 
 # We stuff all the intermediate crap into obj/ so it won't confuse us mere mortals ;-)
 OBJECTS_DIR = obj
@@ -17,6 +19,10 @@ MOC_DIR     = obj
 RCC_DIR     = obj
 UI_DIR      = obj
 
+# Icon on Win32, Mac
+win32 { LIBS += res/architektonas-icon.o }
+macx  { ICON = architektonas-icon.icns }
+
 INCLUDEPATH += \
        src
 #      fparser \
@@ -42,46 +48,57 @@ DEPENDPATH = \
 
 HEADERS = \
        src/about.h \
-       src/action.h \
        src/applicationwindow.h \
-       src/arc.h \
-       src/circle.h \
-       src/container.h \
-       src/dimension.h \
+       src/baseunittab.h \
+       src/blockitemwidget.h \
+       src/blockwidget.h \
+       src/commandprocessor.h \
+       src/consolewidget.h \
+       src/drawingsettingsdlg.h \
        src/drawingview.h \
-       src/drawcircleaction.h \
-       src/drawlineaction.h \
+       src/fileio.h \
        src/generaltab.h \
-       src/line.h \
+       src/geometry.h \
+       src/global.h \
+       src/layerwidget.h \
+       src/layeritemwidget.h \
        src/main.h \
        src/mathconstants.h \
-       src/object.h \
+       src/objectwidget.h \
        src/painter.h \
+       src/penwidget.h \
+       src/promptlineedit.h \
+       src/rect.h \
        src/settingsdialog.h \
+       src/structs.h \
+       src/units.h \
+       src/utils.h \
        src/vector.h
 
 SOURCES = \
        src/about.cpp \
-       src/action.cpp \
        src/applicationwindow.cpp \
-       src/arc.cpp \
-       src/circle.cpp \
-       src/container.cpp \
-       src/dimension.cpp \
+       src/baseunittab.cpp \
+       src/blockitemwidget.cpp \
+       src/blockwidget.cpp \
+       src/commandprocessor.cpp \
+       src/consolewidget.cpp \
+       src/drawingsettingsdlg.cpp \
        src/drawingview.cpp \
-       src/drawcircleaction.cpp \
-       src/drawlineaction.cpp \
+       src/fileio.cpp \
        src/generaltab.cpp \
-       src/line.cpp \
+       src/geometry.cpp \
+       src/global.cpp \
+       src/layerwidget.cpp \
+       src/layeritemwidget.cpp \
        src/main.cpp \
-       src/object.cpp \
+       src/objectwidget.cpp \
        src/painter.cpp \
+       src/penwidget.cpp \
+       src/promptlineedit.cpp \
+       src/rect.cpp \
        src/settingsdialog.cpp \
+       src/units.cpp \
+       src/utils.cpp \
        src/vector.cpp
 
-#      src/mainapp/commands.cpp \
-#      src/mainapp/createqtactions.cpp \
-#      src/mainapp/qc_dialogfactory.cpp \
-#      src/mainapp/graphicview.cpp \
-#      src/mainapp/mdiwindow.cpp \
-#      src/mainapp/settings.cpp