ui-components.cmake 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. if(NOT TARGET OBS::qt-slider-ignorewheel)
  2. add_subdirectory(
  3. "${CMAKE_SOURCE_DIR}/shared/qt/slider-ignorewheel"
  4. "${CMAKE_BINARY_DIR}/shared/qt/slider-ignorewheel"
  5. )
  6. endif()
  7. target_link_libraries(obs-studio PRIVATE OBS::qt-slider-ignorewheel)
  8. target_sources(
  9. obs-studio
  10. PRIVATE
  11. components/AbsoluteSlider.cpp
  12. components/AbsoluteSlider.hpp
  13. components/AccessibleAlignmentCell.cpp
  14. components/AccessibleAlignmentCell.hpp
  15. components/AccessibleAlignmentSelector.cpp
  16. components/AccessibleAlignmentSelector.hpp
  17. components/AlignmentSelector.cpp
  18. components/AlignmentSelector.hpp
  19. components/ApplicationAudioCaptureToolbar.cpp
  20. components/ApplicationAudioCaptureToolbar.hpp
  21. components/AudioCaptureToolbar.cpp
  22. components/AudioCaptureToolbar.hpp
  23. components/BalanceSlider.hpp
  24. components/BrowserToolbar.cpp
  25. components/BrowserToolbar.hpp
  26. components/ClickableLabel.hpp
  27. components/ColorSourceToolbar.cpp
  28. components/ColorSourceToolbar.hpp
  29. components/ComboSelectToolbar.cpp
  30. components/ComboSelectToolbar.hpp
  31. components/DelButton.hpp
  32. components/DeviceCaptureToolbar.cpp
  33. components/DeviceCaptureToolbar.hpp
  34. components/DisplayCaptureToolbar.cpp
  35. components/DisplayCaptureToolbar.hpp
  36. components/EditWidget.hpp
  37. components/FlowFrame.cpp
  38. components/FlowFrame.hpp
  39. components/FlowLayout.cpp
  40. components/FlowLayout.hpp
  41. components/FocusList.cpp
  42. components/FocusList.hpp
  43. components/GameCaptureToolbar.cpp
  44. components/GameCaptureToolbar.hpp
  45. components/ImageSourceToolbar.cpp
  46. components/ImageSourceToolbar.hpp
  47. components/MediaControls.cpp
  48. components/MediaControls.hpp
  49. components/MenuButton.cpp
  50. components/MenuButton.hpp
  51. components/MenuCheckBox.cpp
  52. components/MenuCheckBox.hpp
  53. components/Multiview.cpp
  54. components/Multiview.hpp
  55. components/MuteCheckBox.hpp
  56. components/OBSAdvAudioCtrl.cpp
  57. components/OBSAdvAudioCtrl.hpp
  58. components/OBSPreviewScalingComboBox.cpp
  59. components/OBSPreviewScalingComboBox.hpp
  60. components/OBSPreviewScalingLabel.cpp
  61. components/OBSPreviewScalingLabel.hpp
  62. components/OBSSourceLabel.cpp
  63. components/OBSSourceLabel.hpp
  64. components/SceneTree.cpp
  65. components/SceneTree.hpp
  66. components/SilentUpdateCheckBox.hpp
  67. components/SilentUpdateSpinBox.hpp
  68. components/SourceSelectButton.cpp
  69. components/SourceSelectButton.hpp
  70. components/SourceToolbar.cpp
  71. components/SourceToolbar.hpp
  72. components/SourceTree.cpp
  73. components/SourceTree.hpp
  74. components/SourceTreeDelegate.cpp
  75. components/SourceTreeDelegate.hpp
  76. components/SourceTreeItem.cpp
  77. components/SourceTreeItem.hpp
  78. components/SourceTreeModel.cpp
  79. components/SourceTreeModel.hpp
  80. components/TextSourceToolbar.cpp
  81. components/TextSourceToolbar.hpp
  82. components/UIValidation.cpp
  83. components/UIValidation.hpp
  84. components/UrlPushButton.cpp
  85. components/UrlPushButton.hpp
  86. components/VisibilityItemDelegate.cpp
  87. components/VisibilityItemDelegate.hpp
  88. components/VisibilityItemWidget.cpp
  89. components/VisibilityItemWidget.hpp
  90. components/VolumeAccessibleInterface.cpp
  91. components/VolumeAccessibleInterface.hpp
  92. components/VolumeControl.cpp
  93. components/VolumeControl.hpp
  94. components/VolumeMeter.cpp
  95. components/VolumeMeter.hpp
  96. components/VolumeName.cpp
  97. components/VolumeName.hpp
  98. components/VolumeSlider.cpp
  99. components/VolumeSlider.hpp
  100. components/WindowCaptureToolbar.cpp
  101. components/WindowCaptureToolbar.hpp
  102. )