Warning, /multimedia/kid3/src/gui/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 qt_wrap_cpp(gui_GEN_MOC_SRCS
0002 widgets/abstractlistedit.h
0003 widgets/configtable.h
0004 widgets/formatbox.h
0005 widgets/filenameformatbox.h
0006 widgets/tagformatbox.h
0007 widgets/formatlistedit.h
0008 widgets/frametable.h
0009 widgets/imageviewer.h
0010 widgets/stringlistedit.h
0011 widgets/timeeventeditor.h
0012 widgets/timestampdelegate.h
0013 widgets/chaptereditor.h
0014 widgets/tableofcontentseditor.h
0015 widgets/subframeseditor.h
0016 widgets/progresswidget.h
0017 widgets/frameitemdelegate.h
0018 widgets/tablemodeledit.h
0019 dialogs/batchimportdialog.h
0020 dialogs/batchimportsourcedialog.h
0021 dialogs/browsecoverartdialog.h
0022 dialogs/configdialogpages.h
0023 dialogs/downloaddialog.h
0024 dialogs/editframefieldsdialog.h
0025 dialogs/exportdialog.h
0026 dialogs/filterdialog.h
0027 dialogs/importdialog.h
0028 dialogs/servertrackimportdialog.h
0029 dialogs/numbertracksdialog.h
0030 dialogs/playlistdialog.h
0031 dialogs/rendirdialog.h
0032 dialogs/serverimportdialog.h
0033 dialogs/tagimportdialog.h
0034 dialogs/textimportdialog.h
0035 dialogs/findreplacedialog.h
0036 dialogs/playlisteditdialog.h
0037 forms/filelist.h
0038 forms/configurabletreeview.h
0039 forms/kid3form.h
0040 forms/basemainwindow.h
0041 forms/playlistview.h
0042 forms/sectionactions.h
0043 TARGET kid3-gui
0044 )
0045 if(HAVE_QTMULTIMEDIA)
0046 qt_wrap_cpp(qtmultimedia_GEN_MOC_SRCS
0047 widgets/playtoolbar.h
0048 forms/audioplayer.h
0049 forms/mprisinterface.h
0050 TARGET kid3-gui
0051 )
0052 endif()
0053
0054 add_library(kid3-gui
0055 widgets/abstractlistedit.cpp
0056 widgets/comboboxdelegate.cpp
0057 widgets/configtable.cpp
0058 widgets/formatbox.cpp
0059 widgets/filenameformatbox.cpp
0060 widgets/tagformatbox.cpp
0061 widgets/formatlistedit.cpp
0062 widgets/frametable.cpp
0063 widgets/imageviewer.cpp
0064 widgets/picturelabel.cpp
0065 widgets/stringlistedit.cpp
0066 widgets/timeeventeditor.cpp
0067 widgets/enumdelegate.cpp
0068 widgets/eventcodedelegate.cpp
0069 widgets/timestampdelegate.cpp
0070 widgets/chaptereditor.cpp
0071 widgets/tableofcontentseditor.cpp
0072 widgets/subframeseditor.cpp
0073 widgets/progresswidget.cpp
0074 widgets/frameitemdelegate.cpp
0075 widgets/tablemodeledit.cpp
0076 widgets/tracknumbervalidator.cpp
0077 dialogs/batchimportdialog.cpp
0078 dialogs/batchimportsourcedialog.cpp
0079 dialogs/browsecoverartdialog.cpp
0080 dialogs/configdialogpages.cpp
0081 dialogs/contexthelp.cpp
0082 dialogs/downloaddialog.cpp
0083 dialogs/editframefieldsdialog.cpp
0084 dialogs/exportdialog.cpp
0085 dialogs/filterdialog.cpp
0086 dialogs/importdialog.cpp
0087 dialogs/servertrackimportdialog.cpp
0088 dialogs/numbertracksdialog.cpp
0089 dialogs/playlistdialog.cpp
0090 dialogs/rendirdialog.cpp
0091 dialogs/serverimportdialog.cpp
0092 dialogs/tagimportdialog.cpp
0093 dialogs/textimportdialog.cpp
0094 dialogs/findreplacedialog.cpp
0095 dialogs/playlisteditdialog.cpp
0096 dialogs/stringlisteditdialog.cpp
0097 forms/filelist.cpp
0098 forms/configurabletreeview.cpp
0099 forms/kid3form.cpp
0100 forms/basemainwindow.cpp
0101 forms/iplatformtools.cpp
0102 forms/playlistview.cpp
0103 forms/pixmapprovider.cpp
0104 forms/taggedfileiconprovider.cpp
0105 forms/guiplatformtools.cpp
0106 forms/sectionactions.cpp
0107 )
0108 if(HAVE_QTMULTIMEDIA)
0109 target_sources(kid3-gui PRIVATE
0110 widgets/playtoolbar.cpp
0111 forms/audioplayer.cpp
0112 forms/mprisinterface.cpp
0113 )
0114 endif()
0115 target_sources(kid3-gui PRIVATE ${gui_GEN_MOC_SRCS})
0116 if(HAVE_QTMULTIMEDIA)
0117 target_sources(kid3-gui PRIVATE ${qtmultimedia_GEN_MOC_SRCS})
0118 endif()
0119
0120 target_include_directories(kid3-gui PRIVATE widgets PUBLIC dialogs forms)
0121
0122 target_compile_definitions(kid3-gui PRIVATE KID3_BUILD_GUI_LIB)
0123
0124 target_link_libraries(kid3-gui kid3-core Qt${QT_VERSION_MAJOR}::Widgets)
0125 if(HAVE_QTMULTIMEDIA)
0126 target_link_libraries(kid3-gui Qt${QT_VERSION_MAJOR}::Multimedia)
0127 endif()
0128
0129 if(BUILD_SHARED_LIBS)
0130 install(TARGETS kid3-gui
0131 LIBRARY DESTINATION ${WITH_LIBDIR}
0132 RUNTIME DESTINATION ${WITH_BINDIR})
0133 endif()