dolphin/Source/Core/DolphinQt/Config
JosJuice 5fcdb6f8f9 DolphinQt: Hide buttons for read-only game config
The Open in External Editor button makes editing a game INI file easy,
and the Refresh button is only useful if you edit the game INI. You're
not supposed to edit read-only game INIs, so let's not show these two
buttons for read-only game INIs.

I implemented this by hiding the buttons instead of not creating them in
the first place so we don't have to branch on whether the buttons exist
in GameConfigEdit::ConnectWidgets.
2026-04-06 18:02:24 +02:00
..
ConfigControls
ControllerInterface
Graphics
Mapping
SDLHints
ToolTipControls
ARCodeWidget.cpp
ARCodeWidget.h
CheatCodeEditor.cpp
CheatCodeEditor.h
CheatWarningWidget.cpp
CheatWarningWidget.h
CommonControllersWidget.cpp
CommonControllersWidget.h
ControllersPane.cpp
ControllersPane.h
FilesystemWidget.cpp
FilesystemWidget.h
FreeLookWidget.cpp
FreeLookWidget.h
FreeLookWindow.cpp
FreeLookWindow.h
GameConfigEdit.cpp
GameConfigEdit.h
GameConfigHighlighter.cpp
GameConfigHighlighter.h
GameConfigWidget.cpp
GameConfigWidget.h
GamecubeControllersWidget.cpp
GamecubeControllersWidget.h
GeckoCodeWidget.cpp
GeckoCodeWidget.h
GraphicsModListWidget.cpp
GraphicsModListWidget.h
GraphicsModWarningWidget.cpp
GraphicsModWarningWidget.h
HardcoreWarningWidget.cpp
HardcoreWarningWidget.h
InfoWidget.cpp
InfoWidget.h
LogConfigWidget.cpp
LogConfigWidget.h
LogWidget.cpp
LogWidget.h
NewPatchDialog.cpp
NewPatchDialog.h
PatchesWidget.cpp
PatchesWidget.h
PropertiesDialog.cpp
PropertiesDialog.h
SettingsWindow.cpp
SettingsWindow.h
VerifyWidget.cpp
VerifyWidget.h
WiimoteControllersWidget.cpp
WiimoteControllersWidget.h