You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

347 lines
9.3 KiB
Prolog

VERSION = 0.0.1.0
QMAKE_TARGET_COMPANY = WIN-DESIGN
QMAKE_TARGET_PRODUCT = pictureConvert
QMAKE_TARGET_DESCRIPTION = pictureConvert
QMAKE_TARGET_COPYRIGHT = (c) 2019 WIN-DESIGN
QT += core gui sql multimedia concurrent
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
CONFIG += c++11
win32-msvc* {
contains(QT_ARCH, i386) {
message("msvc 32-bit")
} else {
message("msvc 64-bit")
}
}
win32-g++ {
message("mingw")
INCLUDEPATH += C:\dev\3rdParty\exiv2\include C:\dev\3rdParty\libraw dng jpeg
LIBS += -LC:\dev\3rdParty\exiv2\lib -lexiv2.dll -LC:\dev\3rdParty\libraw\lib -lraw -lws2_32 -lz
# QMAKE_CXXFLAGS += -DWIN_ENV -D_MSC_VER=1601 -DBUILDING_XMPCOMMON_LIB -DBUILDING_XMPCOMMON_AS_STATIC=1 -DBUILDING_XMPCORE_LIB
}
unix {
message("*nix")
LIBS += -lraw -lexiv2
}
QMAKE_CXXFLAGS += -DLIBRAW_NODLL -DLIBRAW_NOTHREADS
# The following define makes your compiler emit warnings if you use
# any Qt feature that has been marked deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS
DEFINES += APP_VERSION=\\\"$$VERSION\\\"
# You can also make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
SOURCES += \
cdcp.cpp \
cexif.cpp \
cexportdialog.cpp \
cimage.cpp \
csplashscreen.cpp \
ctreeview.cpp \
dng/dng_1d_function.cpp \
dng/dng_1d_table.cpp \
dng/dng_abort_sniffer.cpp \
dng/dng_area_task.cpp \
dng/dng_bad_pixels.cpp \
dng/dng_bottlenecks.cpp \
dng/dng_camera_profile.cpp \
dng/dng_color_space.cpp \
dng/dng_color_spec.cpp \
dng/dng_date_time.cpp \
dng/dng_exceptions.cpp \
dng/dng_exif.cpp \
dng/dng_file_stream.cpp \
dng/dng_filter_task.cpp \
dng/dng_fingerprint.cpp \
dng/dng_gain_map.cpp \
dng/dng_globals.cpp \
dng/dng_host.cpp \
dng/dng_hue_sat_map.cpp \
dng/dng_ifd.cpp \
dng/dng_image.cpp \
dng/dng_image_writer.cpp \
dng/dng_info.cpp \
dng/dng_iptc.cpp \
dng/dng_jpeg_image.cpp \
dng/dng_lens_correction.cpp \
dng/dng_linearization_info.cpp \
dng/dng_lossless_jpeg.cpp \
dng/dng_matrix.cpp \
dng/dng_memory.cpp \
dng/dng_memory_stream.cpp \
dng/dng_misc_opcodes.cpp \
dng/dng_mosaic_info.cpp \
dng/dng_mutex.cpp \
dng/dng_negative.cpp \
dng/dng_opcode_list.cpp \
dng/dng_opcodes.cpp \
dng/dng_orientation.cpp \
dng/dng_parse_utils.cpp \
dng/dng_pixel_buffer.cpp \
dng/dng_point.cpp \
dng/dng_preview.cpp \
dng/dng_pthread.cpp \
dng/dng_rational.cpp \
dng/dng_read_image.cpp \
dng/dng_rect.cpp \
dng/dng_ref_counted_block.cpp \
dng/dng_reference.cpp \
dng/dng_render.cpp \
dng/dng_resample.cpp \
dng/dng_shared.cpp \
dng/dng_simple_image.cpp \
dng/dng_spline.cpp \
dng/dng_stream.cpp \
dng/dng_string.cpp \
dng/dng_string_list.cpp \
dng/dng_tag_types.cpp \
dng/dng_temperature.cpp \
dng/dng_tile_iterator.cpp \
dng/dng_tone_curve.cpp \
dng/dng_utils.cpp \
dng/dng_validate.cpp \
dng/dng_xmp.cpp \
dng/dng_xmp_sdk.cpp \
dng/dng_xy_coord.cpp \
main.cpp \
cmainwindow.cpp
HEADERS += \
cdcp.h \
cexif.h \
cexportdialog.h \
cimage.h \
csplashscreen.h \
cmainwindow.h \
common.h \
ctreeview.h \
dng/RawEnvironment.h \
dng/dng_1d_function.h \
dng/dng_1d_table.h \
dng/dng_abort_sniffer.h \
dng/dng_area_task.h \
dng/dng_assertions.h \
dng/dng_auto_ptr.h \
dng/dng_bad_pixels.h \
dng/dng_bottlenecks.h \
dng/dng_camera_profile.h \
dng/dng_classes.h \
dng/dng_color_space.h \
dng/dng_color_spec.h \
dng/dng_date_time.h \
dng/dng_errors.h \
dng/dng_exceptions.h \
dng/dng_exif.h \
dng/dng_fast_module.h \
dng/dng_file_stream.h \
dng/dng_filter_task.h \
dng/dng_fingerprint.h \
dng/dng_flags.h \
dng/dng_gain_map.h \
dng/dng_globals.h \
dng/dng_host.h \
dng/dng_hue_sat_map.h \
dng/dng_ifd.h \
dng/dng_image.h \
dng/dng_image_writer.h \
dng/dng_info.h \
dng/dng_iptc.h \
dng/dng_jpeg_image.h \
dng/dng_lens_correction.h \
dng/dng_linearization_info.h \
dng/dng_lossless_jpeg.h \
dng/dng_matrix.h \
dng/dng_memory.h \
dng/dng_memory_stream.h \
dng/dng_misc_opcodes.h \
dng/dng_mosaic_info.h \
dng/dng_mutex.h \
dng/dng_negative.h \
dng/dng_opcode_list.h \
dng/dng_opcodes.h \
dng/dng_orientation.h \
dng/dng_parse_utils.h \
dng/dng_pixel_buffer.h \
dng/dng_point.h \
dng/dng_preview.h \
dng/dng_pthread.h \
dng/dng_rational.h \
dng/dng_read_image.h \
dng/dng_rect.h \
dng/dng_ref_counted_block.h \
dng/dng_reference.h \
dng/dng_render.h \
dng/dng_resample.h \
dng/dng_sdk_limits.h \
dng/dng_shared.h \
dng/dng_simple_image.h \
dng/dng_spline.h \
dng/dng_stream.h \
dng/dng_string.h \
dng/dng_string_list.h \
dng/dng_tag_codes.h \
dng/dng_tag_types.h \
dng/dng_tag_values.h \
dng/dng_temperature.h \
dng/dng_tile_iterator.h \
dng/dng_tone_curve.h \
dng/dng_types.h \
dng/dng_uncopyable.h \
dng/dng_utils.h \
dng/dng_xmp.h \
dng/dng_xmp_sdk.h \
dng/dng_xy_coord.h
FORMS += \
cexportdialog.ui \
cmainwindow.ui
# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
RESOURCES += \
pictureconvert.qrc \
qdarkstyle/style.qrc
DISTFILES += \
README.md \
LICENSE \
jpeg/README \
jpeg/aclocal.m4 \
jpeg/ansi2knr.1 \
jpeg/change.log \
jpeg/cjpeg.1 \
jpeg/coderules.txt \
jpeg/config.guess \
jpeg/config.sub \
jpeg/configure \
jpeg/configure.ac \
jpeg/depcomp \
jpeg/djpeg.1 \
jpeg/filelist.txt \
jpeg/install-sh \
jpeg/install.txt \
jpeg/jconfig.bcc \
jpeg/jconfig.dj \
jpeg/jconfig.mac \
jpeg/jconfig.manx \
jpeg/jconfig.mc6 \
jpeg/jconfig.sas \
jpeg/jconfig.st \
jpeg/jconfig.txt \
jpeg/jconfig.vms \
jpeg/jconfig.wat \
jpeg/jmemdosa.asm \
jpeg/jpegtran.1 \
jpeg/libjpeg.map \
jpeg/libjpeg.txt \
jpeg/ltmain.sh \
jpeg/makcjpeg.st \
jpeg/makdjpeg.st \
jpeg/makeadsw.vc6 \
jpeg/makeasln.v10 \
jpeg/makecdep.vc6 \
jpeg/makecdsp.vc6 \
jpeg/makecfil.v10 \
jpeg/makecmak.vc6 \
jpeg/makecvcx.v10 \
jpeg/makeddep.vc6 \
jpeg/makeddsp.vc6 \
jpeg/makedfil.v10 \
jpeg/makedmak.vc6 \
jpeg/makedvcx.v10 \
jpeg/makejdep.vc6 \
jpeg/makejdsp.vc6 \
jpeg/makejdsw.vc6 \
jpeg/makejfil.v10 \
jpeg/makejmak.vc6 \
jpeg/makejsln.v10 \
jpeg/makejvcx.v10 \
jpeg/makeproj.mac \
jpeg/makerdep.vc6 \
jpeg/makerdsp.vc6 \
jpeg/makerfil.v10 \
jpeg/makermak.vc6 \
jpeg/makervcx.v10 \
jpeg/maketdep.vc6 \
jpeg/maketdsp.vc6 \
jpeg/maketfil.v10 \
jpeg/maketmak.vc6 \
jpeg/maketvcx.v10 \
jpeg/makewdep.vc6 \
jpeg/makewdsp.vc6 \
jpeg/makewfil.v10 \
jpeg/makewmak.vc6 \
jpeg/makewvcx.v10 \
jpeg/makljpeg.st \
jpeg/maktjpeg.st \
jpeg/makvms.opt \
jpeg/missing \
jpeg/rdjpgcom.1 \
jpeg/structure.txt \
jpeg/testimg.bmp \
jpeg/testimg.jpg \
jpeg/testimg.ppm \
jpeg/testimgp.jpg \
jpeg/testorig.jpg \
jpeg/testprog.jpg \
jpeg/usage.txt \
jpeg/wizard.txt \
jpeg/wrjpgcom.1 \
qdarkstyle/rc/branch_closed-on.png \
qdarkstyle/rc/branch_closed.png \
qdarkstyle/rc/branch_open-on.png \
qdarkstyle/rc/branch_open.png \
qdarkstyle/rc/checkbox_checked.png \
qdarkstyle/rc/checkbox_checked_disabled.png \
qdarkstyle/rc/checkbox_checked_focus.png \
qdarkstyle/rc/checkbox_indeterminate.png \
qdarkstyle/rc/checkbox_indeterminate_disabled.png \
qdarkstyle/rc/checkbox_indeterminate_focus.png \
qdarkstyle/rc/checkbox_unchecked.png \
qdarkstyle/rc/checkbox_unchecked_disabled.png \
qdarkstyle/rc/checkbox_unchecked_focus.png \
qdarkstyle/rc/close-hover.png \
qdarkstyle/rc/close-pressed.png \
qdarkstyle/rc/close.png \
qdarkstyle/rc/down_arrow.png \
qdarkstyle/rc/down_arrow_disabled.png \
qdarkstyle/rc/Hmovetoolbar.png \
qdarkstyle/rc/Hsepartoolbar.png \
qdarkstyle/rc/left_arrow.png \
qdarkstyle/rc/left_arrow_disabled.png \
qdarkstyle/rc/radio_checked.png \
qdarkstyle/rc/radio_checked_disabled.png \
qdarkstyle/rc/radio_checked_focus.png \
qdarkstyle/rc/radio_unchecked.png \
qdarkstyle/rc/radio_unchecked_disabled.png \
qdarkstyle/rc/radio_unchecked_focus.png \
qdarkstyle/rc/right_arrow.png \
qdarkstyle/rc/right_arrow_disabled.png \
qdarkstyle/rc/sizegrip.png \
qdarkstyle/rc/stylesheet-branch-end.png \
qdarkstyle/rc/stylesheet-branch-more.png \
qdarkstyle/rc/stylesheet-vline.png \
qdarkstyle/rc/transparent.png \
qdarkstyle/rc/undock.png \
qdarkstyle/rc/up_arrow.png \
qdarkstyle/rc/up_arrow_disabled.png \
qdarkstyle/rc/Vmovetoolbar.png \
qdarkstyle/rc/Vsepartoolbar.png \
qdarkstyle/style.qss