mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2026-06-07 09:53:42 -04:00
fx
This commit is contained in:
parent
354c9303cb
commit
15ed908dc9
2 changed files with 25 additions and 20 deletions
|
|
@ -35,6 +35,11 @@ If you are on desktop and plan to use the Qt frontend, you *must* install Qt 6,
|
|||
|
||||
* For help setting up Qt Creator, run `./install.sh -h qtcreator`
|
||||
|
||||
* If you're using clang-cl and want to still use MSVC
|
||||
* Check the option to add "C++ clang compiler for Windows" on Visual Studio installer and uncheck "x64/x86 build tool for MSVC" while selecting "C++ desktop developement tools" and change Visual Studio to 2026, from 2022.
|
||||
* At qt creator section generator tab change Visual Studio 17 2022 to 2026.
|
||||
* Finally, to use clang-cl: `cmake -S . -B build -G "Visual Studio 17 2026" -T ClangCL`
|
||||
|
||||
If you are on **Windows** and building with **MSVC** or **clang-cl**, you may go [back home](Build.md) and continue.
|
||||
|
||||
## Externals
|
||||
|
|
|
|||
|
|
@ -10,27 +10,27 @@ However, this process can be tedious for those unfamiliar; this document serves
|
|||
## Index
|
||||
|
||||
* [Adding Debug Knobs](#adding-debug-knobs)
|
||||
* [Advantages](#advantages)
|
||||
* [Usage](#usage)
|
||||
* [Accessing Debug Knobs (dev side)](#accessing-debug-knobs-dev-side)
|
||||
* [Setting Debug Knobs (user side)](#setting-debug-knobs-user-side)
|
||||
* [Bit Manipulation Examples](#bit-manipulation-examples)
|
||||
* [Terminology and user communication](#terminology-and-user-communication)
|
||||
* [Examples](#examples)
|
||||
* [Example 1: Conditional Debug Logging](#example-1-conditional-debug-logging)
|
||||
* [Example 2: Performance Tuning](#example-2-performance-tuning)
|
||||
* [Example 3: Feature Gating](#example-3-feature-gating)
|
||||
* [Best Practices](#best-practices)
|
||||
* [Advantages](#advantages)
|
||||
* [Usage](#usage)
|
||||
* [Accessing Debug Knobs (dev side)](#accessing-debug-knobs-dev-side)
|
||||
* [Setting Debug Knobs (user side)](#setting-debug-knobs-user-side)
|
||||
* [Bit Manipulation Examples](#bit-manipulation-examples)
|
||||
* [Terminology and user communication](#terminology-and-user-communication)
|
||||
* [Examples](#examples)
|
||||
* [Example 1: Conditional Debug Logging](#example-1-conditional-debug-logging)
|
||||
* [Example 2: Performance Tuning](#example-2-performance-tuning)
|
||||
* [Example 3: Feature Gating](#example-3-feature-gating)
|
||||
* [Best Practices](#best-practices)
|
||||
* [Adding Boolean Settings Toggles](#adding-boolean-settings-toggles)
|
||||
* [Step 1 - Common Setting](#step-1-common-setting)
|
||||
* [Step 2 - Qt Toggle](#step-2-qt-toggle)
|
||||
* [Step 3 - Kotlin (Android)](#step-3-kotlin-android)
|
||||
* [Step 3.1 - BooleanSetting.kt](#step-3-1-booleansetting-kt)
|
||||
* [Step 3.2 - SettingsItem.kt](#step-3-2-settingsitem-kt)
|
||||
* [Step 3.3 - SettingsFragmentPresenter.kt](#step-3-3-settingsfragmentpresenter-kt)
|
||||
* [Step 3.4 - Localization](#step-3-4-localization)
|
||||
* [Step 4 - Use Your Toggle](#step-4-use-your-toggle)
|
||||
* [Best Practices](#best-practices)
|
||||
* [Step 1 - Common Setting](#step-1-common-setting)
|
||||
* [Step 2 - Qt Toggle](#step-2-qt-toggle)
|
||||
* [Step 3 - Kotlin (Android)](#step-3-kotlin-android)
|
||||
* [Step 3.1 - BooleanSetting.kt](#step-3-1-booleansetting-kt)
|
||||
* [Step 3.2 - SettingsItem.kt](#step-3-2-settingsitem-kt)
|
||||
* [Step 3.3 - SettingsFragmentPresenter.kt](#step-3-3-settingsfragmentpresenter-kt)
|
||||
* [Step 3.4 - Localization](#step-3-4-localization)
|
||||
* [Step 4 - Use Your Toggle](#step-4-use-your-toggle)
|
||||
* [Best Practices](#best-practices)
|
||||
|
||||
## Adding Boolean Settings Toggles
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue