dolphin/Source
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
..
Android Android: Use EmulationActivity.launchFile() for StartupHandler 2019-07-18 22:35:24 +10:00
Core DolphinQt: Replace QStringLiteral with alternatives where applicable 2019-07-30 09:06:03 -04:00
DSPSpy
DSPTool Fix a crash in DSPTool on malformed command line 2019-06-23 21:55:51 +02:00
PCH CMake/Windows: Add PCH support 2019-05-15 19:28:04 +02:00
UnitTests Common/CommonFuncs: Remove now-unneccessary ArraySize function 2019-06-01 10:07:57 -04:00
VSProps VSProps: Add fmt directory to the list of additional includes 2019-06-14 13:48:39 -04:00
.clang-format clang-format: revert 'AfterCaseLabel' setting 2019-05-23 00:42:42 -04:00
CMakeLists.txt CMake/Windows: Add PCH support 2019-05-15 19:28:04 +02:00
dolphin-emu.sln Move Updater to WinUpdater 2019-04-10 10:46:49 +02:00