Added logic to Qt PPU, sprite and nametable viewer windows so that if already open, the windows are raised and given input focus.

This commit is contained in:
mjbudd77 2021-07-08 22:06:56 -04:00
parent 27fc890977
commit 17933eb86e
2 changed files with 9 additions and 0 deletions

View File

@ -105,6 +105,9 @@ int openNameTableViewWindow( QWidget *parent )
{
if ( nameTableViewWindow != NULL )
{
nameTableViewWindow->activateWindow();
nameTableViewWindow->raise();
nameTableViewWindow->setFocus();
return -1;
}
initNameTableViewer();

View File

@ -88,6 +88,9 @@ int openPPUViewWindow( QWidget *parent )
{
if ( ppuViewWindow != NULL )
{
ppuViewWindow->activateWindow();
ppuViewWindow->raise();
ppuViewWindow->setFocus();
return -1;
}
initPPUViewer();
@ -103,6 +106,9 @@ int openOAMViewWindow( QWidget *parent )
{
if ( spriteViewWindow != NULL )
{
spriteViewWindow->activateWindow();
spriteViewWindow->raise();
spriteViewWindow->setFocus();
return -1;
}
initPPUViewer();