]> git.cworth.org Git - vogl/commit
UI: Add Output window to the bottom of the main window
authorPeterLValve <peterl@valvesoftware.com>
Wed, 26 Mar 2014 00:59:50 +0000 (17:59 -0700)
committerCarl Worth <cworth@cworth.org>
Tue, 1 Apr 2014 19:37:33 +0000 (12:37 -0700)
commitdfeddddb1c5b2e4973bc9160dd6f8f8657b76b8b
treeec128d06a47a100d31caa8825cc48b635140374f
parent6b82ad0021cc8f833b47f346b089088d09de4a9a
UI: Add Output window to the bottom of the main window
* Added tab widget at the bottom of the main window, which now contains tabs for "Output", "Machine Info", and "Call Stack". Previously only call stack information was on the bottom if it was available.
* "Machine Info" is now moved to the bottom of the window and removed from the state snapshot tabs. It never belonged there to begin with since it does not change between snapshots.
* Removed status label and now all status updates go through the new vogleditor_output class.
* vogleditor_output class added to help standardize printing of messages, warnings, and errors in vogleditor.
* When using the Trim Trace feature, all output from voglreplay is redirected to the output window so the user is able to see any error messages that are generated.
* Misc: Fixed the 'QMetaObject::connectSlotsByName: No matching signal' errors that were being output. Just needed to rename the functions so that Qt isn't smart enough to auto-detect and try to connect them.
src/vogleditor/CMakeLists.txt
src/vogleditor/vogleditor.cpp
src/vogleditor/vogleditor.h
src/vogleditor/vogleditor.ui
src/vogleditor/vogleditor_output.cpp [new file with mode: 0644]
src/vogleditor/vogleditor_output.h [new file with mode: 0644]