dolphin/Source/Core/DolphinQt
Lioncash 6e14dcf70a DolphinQt/Config/GameConfigEdit: Pass parent pointer to base class
Previously, the constructor of GameConfigEdit wasn't doing anything with
the passed in parent pointer. This is dangerous because it can result in
memory being leaked in certain scenarios. It can also affect layout
decisions made by the parent. Instead, pass it through to the base class.

Current usages of the class pass in nullptr as the parent, so this is a
safe change to make with regards to the class hierarchy.

While we're at it, we can std::move the passed in QString into the class
member, allowing calling code to move strings into the constructor,
avoiding copies.
2019-07-30 19:17:25 -04:00
..
Config DolphinQt/Config/GameConfigEdit: Pass parent pointer to base class 2019-07-30 19:17:25 -04:00
Debugger Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
FIFO Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
GameList Core/ConfigManager: Use forward declarations where applicable 2019-06-07 19:54:39 -04:00
NetPlay Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
QtUtils QtGui: Handle file open events 2019-06-15 11:27:29 +02:00
Settings Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
TAS Qt/TAS: Implement turbo mode 2019-03-31 05:27:34 +02:00
AboutDialog.cpp DolphinQt/AboutDialog: Remove unnecessary QStringLiteral 2019-05-21 07:13:14 -04:00
AboutDialog.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
CheatsManager.cpp Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
CheatsManager.h CheatsManager: Improve performance of searching & add input validation 2019-05-26 17:32:48 +02:00
CMakeLists.txt DolphinQt: Add the dumping bitrate setting to the graphics config 2019-07-18 12:20:21 +02:00
DiscordHandler.cpp DiscordHandler: Don't delay shutdown by up to 2s 2019-06-13 23:34:25 +02:00
DiscordHandler.h DiscordHandler: Don't delay shutdown by up to 2s 2019-06-13 23:34:25 +02:00
DiscordJoinRequestDialog.cpp Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
DiscordJoinRequestDialog.h DolphinQt: clean up includes 2019-02-25 20:15:12 +00:00
DolphinQt.manifest Add supportedOS manifests for Windows 7, 8, 8.1, and 10 to DolphinQt and Updater. Enables high contrast themes on Windows 8+. 2018-11-03 22:33:55 -04:00
DolphinQt.rc Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
DolphinQt.vcxproj DolphinQt: Add the dumping bitrate setting to the graphics config 2019-07-18 12:20:21 +02:00
DolphinQt.vcxproj.user Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
GCMemcardManager.cpp Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
GCMemcardManager.h DolphinQt: clean up includes 2019-02-25 20:15:12 +00:00
Host.cpp Update Discord rich presence when the title changes 2019-05-24 14:12:48 +02:00
Host.h Drop Host_GetRenderSurface and pass display to backend 2018-10-20 21:11:34 +10:00
HotkeyScheduler.cpp Add a hotkey for inserting/ejecting the SD card 2019-07-03 22:44:51 +02:00
HotkeyScheduler.h NetPlay: Implement golf mode 2019-04-05 07:01:03 -04:00
Info.plist.in Qt: Don't use 'Dark Mode' 2019-03-13 14:30:43 +01:00
Main.cpp When clicking "Ignore for this session", make message box handler return true, so asserts can actually be skipped with this option 2019-07-20 21:04:27 +02:00
MainWindow.cpp QtGui: Handle file open events 2019-06-15 11:27:29 +02:00
MainWindow.h Merge pull request #7945 from spycrab/np_browser 2019-04-06 12:36:29 +02:00
MenuBar.cpp DolphinQt: Don't leave Export Recording disabled always 2019-06-08 08:39:12 +02:00
MenuBar.h Qt/MenuBar: Reorder Tools menu 2019-05-25 20:22:52 +02:00
qt.conf Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
qt.conf.win DolphinQt/CMake: Building on Windows 2019-05-12 00:05:10 +02:00
RenderWidget.cpp Common/CommonFuncs: Remove now-unneccessary ArraySize function 2019-06-01 10:07:57 -04:00
RenderWidget.h Fix the screen going black on pause after changing windows 2019-04-27 23:26:44 -07:00
resource.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
ResourcePackManager.cpp Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
ResourcePackManager.h ResourcePacks: Fix various bugs 2019-02-11 11:05:35 +01:00
Resources.cpp Qt/Resources: Convert int parameters of GetCountry(), GetPlatform() and GetMisc() to enum classes 2018-07-10 15:23:12 -04:00
Resources.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
SearchBar.cpp Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
SearchBar.h DolphinQt: Make Ctrl+F show the game list search and select the search text if already open. Escape closes. 2019-03-21 17:06:16 -05:00
Settings.cpp Add a hotkey for inserting/ejecting the SD card 2019-07-03 22:44:51 +02:00
Settings.h Add a hotkey for inserting/ejecting the SD card 2019-07-03 22:44:51 +02:00
ToolBar.cpp DolphinQt: clean up includes 2019-02-25 20:15:12 +00:00
ToolBar.h DolphinQt: clean up includes 2019-02-25 20:15:12 +00:00
Translation.cpp Common/MsgHandler: Namespace code within the Common namespace 2019-06-19 16:03:55 -04:00
Translation.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
Updater.cpp Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
Updater.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
WiiUpdate.cpp Qt: Use ModalMessageBox everywhere 2019-03-04 21:53:02 +01:00
WiiUpdate.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00