dolphin/Source/Core/DolphinQt/Debugger
Lioncash fef1b84f0a DolphinQt: Replace QStringLiteral with alternatives where applicable
QStringLiterals generate a buffer so that during runtime there's very
little cost to constructing a QString. However, this also means that
duplicated strings cannot be optimized out into a single entry that gets
referenced everywhere, taking up space in the binary.

Rather than use QStringLiteral(""), we can just use QString{} (the
default constructor) to signify the empty string. This gets rid of an
unnecessary string buffer from being created, saving a tiny bit of
space.

While we're at it, we can just use the character overloads of particular
functions when they're available instead of using a QString overload.
The characters in this case are Latin-1 to begin with, so we can just
specify the characters as QLatin1Char instances to use those overloads.
These will automatically convert to QChar if needed, so this is safe.
2019-07-30 09:06:03 -04:00
..
BreakpointWidget.cpp DolphinQt: Replace QStringLiteral with alternatives where applicable 2019-07-30 09:06:03 -04:00
BreakpointWidget.h DolphinQt: Don't update debug widgets when hidden 2019-07-06 11:30:17 +02:00
CodeViewWidget.cpp DolphinQt: Replace QStringLiteral with alternatives where applicable 2019-07-30 09:06:03 -04:00
CodeViewWidget.h DolphinQt: Don't update debug widgets when hidden 2019-07-06 11:30:17 +02:00
CodeWidget.cpp DolphinQt: Replace QStringLiteral with alternatives where applicable 2019-07-30 09:06:03 -04:00
CodeWidget.h DolphinQt: Don't update debug widgets when hidden 2019-07-06 11:30:17 +02:00
JITWidget.cpp Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
JITWidget.h DolphinQt: Don't update debug widgets when hidden 2019-07-06 11:30:17 +02:00
MemoryViewWidget.cpp DolphinQt: Replace QStringLiteral with alternatives where applicable 2019-07-30 09:06:03 -04:00
MemoryViewWidget.h DolphinQt/Debugger: Replace AddressSpace.h inclusions with a forward declaration 2019-07-15 23:20:26 -04:00
MemoryWidget.cpp Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
MemoryWidget.h DolphinQt/Debugger: Replace AddressSpace.h inclusions with a forward declaration 2019-07-15 23:20:26 -04:00
NewBreakpointDialog.cpp Qt: Use ModalMessageBox everywhere 2019-03-04 21:53:02 +01:00
NewBreakpointDialog.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
PatchInstructionDialog.cpp Qt/Debugger: Implement patch instruction preview 2019-04-27 23:31:19 +02:00
PatchInstructionDialog.h Qt/Debugger: Implement patch instruction preview 2019-04-27 23:31:19 +02:00
RegisterColumn.cpp Qt: Use ModalMessageBox everywhere 2019-03-04 21:53:02 +01:00
RegisterColumn.h DolphinQt/Debugger/RegisterColumn: Add HID registers to the register pane 2019-03-13 15:45:28 -04:00
RegisterWidget.cpp DolphinQt: Replace QStringLiteral with alternatives where applicable 2019-07-30 09:06:03 -04:00
RegisterWidget.h DolphinQt: Don't update debug widgets when hidden 2019-07-06 11:30:17 +02:00
WatchWidget.cpp DolphinQt: Don't update debug widgets when hidden 2019-07-06 11:30:17 +02:00
WatchWidget.h DolphinQt: Don't update debug widgets when hidden 2019-07-06 11:30:17 +02:00