Commit Graph

26 Commits

Author SHA1 Message Date
harry d4c2a7e2d9 Fix for Qt ram watch window save file symbol type parameter sometimes being undefined. 2023-01-30 22:13:28 -05:00
harry 6a2e384469 Fix for Qt Ram Watch window save files to allow for max path. 2023-01-30 21:41:03 -05:00
harry e06d1cd506 Modified Qt GUI parseFilepath to output std::string types instead of char * buffers to remove file path length limitations. 2023-01-10 21:14:10 -05:00
mjbudd77 8b59b85be8 Making sure that all Tools windows have their geometry saved and recalled for Qt GUI. 2021-08-14 06:36:46 -04:00
mjbudd77 7b1e171ba7 Added code to save/restore Qt window geometry for commonly used tools and debug windows. 2021-06-30 06:50:31 -04:00
mjbudd77 7dc77269b5 Added close buttons to Qt GUI config and tools windows. Debug windows still to be evaluated. Only exceptions are when the window has a menu bar with a file -> close option. 2021-02-20 06:57:25 -05:00
mjbudd77 5eb79dcf9d Removed all redundant QFileDialog calls to show() when exec() is already being called. The show() function is a non-blocking call to create a dialog window. exec() is a blocking call and is required to use the native windows file browser. Since all the file dialog callback functions are designed to be blocking anyway, the show() calls really shouldn't be there anyway. This fixes part of #332. 2021-02-18 23:14:31 -05:00
mjbudd77 7e3086d92c Added more accelerators for Qt menu items. 2021-02-16 21:44:47 -05:00
mjbudd77 c3473dbf4d Made one full pass over all Qt window menus and added accelerators where it makes sense. 2021-02-14 05:09:44 -05:00
Oleg V. Polivets 766aa1e8fd
Fixes regarding RAM Search and RAM Watch dialogs. (#323)
* FIX: invalid size of watch region after adding it from RAM Search dialog.

* FIX: endianness of 2 byte value not same for same address in RAM Search and RAM Watch dialogs.

* FIX: RAM Watch dialog not suppot 4 byte values.
2021-02-08 19:28:20 -05:00
mjbudd77 c6752c4193 Added standard FCEU GPL2 license header to Qt cpp files that were
missing it.
2021-01-20 19:19:22 -05:00
Matthew Budd 16af95771d Build fix for linux appveyor pipeline. Ensure OS package updates are pulled in from server before attempting to pull dependencies. 2020-11-24 20:32:41 -05:00
Matthew Budd 86a12c96f9 Changed all debug and tools windows to be non-modal top level windows. This allows then to be minimized and maximized via the title bar buttons and will also show in the task bar of the window environment as separate windows. 2020-10-27 22:26:58 -04:00
Matthew Budd 1d2fa00335 Added QDir::AllDirs argument to all Qt GUI file browser instances to ensure that all directories will be shown any time a QFileDialog is opened. 2020-10-22 00:17:32 -04:00
mjbudd77 c98276945e Added RAM Watch quick access from RAM search window for Qt GUI 2020-10-16 22:44:23 -04:00
mjbudd77 65bb526951 Added logic to refresh cheat window when adding from RAM search or watch windows for Qt GUI 2020-10-16 22:30:04 -04:00
Matthew Budd 0f506dc348 Qt Ram search logic in work. 2020-10-11 11:25:35 -04:00
Matthew Budd a03b5d9ae8 Qt RAM watch window separator logic changed so that separator lines can span full width of viewport. Minor bug fixes to Qt RAM watch add/edit window 2020-10-10 09:03:19 -04:00
Matthew Budd 66c34c2d49 A couple bug fixes for the Qt RAM watch window. 2020-10-09 23:08:40 -04:00
Matthew Budd e03c558db6 Updated Qt RAM watch file format to match windows version. 2020-10-09 22:51:56 -04:00
Matthew Budd 1f11c67c84 Successful test of all Qt RAM watch features. Minor cppcheck warning cleanup. 2020-10-09 22:08:38 -04:00
Matthew Budd 778d9c733d Added logic for add, edit and remove ram watch entries. 2020-10-08 22:05:31 -04:00
Matthew Budd f440c820fd Added initial layout for Qt Ram Watch Edit window. 2020-10-08 07:08:47 -04:00
Matthew Budd f8e7187f05 Build fix for MacOSX 2020-10-08 06:39:08 -04:00
Matthew Budd ff694ebe49 Qt Ram watch logic in work. 2020-10-07 21:01:39 -04:00
Matthew Budd ab922df318 Added initial window layout for Qt RAM Watch window. 2020-10-07 20:35:52 -04:00