######################
#### TEST SOURCES ####
######################

set(photoqt_testscripts_SOURCES "")

if(WITH_TESTING)

SET(photoqt_testscripts_SOURCES

                    ../../cplusplus/other/pqc_commandlineparser.cpp
                    ../../cplusplus/other/pqc_singleinstance.cpp
                    ../../cplusplus/other/pqc_printtabimageoptions.cpp
                    ../../cplusplus/other/pqc_printtabimagepositiontile.cpp
                    ../../cplusplus/other/pqc_localhttpserver.cpp
                    ../../cplusplus/other/pqc_filefoldermodelcache.cpp
                    ../../cplusplus/other/pqc_helper.cpp

                    ../../cplusplus/other/startuphandler/pqc_validate.cpp

                    ../../cplusplus/header/pqc_commandlineparser.h
                    ../../cplusplus/header/pqc_singleinstance.h
                    ../../cplusplus/header/pqc_configfiles.h
                    ../../cplusplus/header/pqc_settingscpp.h
                    ../../cplusplus/header/pqc_validate.h
                    ../../cplusplus/header/pqc_filefoldermodelcache.h
                    ../../cplusplus/header/pqc_providerfolderthumb.h
                    ../../cplusplus/header/pqc_printtabimageoptions.h
                    ../../cplusplus/header/pqc_printtabimagepositiontile.h
                    ../../cplusplus/header/pqc_httpreplytimeout.h
                    ../../cplusplus/header/pqc_localhttpserver.h
                    ../../cplusplus/header/pqc_filefoldermodelCPP.h
                    ../../cplusplus/header/pqc_imagehandler.h
                    ../../cplusplus/header/pqc_resolutioncache.h
                    ../../cplusplus/header/pqc_notify_cpp.h
                    ../../cplusplus/header/pqc_helper.h

                    ../../cplusplus/images/pqc_imagehandler.cpp
                    ../../cplusplus/images/pqc_imagecache.cpp

                    ../../cplusplus/images/provider/pqc_providericon.cpp
                    ../../cplusplus/images/provider/pqc_providertheme.cpp
                    ../../cplusplus/images/provider/pqc_providerthumb.cpp
                    ../../cplusplus/images/provider/pqc_providermipmap.cpp
                    ../../cplusplus/images/provider/pqc_providertooltipthumb.cpp
                    ../../cplusplus/images/provider/pqc_providerfolderthumb.cpp
                    ../../cplusplus/images/provider/pqc_providerdragthumb.cpp
                    ../../cplusplus/images/provider/pqc_providerfull.cpp
                    ../../cplusplus/images/provider/pqc_providersvg.cpp
                    ../../cplusplus/images/provider/pqc_providersvgcolor.cpp

                    ../../cplusplus/images/plugins/pqc_imageplugin.cpp
                    ../../cplusplus/images/plugins/pqc_imageplugin_qt.cpp
                    ../../cplusplus/images/plugins/pqc_imageplugin_resvg.cpp
                    ../../cplusplus/images/plugins/pqc_imageplugin_pdf.cpp
                    ../../cplusplus/images/plugins/pqc_imageplugin_libraw.cpp
                    ../../cplusplus/images/plugins/pqc_imageplugin_libarchive.cpp
                    ../../cplusplus/images/plugins/pqc_imageplugin_libsai.cpp
                    ../../cplusplus/images/plugins/pqc_imageplugin_video.cpp
                    ../../cplusplus/images/plugins/pqc_imageplugin_magick.cpp
                    ../../cplusplus/images/plugins/pqc_imageplugin_devil.cpp
                    ../../cplusplus/images/plugins/pqc_imageplugin_libvips.cpp

                    ../../cplusplus/singletons/other/pqc_resolutioncache.cpp

                    ../../cplusplus/singletons/scripts/pqc_scriptscolorprofiles.cpp
                    ../../cplusplus/singletons/scripts/pqc_scriptsfilespaths.cpp
                    ../../cplusplus/singletons/scripts/pqc_scriptsimages.cpp
                    ../../cplusplus/singletons/scripts/pqc_scriptsmetadata.cpp
                    ../../cplusplus/singletons/scripts/pqc_scriptslocalization.cpp
                    ../../cplusplus/singletons/scripts/pqc_scriptsother.cpp
                    ../../cplusplus/singletons/scripts/pqc_scriptsshortcuts.cpp
                    ../../cplusplus/singletons/scripts/pqc_scriptsfilemanagement.cpp
                    ../../cplusplus/singletons/scripts/pqc_scriptsfiledialog.cpp
                    ../../cplusplus/singletons/scripts/pqc_scriptscontextmenu.cpp
                    ../../cplusplus/singletons/scripts/pqc_scriptsconfig.cpp
                    ../../cplusplus/singletons/scripts/pqc_scriptsclipboard.cpp
                    ../../cplusplus/singletons/scripts/pqc_scriptschromecast.cpp

                    ../../cplusplus/header/scripts/pqc_scriptscolorprofiles.h
                    ../../cplusplus/header/scripts/pqc_scriptsfilespaths.h
                    ../../cplusplus/header/scripts/pqc_scriptsimages.h
                    ../../cplusplus/header/scripts/pqc_scriptsmetadata.h
                    ../../cplusplus/header/scripts/pqc_scriptslocalization.h
                    ../../cplusplus/header/scripts/pqc_scriptsother.h
                    ../../cplusplus/header/scripts/pqc_scriptsshortcuts.h
                    ../../cplusplus/header/scripts/pqc_scriptsfilemanagement.h
                    ../../cplusplus/header/scripts/pqc_scriptsfiledialog.h
                    ../../cplusplus/header/scripts/pqc_scriptscontextmenu.h
                    ../../cplusplus/header/scripts/pqc_scriptsconfig.h
                    ../../cplusplus/header/scripts/pqc_scriptsclipboard.h
                    ../../cplusplus/header/scripts/pqc_scriptschromecast.h

                    ../../cplusplus/header/imageplugins/pqc_imageplugin.h
                    ../../cplusplus/header/imageplugins/pqc_imageplugin_qt.h
                    ../../cplusplus/header/imageplugins/pqc_imageplugin_resvg.h
                    ../../cplusplus/header/imageplugins/pqc_imageplugin_pdf.h
                    ../../cplusplus/header/imageplugins/pqc_imageplugin_libraw.h
                    ../../cplusplus/header/imageplugins/pqc_imageplugin_libarchive.h
                    ../../cplusplus/header/imageplugins/pqc_imageplugin_libsai.h
                    ../../cplusplus/header/imageplugins/pqc_imageplugin_video.h
                    ../../cplusplus/header/imageplugins/pqc_imageplugin_magick.h
                    ../../cplusplus/header/imageplugins/pqc_imageplugin_devil.h
                    ../../cplusplus/header/imageplugins/pqc_imageplugin_libvips.h

                    ../../cplusplus/header/pqc_imagehandler_qml.h
                    ../../cplusplus/header/pqc_filefoldermodel.h
                    ../../cplusplus/header/pqc_metadata.h
                    ../../cplusplus/header/pqc_metadata_cpp.h
                    ../../cplusplus/header/pqc_settings.h
                    ../../cplusplus/header/pqc_shortcuts.h
                    ../../cplusplus/header/pqc_look.h
                    ../../cplusplus/header/pqc_location.h
                    ../../cplusplus/header/pqc_windowgeometry.h
                    ../../cplusplus/header/pqc_notify.h
                    ../../cplusplus/header/pqc_constants.h

                    ../../cplusplus/singletons/other/pqc_filefoldermodel.cpp
                    ../../cplusplus/singletons/other/pqc_metadata.cpp

                    ../../cplusplus/singletons/engines/pqc_settings.cpp
                    ../../cplusplus/singletons/engines/pqc_shortcuts.cpp
                    ../../cplusplus/singletons/engines/pqc_look.cpp
                    ../../cplusplus/singletons/engines/pqc_location.cpp
                    ../../cplusplus/singletons/engines/pqc_windowgeometry.cpp

                )

SET(photoqt_testscripts_SOURCES_LIBMPV ../../cplusplus/other/pqc_mpvobject.cpp
                                       ../../cplusplus/header/pqc_mpvobject.h)

endif()
