dolphin/Source/Core/DolphinQt/GameList
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
..
GameList.cpp DolphinQt: Replace QStringLiteral with alternatives where applicable 2019-07-30 09:06:03 -04:00
GameList.h Qt/GameList: Implement 'Open gamecube save folder' 2019-03-15 14:22:54 +01:00
GameListModel.cpp DolphinQt: show game descriptions in one line 2019-02-03 22:32:36 +00:00
GameListModel.h Automatic disc change for 2-disc games 2019-01-04 09:24:38 +01:00
GameTracker.cpp DolphinQt: Fix some warnings 2019-01-25 17:21:38 +01:00
GameTracker.h DolphinQt: Implement "Purge Game List Cache" 2018-10-25 08:29:54 +02:00
GridProxyModel.cpp Qt/GridProxyModel: Ensure uniform sizes in cover mode 2018-08-19 17:13:29 +02:00
GridProxyModel.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
ListProxyModel.cpp GameList: QSortFilterProxyModel should provide strict weak ordering 2018-08-08 23:59:58 -04:00
ListProxyModel.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00