mirror of
https://github.com/RGBCube/serenity
synced 2025-07-28 02:57:44 +00:00
GamesSettings: Add chess settings :^)
This adds a tab for configuring the appearance of Chess, along with a preview.
This commit is contained in:
parent
64c9c7a4da
commit
05913b853a
5 changed files with 416 additions and 6 deletions
|
@ -1,19 +1,22 @@
|
|||
serenity_component(
|
||||
GamesSettings
|
||||
REQUIRED
|
||||
TARGETS GamesSettings
|
||||
GamesSettings
|
||||
REQUIRED
|
||||
TARGETS GamesSettings
|
||||
)
|
||||
|
||||
compile_gml(CardSettingsWidget.gml CardSettingsWidgetGML.h card_settings_widget_gml)
|
||||
compile_gml(ChessSettingsWidget.gml ChessSettingsWidgetGML.h chess_settings_widget_gml)
|
||||
|
||||
set(SOURCES
|
||||
main.cpp
|
||||
CardSettingsWidget.cpp
|
||||
ChessSettingsWidget.cpp
|
||||
)
|
||||
|
||||
set(GENERATED_SOURCES
|
||||
CardSettingsWidgetGML.h
|
||||
ChessSettingsWidgetGML.h
|
||||
)
|
||||
|
||||
serenity_app(GamesSettings ICON games)
|
||||
target_link_libraries(GamesSettings PRIVATE LibConfig LibCore LibGfx LibGUI LibMain LibCards)
|
||||
target_link_libraries(GamesSettings PRIVATE LibConfig LibCore LibGfx LibGUI LibMain LibCards LibChess)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue