2017-10-22 19:12:43 +02:00
|
|
|
project (sdrgui)
|
|
|
|
|
2019-05-09 12:02:19 +02:00
|
|
|
# with cmake <3.9 doesn't work with ../ used on webapi
|
|
|
|
# see https://cmake.org/cmake/help/v3.9/prop_tgt/AUTOUIC_SEARCH_PATHS.html
|
|
|
|
set(CMAKE_AUTOUIC OFF)
|
|
|
|
|
2017-10-22 19:12:43 +02:00
|
|
|
set(sdrgui_SOURCES
|
|
|
|
mainwindow.cpp
|
|
|
|
gui/aboutdialog.cpp
|
2023-09-04 13:01:22 +01:00
|
|
|
gui/acronymview.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/addpresetdialog.cpp
|
2018-03-26 18:41:09 +02:00
|
|
|
gui/audiodialog.cpp
|
|
|
|
gui/audioselectdialog.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/basicchannelsettingsdialog.cpp
|
2018-12-17 01:25:54 +01:00
|
|
|
gui/basicdevicesettingsdialog.cpp
|
2020-09-20 01:06:34 +02:00
|
|
|
gui/basicfeaturesettingsdialog.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/buttonswitch.cpp
|
2020-09-12 10:37:16 +02:00
|
|
|
gui/channeladddialog.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/clickablelabel.cpp
|
2024-03-28 15:24:39 +00:00
|
|
|
gui/colordialog.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/colormapper.cpp
|
2018-01-04 11:11:53 +01:00
|
|
|
gui/commanditem.cpp
|
2022-04-04 16:13:42 +02:00
|
|
|
gui/commandsdialog.cpp
|
2018-01-04 20:15:33 +01:00
|
|
|
gui/commandoutputdialog.cpp
|
2022-04-05 16:26:57 +02:00
|
|
|
gui/configurationsdialog.cpp
|
2023-03-21 10:54:42 +00:00
|
|
|
gui/coursedeviationindicator.cpp
|
2018-03-26 18:41:09 +02:00
|
|
|
gui/crightclickenabler.cpp
|
2020-11-09 18:56:06 +01:00
|
|
|
gui/customtextedit.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/cwkeyergui.cpp
|
2024-03-13 01:30:10 +01:00
|
|
|
gui/cwmousekeyerenabler.cpp
|
2022-03-01 17:17:56 +00:00
|
|
|
gui/datetimedelegate.cpp
|
|
|
|
gui/decimaldelegate.cpp
|
2022-04-16 16:45:53 +02:00
|
|
|
gui/devicesetselectiondialog.cpp
|
2022-04-13 18:43:37 +02:00
|
|
|
gui/devicesetpresetsdialog.cpp
|
2019-05-21 01:52:13 +02:00
|
|
|
gui/devicestreamselectiondialog.cpp
|
2019-06-12 18:50:53 +02:00
|
|
|
gui/deviceuserargsdialog.cpp
|
2022-12-20 10:40:50 +00:00
|
|
|
gui/dialogpositioner.cpp
|
|
|
|
gui/dialpopup.cpp
|
2021-05-24 12:39:22 +01:00
|
|
|
gui/dmsspinbox.cpp
|
2018-01-04 11:11:53 +01:00
|
|
|
gui/editcommanddialog.cpp
|
2017-11-05 05:50:01 +01:00
|
|
|
gui/externalclockbutton.cpp
|
|
|
|
gui/externalclockdialog.cpp
|
2020-09-18 16:36:27 +01:00
|
|
|
gui/fmpreemphasisdialog.cpp
|
2020-09-20 01:06:34 +02:00
|
|
|
gui/featureadddialog.cpp
|
2022-03-18 17:07:52 +00:00
|
|
|
gui/featurelayout.cpp
|
2020-09-24 05:38:05 +02:00
|
|
|
gui/featurepresetsdialog.cpp
|
2023-08-13 23:52:57 +01:00
|
|
|
gui/fftdialog.cpp
|
2023-11-05 10:33:27 +01:00
|
|
|
gui/fftnrdialog.cpp
|
2021-11-02 01:04:43 +01:00
|
|
|
gui/fftwisdomdialog.cpp
|
2022-03-19 12:18:55 +01:00
|
|
|
gui/flowlayout.cpp
|
2022-04-22 18:21:24 +01:00
|
|
|
gui/framelesswindowresizer.cpp
|
2023-05-15 16:40:43 +01:00
|
|
|
gui/frequencydelegate.cpp
|
2018-08-12 17:07:43 +02:00
|
|
|
gui/glscope.cpp
|
2018-08-12 16:56:52 +02:00
|
|
|
gui/glscopegui.cpp
|
2019-10-15 01:24:36 +02:00
|
|
|
gui/glshadercolors.cpp
|
2022-06-22 08:52:48 +01:00
|
|
|
gui/glshadercolormap.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/glshadersimple.cpp
|
2022-06-18 12:35:44 +01:00
|
|
|
gui/glshaderspectrogram.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/glshadertextured.cpp
|
2018-03-11 13:00:33 +01:00
|
|
|
gui/glshadertvarray.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/glspectrum.cpp
|
|
|
|
gui/glspectrumgui.cpp
|
2022-09-29 13:48:04 +01:00
|
|
|
gui/glspectrumview.cpp
|
2022-06-18 12:35:44 +01:00
|
|
|
gui/graphicsdialog.cpp
|
2021-06-25 13:00:59 +01:00
|
|
|
gui/graphicsviewzoom.cpp
|
2021-01-29 12:57:58 +00:00
|
|
|
gui/httpdownloadmanagergui.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/indicator.cpp
|
2023-11-29 17:13:34 +00:00
|
|
|
gui/int64delegate.cpp
|
|
|
|
gui/int64validator.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/levelmeter.cpp
|
2017-11-11 19:26:23 +01:00
|
|
|
gui/loggingdialog.cpp
|
2023-08-05 12:33:01 +01:00
|
|
|
gui/logslider.cpp
|
|
|
|
gui/loglabelslider.cpp
|
2023-11-14 14:49:39 +00:00
|
|
|
gui/mdiutils.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/mypositiondialog.cpp
|
2023-08-13 23:52:57 +01:00
|
|
|
gui/nanosecondsdelegate.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/pluginsdialog.cpp
|
2023-08-24 15:51:50 +01:00
|
|
|
gui/pluginpresetsdialog.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/presetitem.cpp
|
2023-08-13 23:52:57 +01:00
|
|
|
gui/profiledialog.cpp
|
2022-04-04 10:23:52 +02:00
|
|
|
gui/rollupcontents.cpp
|
2017-11-02 03:30:54 +01:00
|
|
|
gui/samplingdevicedialog.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/scaleengine.cpp
|
2021-02-26 20:25:48 +00:00
|
|
|
gui/scaledimage.cpp
|
2022-09-16 09:00:51 +01:00
|
|
|
gui/scidoublespinbox.cpp
|
2019-05-14 19:23:13 +02:00
|
|
|
gui/sdrangelsplash.cpp
|
2022-01-30 07:43:50 +01:00
|
|
|
gui/spectrumcalibrationpointsdialog.cpp
|
2021-07-31 22:57:31 +02:00
|
|
|
gui/spectrummarkersdialog.cpp
|
2022-09-29 11:59:58 +01:00
|
|
|
gui/spectrummeasurementsdialog.cpp
|
2022-09-28 16:59:35 +01:00
|
|
|
gui/spectrummeasurements.cpp
|
2024-03-28 15:24:39 +00:00
|
|
|
gui/tablecolorchooser.cpp
|
2022-12-20 10:40:50 +00:00
|
|
|
gui/tabletapandhold.cpp
|
2017-11-21 01:09:47 +01:00
|
|
|
gui/tickedslider.cpp
|
2022-03-01 17:17:56 +00:00
|
|
|
gui/timedelegate.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/transverterbutton.cpp
|
|
|
|
gui/transverterdialog.cpp
|
2018-03-11 16:39:02 +01:00
|
|
|
gui/tvscreen.cpp
|
2020-08-03 19:31:47 +03:00
|
|
|
gui/tvscreenanalog.cpp
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/valuedial.cpp
|
|
|
|
gui/valuedialz.cpp
|
2022-12-20 10:40:50 +00:00
|
|
|
gui/welcomedialog.cpp
|
2022-04-04 10:23:52 +02:00
|
|
|
gui/workspace.cpp
|
|
|
|
gui/workspaceselectiondialog.cpp
|
2020-05-01 11:06:56 +02:00
|
|
|
gui/wsspectrumsettingsdialog.cpp
|
2021-02-26 20:25:48 +00:00
|
|
|
gui/wrappingdatetimeedit.cpp
|
2018-11-05 17:27:32 +01:00
|
|
|
|
2018-03-12 05:07:51 +01:00
|
|
|
dsp/scopevisxy.cpp
|
2018-11-05 17:27:32 +01:00
|
|
|
|
2022-04-07 16:32:03 +02:00
|
|
|
device/devicegui.cpp
|
2017-10-24 18:29:18 +02:00
|
|
|
device/deviceuiset.cpp
|
2018-11-05 17:27:32 +01:00
|
|
|
|
2020-10-04 06:16:15 +02:00
|
|
|
channel/channelgui.cpp
|
|
|
|
|
2020-10-03 23:55:24 +02:00
|
|
|
feature/featuregui.cpp
|
2020-09-20 01:06:34 +02:00
|
|
|
feature/featureuiset.cpp
|
|
|
|
|
2022-04-09 13:38:22 +02:00
|
|
|
mainspectrum/mainspectrumgui.cpp
|
|
|
|
|
2018-11-03 00:07:43 +01:00
|
|
|
soapygui/discreterangegui.cpp
|
|
|
|
soapygui/intervalrangegui.cpp
|
|
|
|
soapygui/itemsettinggui.cpp
|
2018-11-04 23:54:16 +01:00
|
|
|
soapygui/stringrangegui.cpp
|
2018-11-05 17:27:32 +01:00
|
|
|
soapygui/dynamicitemsettinggui.cpp
|
2018-11-11 02:30:10 +01:00
|
|
|
soapygui/dynamicargsettinggui.cpp
|
2018-11-07 01:33:17 +01:00
|
|
|
soapygui/intervalslidergui.cpp
|
2018-11-08 14:35:02 +01:00
|
|
|
soapygui/complexfactorgui.cpp
|
2018-11-10 19:52:27 +01:00
|
|
|
soapygui/arginfogui.cpp
|
2018-11-05 17:27:32 +01:00
|
|
|
|
2019-05-01 11:54:58 +02:00
|
|
|
resources/res.qrc
|
2017-10-22 19:12:43 +02:00
|
|
|
)
|
|
|
|
|
|
|
|
set(sdrgui_HEADERS
|
|
|
|
mainwindow.h
|
|
|
|
gui/aboutdialog.h
|
2023-04-28 15:58:57 +01:00
|
|
|
gui/accessiblevaluedial.h
|
|
|
|
gui/accessiblevaluedialz.h
|
2023-09-04 13:01:22 +01:00
|
|
|
gui/acronymview.h
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/addpresetdialog.h
|
2018-03-26 18:41:09 +02:00
|
|
|
gui/audiodialog.h
|
|
|
|
gui/audioselectdialog.h
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/basicchannelsettingsdialog.h
|
2018-12-17 01:25:54 +01:00
|
|
|
gui/basicdevicesettingsdialog.h
|
2020-09-20 01:06:34 +02:00
|
|
|
gui/basicfeaturesettingsdialog.h
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/buttonswitch.h
|
2020-09-12 10:37:16 +02:00
|
|
|
gui/channeladddialog.h
|
2024-03-28 15:24:39 +00:00
|
|
|
gui/colordialog.h
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/colormapper.h
|
2018-01-04 11:11:53 +01:00
|
|
|
gui/commanditem.h
|
2022-04-04 16:13:42 +02:00
|
|
|
gui/commandsdialog.h
|
2018-01-04 20:15:33 +01:00
|
|
|
gui/commandoutputdialog.h
|
2022-04-05 16:26:57 +02:00
|
|
|
gui/configurationsdialog.h
|
2023-03-21 10:54:42 +00:00
|
|
|
gui/coursedeviationindicator.h
|
2018-03-26 18:41:09 +02:00
|
|
|
gui/crightclickenabler.h
|
2020-11-09 18:56:06 +01:00
|
|
|
gui/customtextedit.h
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/cwkeyergui.h
|
2024-03-13 01:30:10 +01:00
|
|
|
gui/cwmousekeyerenabler.h
|
2022-03-01 17:17:56 +00:00
|
|
|
gui/datetimedelegate.h
|
|
|
|
gui/decimaldelegate.h
|
2022-04-16 16:45:53 +02:00
|
|
|
gui/devicesetselectiondialog.h
|
2022-04-13 18:43:37 +02:00
|
|
|
gui/devicesetpresetsdialog.h
|
2019-05-21 01:52:13 +02:00
|
|
|
gui/devicestreamselectiondialog.h
|
2019-06-12 18:50:53 +02:00
|
|
|
gui/deviceuserargsdialog.h
|
2022-12-20 10:40:50 +00:00
|
|
|
gui/dialogpositioner.h
|
|
|
|
gui/dialpopup.h
|
2021-05-24 12:39:22 +01:00
|
|
|
gui/dmsspinbox.h
|
2020-01-17 15:08:43 +01:00
|
|
|
gui/doublevalidator.h
|
2018-01-04 11:11:53 +01:00
|
|
|
gui/editcommanddialog.h
|
2017-11-05 05:50:01 +01:00
|
|
|
gui/externalclockbutton.h
|
|
|
|
gui/externalclockdialog.h
|
2020-09-18 16:36:27 +01:00
|
|
|
gui/fmpreemphasisdialog.h
|
2020-09-20 01:06:34 +02:00
|
|
|
gui/featureadddialog.h
|
2022-03-18 17:07:52 +00:00
|
|
|
gui/featurelayout.h
|
2020-09-24 05:38:05 +02:00
|
|
|
gui/featurepresetsdialog.h
|
2023-08-13 23:52:57 +01:00
|
|
|
gui/fftdialog.h
|
2023-11-05 10:33:27 +01:00
|
|
|
gui/fftnrdialog.h
|
2021-11-02 01:04:43 +01:00
|
|
|
gui/fftwisdomdialog.h
|
2022-03-19 12:18:55 +01:00
|
|
|
gui/flowlayout.h
|
2022-04-22 18:21:24 +01:00
|
|
|
gui/framelesswindowresizer.h
|
2023-05-15 16:40:43 +01:00
|
|
|
gui/frequencydelegate.h
|
2018-08-12 17:06:55 +02:00
|
|
|
gui/glscope.h
|
2018-08-12 16:56:03 +02:00
|
|
|
gui/glscopegui.h
|
2019-10-15 01:24:36 +02:00
|
|
|
gui/glshadercolors.h
|
2022-06-22 08:52:48 +01:00
|
|
|
gui/glshadercolormap.h
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/glshadersimple.h
|
2022-06-18 12:35:44 +01:00
|
|
|
gui/glshaderspectrogram.h
|
2018-03-11 13:00:33 +01:00
|
|
|
gui/glshadertvarray.h
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/glshadertextured.h
|
|
|
|
gui/glspectrum.h
|
|
|
|
gui/glspectrumgui.h
|
2022-09-29 13:48:04 +01:00
|
|
|
gui/glspectrumview.h
|
2022-06-18 12:35:44 +01:00
|
|
|
gui/graphicsdialog.h
|
2021-06-25 13:00:59 +01:00
|
|
|
gui/graphicsviewzoom.h
|
2021-01-29 12:57:58 +00:00
|
|
|
gui/httpdownloadmanagergui.h
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/indicator.h
|
2023-11-29 17:13:34 +00:00
|
|
|
gui/int64delegate.h
|
|
|
|
gui/int64validator.h
|
2017-11-11 19:26:23 +01:00
|
|
|
gui/levelmeter.h
|
2018-11-05 17:27:32 +01:00
|
|
|
gui/loggingdialog.h
|
2023-08-05 12:33:01 +01:00
|
|
|
gui/logslider.h
|
|
|
|
gui/loglabelslider.h
|
2023-11-14 14:49:39 +00:00
|
|
|
gui/mdiutils.h
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/mypositiondialog.h
|
2023-08-13 23:52:57 +01:00
|
|
|
gui/nanosecondsdelegate.h
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/physicalunit.h
|
|
|
|
gui/pluginsdialog.h
|
2023-08-24 15:51:50 +01:00
|
|
|
gui/pluginpresetsdialog.h
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/presetitem.h
|
2023-08-24 15:51:50 +01:00
|
|
|
gui/presets/dialog.h
|
2023-08-13 23:52:57 +01:00
|
|
|
gui/profiledialog.h
|
2022-11-17 14:34:54 +00:00
|
|
|
gui/qtcompatibility.h
|
2022-04-04 10:23:52 +02:00
|
|
|
gui/rollupcontents.h
|
2017-11-02 03:30:54 +01:00
|
|
|
gui/samplingdevicedialog.h
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/scaleengine.h
|
2021-02-26 20:25:48 +00:00
|
|
|
gui/scaledimage.h
|
2022-09-16 09:00:51 +01:00
|
|
|
gui/scidoublespinbox.h
|
2019-05-14 19:23:13 +02:00
|
|
|
gui/sdrangelsplash.h
|
2022-01-30 07:43:50 +01:00
|
|
|
gui/spectrumcalibrationpointsdialog.h
|
2021-07-31 22:57:31 +02:00
|
|
|
gui/spectrummarkersdialog.h
|
2022-09-29 11:59:58 +01:00
|
|
|
gui/spectrummeasurementsdialog.h
|
2022-09-28 16:59:35 +01:00
|
|
|
gui/spectrummeasurements.h
|
2024-03-28 15:24:39 +00:00
|
|
|
gui/tablecolorchooser.h
|
2022-12-20 10:40:50 +00:00
|
|
|
gui/tabletapandhold.h
|
2017-11-21 01:09:47 +01:00
|
|
|
gui/tickedslider.h
|
2022-03-01 17:17:56 +00:00
|
|
|
gui/timedelegate.h
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/transverterbutton.h
|
2018-03-11 16:39:02 +01:00
|
|
|
gui/transverterdialog.h
|
2018-11-05 17:27:32 +01:00
|
|
|
gui/tvscreen.h
|
2020-08-03 19:31:47 +03:00
|
|
|
gui/tvscreenanalog.h
|
2017-10-22 19:12:43 +02:00
|
|
|
gui/valuedial.h
|
|
|
|
gui/valuedialz.h
|
2022-12-20 10:40:50 +00:00
|
|
|
gui/welcomedialog.h
|
2022-04-04 10:23:52 +02:00
|
|
|
gui/workspace.h
|
|
|
|
gui/workspaceselectiondialog.h
|
2020-05-01 11:06:56 +02:00
|
|
|
gui/wsspectrumsettingsdialog.h
|
2021-02-26 20:25:48 +00:00
|
|
|
gui/wrappingdatetimeedit.h
|
2018-11-05 17:27:32 +01:00
|
|
|
|
|
|
|
dsp/scopevisxy.h
|
|
|
|
|
2022-04-07 16:32:03 +02:00
|
|
|
device/devicegui.h
|
2017-10-24 18:29:18 +02:00
|
|
|
device/deviceuiset.h
|
2018-11-05 17:27:32 +01:00
|
|
|
|
2020-10-04 06:16:15 +02:00
|
|
|
channel/channelgui.h
|
|
|
|
|
2020-10-03 23:55:24 +02:00
|
|
|
feature/featuregui.h
|
2020-09-20 01:06:34 +02:00
|
|
|
feature/featureuiset.h
|
|
|
|
|
2022-04-09 13:38:22 +02:00
|
|
|
mainspectrum/mainspectrumgui.h
|
|
|
|
|
2018-11-03 00:07:43 +01:00
|
|
|
soapygui/discreterangegui.h
|
|
|
|
soapygui/intervalrangegui.h
|
|
|
|
soapygui/itemsettinggui.h
|
2018-11-04 23:54:16 +01:00
|
|
|
soapygui/stringrangegui.h
|
2018-11-05 17:27:32 +01:00
|
|
|
soapygui/dynamicitemsettinggui.h
|
2018-11-11 02:30:10 +01:00
|
|
|
soapygui/dynamicargsettinggui.h
|
2018-11-07 01:33:17 +01:00
|
|
|
soapygui/intervalslidergui.h
|
2018-11-08 14:35:02 +01:00
|
|
|
soapygui/complexfactorgui.h
|
2018-11-10 19:52:27 +01:00
|
|
|
soapygui/arginfogui.h
|
2017-10-22 19:12:43 +02:00
|
|
|
)
|
|
|
|
|
2019-05-09 12:02:19 +02:00
|
|
|
set(sdrgui_FORMS
|
2022-04-15 19:53:50 +02:00
|
|
|
# mainwindow.ui
|
2020-09-20 01:06:34 +02:00
|
|
|
gui/aboutdialog.ui
|
|
|
|
gui/addpresetdialog.ui
|
|
|
|
gui/basicchannelsettingsdialog.ui
|
|
|
|
gui/basicdevicesettingsdialog.ui
|
|
|
|
gui/basicfeaturesettingsdialog.ui
|
|
|
|
gui/channeladddialog.ui
|
2022-04-04 16:13:42 +02:00
|
|
|
gui/commandsdialog.ui
|
2020-09-20 01:06:34 +02:00
|
|
|
gui/commandoutputdialog.ui
|
2022-04-05 16:26:57 +02:00
|
|
|
gui/configurationsdialog.ui
|
2020-09-20 01:06:34 +02:00
|
|
|
gui/cwkeyergui.ui
|
2022-04-13 18:43:37 +02:00
|
|
|
gui/devicesetpresetsdialog.ui
|
2020-09-20 01:06:34 +02:00
|
|
|
gui/devicestreamselectiondialog.ui
|
|
|
|
gui/deviceuserargsdialog.ui
|
|
|
|
gui/editcommanddialog.ui
|
|
|
|
gui/externalclockdialog.ui
|
|
|
|
gui/fmpreemphasisdialog.ui
|
|
|
|
gui/featureadddialog.ui
|
|
|
|
gui/featurepresetsdialog.ui
|
2023-08-13 23:52:57 +01:00
|
|
|
gui/fftdialog.ui
|
2023-11-05 10:33:27 +01:00
|
|
|
gui/fftnrdialog.ui
|
2021-11-02 01:04:43 +01:00
|
|
|
gui/fftwisdomdialog.ui
|
2020-09-20 01:06:34 +02:00
|
|
|
gui/glscopegui.ui
|
|
|
|
gui/glspectrumgui.ui
|
2022-06-18 12:35:44 +01:00
|
|
|
gui/graphicsdialog.ui
|
2020-09-20 01:06:34 +02:00
|
|
|
gui/pluginsdialog.ui
|
2023-08-24 15:51:50 +01:00
|
|
|
gui/pluginpresetsdialog.ui
|
2023-08-13 23:52:57 +01:00
|
|
|
gui/profiledialog.ui
|
2020-09-20 01:06:34 +02:00
|
|
|
gui/audiodialog.ui
|
|
|
|
gui/audioselectdialog.ui
|
2020-05-01 11:06:56 +02:00
|
|
|
gui/samplingdevicecontrol.ui
|
2020-09-20 01:06:34 +02:00
|
|
|
gui/samplingdevicedialog.ui
|
2021-07-31 22:57:31 +02:00
|
|
|
gui/spectrummarkersdialog.ui
|
2022-09-29 11:59:58 +01:00
|
|
|
gui/spectrummeasurementsdialog.ui
|
2022-01-30 07:43:50 +01:00
|
|
|
gui/spectrumcalibrationpointsdialog.ui
|
2020-09-20 01:06:34 +02:00
|
|
|
gui/myposdialog.ui
|
|
|
|
gui/transverterdialog.ui
|
|
|
|
gui/loggingdialog.ui
|
2022-12-20 10:40:50 +00:00
|
|
|
gui/welcomedialog.ui
|
2022-04-04 10:23:52 +02:00
|
|
|
gui/workspaceselectiondialog.ui
|
2020-05-01 11:06:56 +02:00
|
|
|
gui/wsspectrumsettingsdialog.ui
|
2020-09-20 01:06:34 +02:00
|
|
|
soapygui/discreterangegui.ui
|
|
|
|
soapygui/intervalrangegui.ui
|
|
|
|
soapygui/intervalslidergui.ui
|
|
|
|
soapygui/complexfactorgui.ui
|
|
|
|
soapygui/arginfogui.ui
|
|
|
|
)
|
2019-05-09 12:02:19 +02:00
|
|
|
|
2022-11-17 14:34:54 +00:00
|
|
|
qt_wrap_ui(sdrgui_FORMS_HEADERS ${sdrgui_FORMS})
|
2019-05-09 12:02:19 +02:00
|
|
|
|
2017-10-22 19:12:43 +02:00
|
|
|
include_directories(
|
2019-05-09 12:02:19 +02:00
|
|
|
${CMAKE_SOURCE_DIR}/exports
|
|
|
|
${CMAKE_SOURCE_DIR}/sdrbase
|
|
|
|
${CMAKE_SOURCE_DIR}/logging
|
|
|
|
${CMAKE_SOURCE_DIR}/httpserver
|
|
|
|
${CMAKE_SOURCE_DIR}/swagger/sdrangel/code/qt5/client
|
2020-11-05 11:11:43 +01:00
|
|
|
${Boost_INCLUDE_DIRS}
|
|
|
|
)
|
2022-12-20 10:40:50 +00:00
|
|
|
if(NOT ANDROID)
|
|
|
|
include_directories(${OPENGL_INCLUDE_DIR})
|
|
|
|
endif()
|
2017-10-22 19:12:43 +02:00
|
|
|
|
2019-05-01 11:54:58 +02:00
|
|
|
add_library(sdrgui SHARED
|
2019-05-09 12:02:19 +02:00
|
|
|
${sdrgui_SOURCES}
|
|
|
|
${sdrgui_FORMS_HEADERS}
|
|
|
|
)
|
2019-05-01 11:54:58 +02:00
|
|
|
|
2017-10-22 19:12:43 +02:00
|
|
|
target_link_libraries(sdrgui
|
2022-11-17 14:34:54 +00:00
|
|
|
Qt::Core
|
|
|
|
Qt::Widgets
|
|
|
|
Qt::OpenGL
|
|
|
|
Qt::Multimedia
|
2022-12-20 10:40:50 +00:00
|
|
|
Qt::Positioning
|
2019-05-09 12:02:19 +02:00
|
|
|
${OPENGL_LIBRARIES}
|
2020-01-12 01:10:51 +01:00
|
|
|
${sdrgui_LIMERFE_LIB}
|
2019-05-09 12:02:19 +02:00
|
|
|
sdrbase
|
|
|
|
logging
|
|
|
|
)
|
2022-11-17 14:34:54 +00:00
|
|
|
if (Qt6_FOUND)
|
|
|
|
target_link_libraries(sdrbase
|
|
|
|
Qt::OpenGLWidgets
|
|
|
|
)
|
|
|
|
endif()
|
2017-10-22 19:12:43 +02:00
|
|
|
|
2022-12-20 10:40:50 +00:00
|
|
|
if(ANDROID)
|
|
|
|
target_link_libraries(sdrgui GLESv3)
|
|
|
|
endif()
|
|
|
|
|
2019-05-01 11:54:58 +02:00
|
|
|
install(TARGETS sdrgui DESTINATION ${INSTALL_LIB_DIR})
|
2022-02-06 12:56:58 +00:00
|
|
|
|
2022-11-17 14:34:54 +00:00
|
|
|
if(WIN32 AND Qt6_FOUND)
|
|
|
|
# Run deployqt for OpenGLWidgets
|
|
|
|
include(DeployQt)
|
|
|
|
windeployqt(sdrgui ${SDRANGEL_BINARY_BIN_DIR} "")
|
|
|
|
endif()
|
|
|
|
|
2022-02-06 12:56:58 +00:00
|
|
|
# Install debug symbols
|
|
|
|
if (WIN32)
|
|
|
|
install(FILES $<TARGET_PDB_FILE:sdrgui> CONFIGURATIONS Debug RelWithDebInfo DESTINATION ${INSTALL_LIB_DIR} )
|
|
|
|
endif()
|