mirror of
https://github.com/obsproject/obs-studio.git
synced 2024-07-19 09:39:15 +00:00
UI,shared: Move SliderIgnoreScroll to its own directory
This commit is contained in:
parent
be48558755
commit
0020df98f4
|
@ -1,7 +1,7 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <QMouseEvent>
|
#include <QMouseEvent>
|
||||||
#include "slider-ignorewheel.hpp"
|
#include <slider-ignorewheel.hpp>
|
||||||
|
|
||||||
class AbsoluteSlider : public SliderIgnoreScroll {
|
class AbsoluteSlider : public SliderIgnoreScroll {
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
|
@ -75,6 +75,11 @@ if(NOT TARGET OBS::qt-plain-text-edit)
|
||||||
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/plain-text-edit" "${CMAKE_BINARY_DIR}/shared/qt/plain-text-edit")
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/plain-text-edit" "${CMAKE_BINARY_DIR}/shared/qt/plain-text-edit")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(NOT TARGET OBS::qt-slider-ignorewheel)
|
||||||
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/slider-ignorewheel"
|
||||||
|
"${CMAKE_BINARY_DIR}/shared/qt/slider-ignorewheel")
|
||||||
|
endif()
|
||||||
|
|
||||||
if(NOT TARGET OBS::qt-vertical-scroll-area)
|
if(NOT TARGET OBS::qt-vertical-scroll-area)
|
||||||
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/vertical-scroll-area"
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/vertical-scroll-area"
|
||||||
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
||||||
|
@ -212,8 +217,6 @@ target_sources(
|
||||||
scene-tree.cpp
|
scene-tree.cpp
|
||||||
scene-tree.hpp
|
scene-tree.hpp
|
||||||
screenshot-obj.hpp
|
screenshot-obj.hpp
|
||||||
slider-ignorewheel.cpp
|
|
||||||
slider-ignorewheel.hpp
|
|
||||||
source-label.cpp
|
source-label.cpp
|
||||||
source-label.hpp
|
source-label.hpp
|
||||||
spinbox-ignorewheel.cpp
|
spinbox-ignorewheel.cpp
|
||||||
|
@ -323,7 +326,8 @@ target_link_libraries(
|
||||||
OBS::frontend-api
|
OBS::frontend-api
|
||||||
OBS::qt-wrappers
|
OBS::qt-wrappers
|
||||||
OBS::qt-plain-text-edit
|
OBS::qt-plain-text-edit
|
||||||
OBS::qt-vertical-scroll-area)
|
OBS::qt-vertical-scroll-area
|
||||||
|
OBS::qt-slider-ignorewheel)
|
||||||
|
|
||||||
set_target_properties(obs PROPERTIES FOLDER "frontend")
|
set_target_properties(obs PROPERTIES FOLDER "frontend")
|
||||||
|
|
||||||
|
|
|
@ -12,8 +12,6 @@ target_sources(
|
||||||
properties-view.cpp
|
properties-view.cpp
|
||||||
properties-view.hpp
|
properties-view.hpp
|
||||||
properties-view.moc.hpp
|
properties-view.moc.hpp
|
||||||
slider-ignorewheel.cpp
|
|
||||||
slider-ignorewheel.hpp
|
|
||||||
spinbox-ignorewheel.cpp
|
spinbox-ignorewheel.cpp
|
||||||
spinbox-ignorewheel.hpp)
|
spinbox-ignorewheel.hpp)
|
||||||
|
|
||||||
|
@ -26,12 +24,18 @@ if(NOT TARGET OBS::qt-plain-text-edit)
|
||||||
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/plain-text-edit" "${CMAKE_BINARY_DIR}/shared/qt/plain-text-edit")
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/plain-text-edit" "${CMAKE_BINARY_DIR}/shared/qt/plain-text-edit")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(NOT TARGET OBS::qt-slider-ignorewheel)
|
||||||
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/slider-ignorewheel"
|
||||||
|
"${CMAKE_BINARY_DIR}/shared/qt/slider-ignorewheel")
|
||||||
|
endif()
|
||||||
|
|
||||||
if(NOT TARGET OBS::qt-vertical-scroll-area)
|
if(NOT TARGET OBS::qt-vertical-scroll-area)
|
||||||
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/vertical-scroll-area"
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/vertical-scroll-area"
|
||||||
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
target_link_libraries(obs-studio PRIVATE OBS::qt-plain-text-edit OBS::qt-vertical-scroll-area)
|
target_link_libraries(obs-studio PRIVATE OBS::qt-plain-text-edit OBS::qt-slider-ignorewheel
|
||||||
|
OBS::qt-vertical-scroll-area)
|
||||||
|
|
||||||
target_sources(
|
target_sources(
|
||||||
obs-studio
|
obs-studio
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <QSlider>
|
#include <QSlider>
|
||||||
#include "slider-ignorewheel.hpp"
|
#include <slider-ignorewheel.hpp>
|
||||||
|
|
||||||
class DoubleSlider : public SliderIgnoreScroll {
|
class DoubleSlider : public SliderIgnoreScroll {
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
|
@ -27,6 +27,11 @@ if(NOT TARGET OBS::qt-plain-text-edit)
|
||||||
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/plain-text-edit" "${CMAKE_BINARY_DIR}/shared/qt/plain-text-edit")
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/plain-text-edit" "${CMAKE_BINARY_DIR}/shared/qt/plain-text-edit")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(NOT TARGET OBS::qt-slider-ignorewheel)
|
||||||
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/slider-ignorewheel"
|
||||||
|
"${CMAKE_BINARY_DIR}/shared/qt/slider-ignorewheel")
|
||||||
|
endif()
|
||||||
|
|
||||||
if(NOT TARGET OBS::qt-vertical-scroll-area)
|
if(NOT TARGET OBS::qt-vertical-scroll-area)
|
||||||
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/vertical-scroll-area"
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/vertical-scroll-area"
|
||||||
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
||||||
|
@ -54,6 +59,7 @@ target_link_libraries(
|
||||||
OBS::aja-support
|
OBS::aja-support
|
||||||
OBS::frontend-api
|
OBS::frontend-api
|
||||||
OBS::qt-plain-text-edit
|
OBS::qt-plain-text-edit
|
||||||
|
OBS::qt-slider-ignorewheel
|
||||||
OBS::qt-vertical-scroll-area
|
OBS::qt-vertical-scroll-area
|
||||||
OBS::qt-wrappers
|
OBS::qt-wrappers
|
||||||
OBS::ui-support
|
OBS::ui-support
|
||||||
|
|
|
@ -13,6 +13,11 @@ if(NOT TARGET OBS::qt-plain-text-edit)
|
||||||
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/plain-text-edit" "${CMAKE_BINARY_DIR}/shared/qt/plain-text-edit")
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/plain-text-edit" "${CMAKE_BINARY_DIR}/shared/qt/plain-text-edit")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(NOT TARGET OBS::qt-slider-ignorewheel)
|
||||||
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/slider-ignorewheel"
|
||||||
|
"${CMAKE_BINARY_DIR}/shared/qt/slider-ignorewheel")
|
||||||
|
endif()
|
||||||
|
|
||||||
if(NOT TARGET OBS::qt-vertical-scroll-area)
|
if(NOT TARGET OBS::qt-vertical-scroll-area)
|
||||||
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/vertical-scroll-area"
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/vertical-scroll-area"
|
||||||
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
||||||
|
@ -65,9 +70,7 @@ target_sources(
|
||||||
${CMAKE_SOURCE_DIR}/UI/properties-view.cpp
|
${CMAKE_SOURCE_DIR}/UI/properties-view.cpp
|
||||||
${CMAKE_SOURCE_DIR}/UI/properties-view.moc.hpp
|
${CMAKE_SOURCE_DIR}/UI/properties-view.moc.hpp
|
||||||
${CMAKE_SOURCE_DIR}/UI/spinbox-ignorewheel.cpp
|
${CMAKE_SOURCE_DIR}/UI/spinbox-ignorewheel.cpp
|
||||||
${CMAKE_SOURCE_DIR}/UI/spinbox-ignorewheel.hpp
|
${CMAKE_SOURCE_DIR}/UI/spinbox-ignorewheel.hpp)
|
||||||
${CMAKE_SOURCE_DIR}/UI/slider-ignorewheel.cpp
|
|
||||||
${CMAKE_SOURCE_DIR}/UI/slider-ignorewheel.hpp)
|
|
||||||
|
|
||||||
target_link_libraries(
|
target_link_libraries(
|
||||||
aja-output-ui
|
aja-output-ui
|
||||||
|
@ -76,6 +79,7 @@ target_link_libraries(
|
||||||
OBS::qt-wrappers
|
OBS::qt-wrappers
|
||||||
OBS::qt-plain-text-edit
|
OBS::qt-plain-text-edit
|
||||||
OBS::qt-vertical-scroll-area
|
OBS::qt-vertical-scroll-area
|
||||||
|
OBS::qt-slider-ignorewheel
|
||||||
Qt::Widgets
|
Qt::Widgets
|
||||||
AJA::LibAJANTV2)
|
AJA::LibAJANTV2)
|
||||||
|
|
||||||
|
|
|
@ -29,6 +29,11 @@ if(NOT TARGET OBS::qt-vertical-scroll-area)
|
||||||
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(NOT TARGET OBS::qt-slider-ignorewheel)
|
||||||
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/slider-ignorewheel"
|
||||||
|
"${CMAKE_BINARY_DIR}/shared/qt/slider-ignorewheel")
|
||||||
|
endif()
|
||||||
|
|
||||||
if(NOT TARGET OBS::qt-wrappers)
|
if(NOT TARGET OBS::qt-wrappers)
|
||||||
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/wrappers" "${CMAKE_BINARY_DIR}/shared/qt/wrappers")
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/wrappers" "${CMAKE_BINARY_DIR}/shared/qt/wrappers")
|
||||||
endif()
|
endif()
|
||||||
|
@ -45,6 +50,7 @@ target_link_libraries(
|
||||||
PRIVATE OBS::libobs
|
PRIVATE OBS::libobs
|
||||||
OBS::frontend-api
|
OBS::frontend-api
|
||||||
OBS::qt-plain-text-edit
|
OBS::qt-plain-text-edit
|
||||||
|
OBS::qt-slider-ignorewheel
|
||||||
OBS::qt-vertical-scroll-area
|
OBS::qt-vertical-scroll-area
|
||||||
OBS::qt-wrappers
|
OBS::qt-wrappers
|
||||||
OBS::ui-support
|
OBS::ui-support
|
||||||
|
|
|
@ -11,6 +11,11 @@ if(NOT TARGET OBS::qt-plain-text-edit)
|
||||||
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/plain-text-edit" "${CMAKE_BINARY_DIR}/shared/qt/plain-text-edit")
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/plain-text-edit" "${CMAKE_BINARY_DIR}/shared/qt/plain-text-edit")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(NOT TARGET OBS::qt-slider-ignorewheel)
|
||||||
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/slider-ignorewheel"
|
||||||
|
"${CMAKE_BINARY_DIR}/shared/qt/slider-ignorewheel")
|
||||||
|
endif()
|
||||||
|
|
||||||
if(NOT TARGET OBS::qt-vertical-scroll-area)
|
if(NOT TARGET OBS::qt-vertical-scroll-area)
|
||||||
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/vertical-scroll-area"
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/vertical-scroll-area"
|
||||||
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
||||||
|
@ -47,12 +52,17 @@ target_sources(
|
||||||
${CMAKE_SOURCE_DIR}/UI/properties-view.cpp
|
${CMAKE_SOURCE_DIR}/UI/properties-view.cpp
|
||||||
${CMAKE_SOURCE_DIR}/UI/properties-view.moc.hpp
|
${CMAKE_SOURCE_DIR}/UI/properties-view.moc.hpp
|
||||||
${CMAKE_SOURCE_DIR}/UI/spinbox-ignorewheel.cpp
|
${CMAKE_SOURCE_DIR}/UI/spinbox-ignorewheel.cpp
|
||||||
${CMAKE_SOURCE_DIR}/UI/spinbox-ignorewheel.hpp
|
${CMAKE_SOURCE_DIR}/UI/spinbox-ignorewheel.hpp)
|
||||||
${CMAKE_SOURCE_DIR}/UI/slider-ignorewheel.cpp
|
|
||||||
${CMAKE_SOURCE_DIR}/UI/slider-ignorewheel.hpp)
|
|
||||||
|
|
||||||
target_link_libraries(decklink-output-ui PRIVATE OBS::libobs OBS::frontend-api OBS::qt-wrappers OBS::qt-plain-text-edit
|
target_link_libraries(
|
||||||
OBS::qt-vertical-scroll-area Qt::Widgets)
|
decklink-output-ui
|
||||||
|
PRIVATE OBS::libobs
|
||||||
|
OBS::frontend-api
|
||||||
|
OBS::qt-wrappers
|
||||||
|
OBS::qt-plain-text-edit
|
||||||
|
OBS::qt-vertical-scroll-area
|
||||||
|
OBS::qt-slider-ignorewheel
|
||||||
|
Qt::Widgets)
|
||||||
|
|
||||||
target_compile_features(decklink-output-ui PRIVATE cxx_std_17)
|
target_compile_features(decklink-output-ui PRIVATE cxx_std_17)
|
||||||
|
|
||||||
|
|
|
@ -23,6 +23,11 @@ if(NOT TARGET OBS::qt-vertical-scroll-area)
|
||||||
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(NOT TARGET OBS::qt-slider-ignorewheel)
|
||||||
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/slider-ignorewheel"
|
||||||
|
"${CMAKE_BINARY_DIR}/shared/qt/slider-ignorewheel")
|
||||||
|
endif()
|
||||||
|
|
||||||
if(NOT TARGET OBS::qt-wrappers)
|
if(NOT TARGET OBS::qt-wrappers)
|
||||||
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/wrappers" "${CMAKE_BINARY_DIR}/shared/qt/wrappers")
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/wrappers" "${CMAKE_BINARY_DIR}/shared/qt/wrappers")
|
||||||
endif()
|
endif()
|
||||||
|
@ -59,6 +64,7 @@ target_link_libraries(
|
||||||
PRIVATE OBS::frontend-api
|
PRIVATE OBS::frontend-api
|
||||||
OBS::libobs
|
OBS::libobs
|
||||||
OBS::qt-plain-text-edit
|
OBS::qt-plain-text-edit
|
||||||
|
OBS::qt-slider-ignorewheel
|
||||||
OBS::qt-vertical-scroll-area
|
OBS::qt-vertical-scroll-area
|
||||||
OBS::qt-wrappers
|
OBS::qt-wrappers
|
||||||
OBS::ui-support
|
OBS::ui-support
|
||||||
|
|
|
@ -7,6 +7,11 @@ if(NOT TARGET OBS::qt-plain-text-edit)
|
||||||
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/plain-text-edit" "${CMAKE_BINARY_DIR}/shared/qt/plain-text-edit")
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/plain-text-edit" "${CMAKE_BINARY_DIR}/shared/qt/plain-text-edit")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(NOT TARGET OBS::qt-slider-ignorewheel)
|
||||||
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/slider-ignorewheel"
|
||||||
|
"${CMAKE_BINARY_DIR}/shared/qt/slider-ignorewheel")
|
||||||
|
endif()
|
||||||
|
|
||||||
if(NOT TARGET OBS::qt-vertical-scroll-area)
|
if(NOT TARGET OBS::qt-vertical-scroll-area)
|
||||||
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/vertical-scroll-area"
|
add_subdirectory("${CMAKE_SOURCE_DIR}/shared/qt/vertical-scroll-area"
|
||||||
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
"${CMAKE_BINARY_DIR}/shared/qt/vertical-scroll-area")
|
||||||
|
@ -48,14 +53,19 @@ target_sources(
|
||||||
${CMAKE_SOURCE_DIR}/UI/properties-view.hpp
|
${CMAKE_SOURCE_DIR}/UI/properties-view.hpp
|
||||||
${CMAKE_SOURCE_DIR}/UI/properties-view.moc.hpp
|
${CMAKE_SOURCE_DIR}/UI/properties-view.moc.hpp
|
||||||
${CMAKE_SOURCE_DIR}/UI/spinbox-ignorewheel.cpp
|
${CMAKE_SOURCE_DIR}/UI/spinbox-ignorewheel.cpp
|
||||||
${CMAKE_SOURCE_DIR}/UI/spinbox-ignorewheel.hpp
|
${CMAKE_SOURCE_DIR}/UI/spinbox-ignorewheel.hpp)
|
||||||
${CMAKE_SOURCE_DIR}/UI/slider-ignorewheel.cpp
|
|
||||||
${CMAKE_SOURCE_DIR}/UI/slider-ignorewheel.hpp)
|
|
||||||
|
|
||||||
target_compile_features(frontend-tools PRIVATE cxx_std_17)
|
target_compile_features(frontend-tools PRIVATE cxx_std_17)
|
||||||
|
|
||||||
target_link_libraries(frontend-tools PRIVATE OBS::frontend-api OBS::qt-wrappers OBS::qt-plain-text-edit
|
target_link_libraries(
|
||||||
OBS::qt-vertical-scroll-area OBS::libobs Qt::Widgets)
|
frontend-tools
|
||||||
|
PRIVATE OBS::frontend-api
|
||||||
|
OBS::qt-wrappers
|
||||||
|
OBS::qt-plain-text-edit
|
||||||
|
OBS::qt-vertical-scroll-area
|
||||||
|
OBS::qt-slider-ignorewheel
|
||||||
|
OBS::libobs
|
||||||
|
Qt::Widgets)
|
||||||
|
|
||||||
if(OS_POSIX AND NOT OS_MACOS)
|
if(OS_POSIX AND NOT OS_MACOS)
|
||||||
target_link_libraries(frontend-tools PRIVATE Qt::GuiPrivate)
|
target_link_libraries(frontend-tools PRIVATE Qt::GuiPrivate)
|
||||||
|
|
|
@ -31,6 +31,7 @@
|
||||||
#include <obs-config.h>
|
#include <obs-config.h>
|
||||||
#include <obs.hpp>
|
#include <obs.hpp>
|
||||||
#include <qt-wrappers.hpp>
|
#include <qt-wrappers.hpp>
|
||||||
|
#include <slider-ignorewheel.hpp>
|
||||||
|
|
||||||
#include <QDir>
|
#include <QDir>
|
||||||
#include <QFile>
|
#include <QFile>
|
||||||
|
|
|
@ -25,7 +25,6 @@
|
||||||
#include <QObject>
|
#include <QObject>
|
||||||
#include <QDesktopServices>
|
#include <QDesktopServices>
|
||||||
#include "double-slider.hpp"
|
#include "double-slider.hpp"
|
||||||
#include "slider-ignorewheel.hpp"
|
|
||||||
#include "spinbox-ignorewheel.hpp"
|
#include "spinbox-ignorewheel.hpp"
|
||||||
#include "properties-view.hpp"
|
#include "properties-view.hpp"
|
||||||
#include "properties-view.moc.hpp"
|
#include "properties-view.moc.hpp"
|
||||||
|
@ -33,6 +32,7 @@
|
||||||
|
|
||||||
#include <qt-wrappers.hpp>
|
#include <qt-wrappers.hpp>
|
||||||
#include <plain-text-edit.hpp>
|
#include <plain-text-edit.hpp>
|
||||||
|
#include <slider-ignorewheel.hpp>
|
||||||
#include <cstdlib>
|
#include <cstdlib>
|
||||||
#include <initializer_list>
|
#include <initializer_list>
|
||||||
#include <obs-data.h>
|
#include <obs-data.h>
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
#include "absolute-slider.hpp"
|
#include "absolute-slider.hpp"
|
||||||
#include "source-label.hpp"
|
#include "source-label.hpp"
|
||||||
|
|
||||||
|
#include <slider-ignorewheel.hpp>
|
||||||
#include <qt-wrappers.hpp>
|
#include <qt-wrappers.hpp>
|
||||||
#include <QFontDatabase>
|
#include <QFontDatabase>
|
||||||
#include <QHBoxLayout>
|
#include <QHBoxLayout>
|
||||||
|
|
|
@ -21,13 +21,13 @@
|
||||||
#include <QMessageBox>
|
#include <QMessageBox>
|
||||||
#include <util/dstr.hpp>
|
#include <util/dstr.hpp>
|
||||||
#include <qt-wrappers.hpp>
|
#include <qt-wrappers.hpp>
|
||||||
|
#include <slider-ignorewheel.hpp>
|
||||||
#include "window-basic-main.hpp"
|
#include "window-basic-main.hpp"
|
||||||
#include "window-basic-main-outputs.hpp"
|
#include "window-basic-main-outputs.hpp"
|
||||||
#include "window-basic-vcam-config.hpp"
|
#include "window-basic-vcam-config.hpp"
|
||||||
#include "display-helpers.hpp"
|
#include "display-helpers.hpp"
|
||||||
#include "window-namedialog.hpp"
|
#include "window-namedialog.hpp"
|
||||||
#include "menu-button.hpp"
|
#include "menu-button.hpp"
|
||||||
#include "slider-ignorewheel.hpp"
|
|
||||||
|
|
||||||
#include "obs-hotkey.h"
|
#include "obs-hotkey.h"
|
||||||
|
|
||||||
|
|
11
shared/qt/slider-ignorewheel/CMakeLists.txt
Normal file
11
shared/qt/slider-ignorewheel/CMakeLists.txt
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
cmake_minimum_required(VERSION 3.22...3.25)
|
||||||
|
|
||||||
|
find_package(Qt6 REQUIRED Core Widgets)
|
||||||
|
|
||||||
|
add_library(qt-slider-ignorewheel INTERFACE)
|
||||||
|
add_library(OBS::qt-slider-ignorewheel ALIAS qt-slider-ignorewheel)
|
||||||
|
|
||||||
|
target_sources(qt-slider-ignorewheel INTERFACE slider-ignorewheel.cpp slider-ignorewheel.hpp)
|
||||||
|
target_include_directories(qt-slider-ignorewheel INTERFACE "${CMAKE_CURRENT_SOURCE_DIR}")
|
||||||
|
|
||||||
|
target_link_libraries(qt-slider-ignorewheel INTERFACE Qt::Core Qt::Widgets OBS::libobs)
|
|
@ -1,6 +1,6 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "obs.hpp"
|
#include <obs.hpp>
|
||||||
#include <QSlider>
|
#include <QSlider>
|
||||||
#include <QInputEvent>
|
#include <QInputEvent>
|
||||||
#include <QtCore/QObject>
|
#include <QtCore/QObject>
|
Loading…
Reference in a new issue