Skip to content

Commit 719ba96

Browse files
authored
Implement the main window and basic playback controls of viewer (#2739)
1 parent cbb2143 commit 719ba96

32 files changed

+1545
-228
lines changed

viewer/CMakeLists.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,12 @@ if (NOT CMAKE_BUILD_TYPE)
1111
endif ()
1212

1313
if (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
14-
add_definitions(-Werror -Wall -Wextra -Weffc++ -pedantic -Werror=return-type)
14+
add_definitions(-Werror -Wall -Wextra -Weffc++ -pedantic -Werror=return-type -fno-rtti)
1515
endif ()
1616

1717
if (MSVC)
1818
add_compile_options("/utf-8")
19+
add_compile_options(/GR-)
1920
endif (MSVC)
2021

2122
# Sets flags
@@ -47,9 +48,10 @@ if (QT_VERSION)
4748
endif ()
4849

4950
find_package(QT NAMES Qt6 REQUIRED COMPONENTS Core)
50-
find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Core Widgets OpenGL Qml Quick)
51+
find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Core Widgets OpenGL Qml Quick QuickControls2)
5152
list(APPEND PAG_VIEWER_PLATFORM_LIBS Qt${QT_VERSION_MAJOR}::Core Qt${QT_VERSION_MAJOR}::Widgets
52-
Qt${QT_VERSION_MAJOR}::OpenGL Qt${QT_VERSION_MAJOR}::Qml Qt${QT_VERSION_MAJOR}::Quick)
53+
Qt${QT_VERSION_MAJOR}::OpenGL Qt${QT_VERSION_MAJOR}::Qml Qt${QT_VERSION_MAJOR}::Quick
54+
Qt${QT_VERSION_MAJOR}::QuickControls2)
5355
qt_add_resources(QT_RESOURCES res.qrc)
5456

5557
if (APPLE)

viewer/images/background-off.png

Lines changed: 3 additions & 0 deletions
Loading

viewer/images/background-on.png

Lines changed: 3 additions & 0 deletions
Loading

viewer/images/close-dark.svg

Lines changed: 1 addition & 0 deletions
Loading

viewer/images/maximize-dark.svg

Lines changed: 1 addition & 0 deletions
Loading

viewer/images/minimize-dark.svg

Lines changed: 1 addition & 0 deletions
Loading

viewer/images/next.png

Lines changed: 3 additions & 0 deletions
Loading

viewer/images/panels-off.png

Lines changed: 3 additions & 0 deletions
Loading

viewer/images/panels-on.png

Lines changed: 3 additions & 0 deletions
Loading

viewer/images/pause.png

Lines changed: 3 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)