some qt_main.cpp formatting cleanup

This commit is contained in:
PatR
2020-08-05 11:10:57 -07:00
parent b8b4fc70da
commit be3edcd097

View File

@@ -827,7 +827,8 @@ public:
const QMimeSource* data(const QString& abs_name) const const QMimeSource* data(const QString& abs_name) const
{ {
const QMimeSource* r = 0; const QMimeSource* r = 0;
if ( (NetHackMimeSourceFactory*)this == Q3MimeSourceFactory::defaultFactory() ) if ( (NetHackMimeSourceFactory *) this
== Q3MimeSourceFactory::defaultFactory() )
r = Q3MimeSourceFactory::data(abs_name); r = Q3MimeSourceFactory::data(abs_name);
else else
r = Q3MimeSourceFactory::defaultFactory()->data(abs_name); r = Q3MimeSourceFactory::defaultFactory()->data(abs_name);
@@ -1006,51 +1007,59 @@ void NetHackQtMainWindow::keyPressEvent(QKeyEvent* event)
const char* d = g.Cmd.dirchars; const char* d = g.Cmd.dirchars;
switch (event->key()) { switch (event->key()) {
case Qt::Key_Up: case Qt::Key_Up:
if ( dirkey == d[0] ) if ( dirkey == d[0] )
dirkey = d[1]; dirkey = d[1];
else if ( dirkey == d[4] ) else if ( dirkey == d[4] )
dirkey = d[3]; dirkey = d[3];
else else
dirkey = d[2]; dirkey = d[2];
break; case Qt::Key_Down: break;
case Qt::Key_Down:
if ( dirkey == d[0] ) if ( dirkey == d[0] )
dirkey = d[7]; dirkey = d[7];
else if ( dirkey == d[4] ) else if ( dirkey == d[4] )
dirkey = d[5]; dirkey = d[5];
else else
dirkey = d[6]; dirkey = d[6];
break; case Qt::Key_Left: break;
case Qt::Key_Left:
if ( dirkey == d[2] ) if ( dirkey == d[2] )
dirkey = d[1]; dirkey = d[1];
else if ( dirkey == d[6] ) else if ( dirkey == d[6] )
dirkey = d[7]; dirkey = d[7];
else else
dirkey = d[0]; dirkey = d[0];
break; case Qt::Key_Right: break;
case Qt::Key_Right:
if ( dirkey == d[2] ) if ( dirkey == d[2] )
dirkey = d[3]; dirkey = d[3];
else if ( dirkey == d[6] ) else if ( dirkey == d[6] )
dirkey = d[5]; dirkey = d[5];
else else
dirkey = d[4]; dirkey = d[4];
break; case Qt::Key_PageUp: break;
case Qt::Key_PageUp:
dirkey = 0; dirkey = 0;
if (message) message->Scroll(0,-1); if (message) message->Scroll(0,-1);
break; case Qt::Key_PageDown: break;
case Qt::Key_PageDown:
dirkey = 0; dirkey = 0;
if (message) message->Scroll(0,+1); if (message) message->Scroll(0,+1);
break; case Qt::Key_Space: break;
case Qt::Key_Space:
if ( flags.rest_on_space ) { if ( flags.rest_on_space ) {
event->ignore(); event->ignore();
return; return;
} }
case Qt::Key_Enter: case Qt::Key_Enter:
if ( map ) if ( map )
map->clickCursor(); map->clickCursor();
break; default: break;
default:
dirkey = 0; dirkey = 0;
event->ignore(); event->ignore();
break;
} }
} }
@@ -1080,8 +1089,10 @@ void NetHackQtMainWindow::closeEvent(QCloseEvent* e)
void NetHackQtMainWindow::ShowIfReady() void NetHackQtMainWindow::ShowIfReady()
{ {
if (message && map && status) { if (message && map && status) {
QWidget* hp = qt_compact_mode ? static_cast<QWidget *>(stack) : static_cast<QWidget *>(hsplitter); QWidget* hp = qt_compact_mode ? static_cast<QWidget *>(stack)
QWidget* vp = qt_compact_mode ? static_cast<QWidget *>(stack) : static_cast<QWidget *>(vsplitter); : static_cast<QWidget *>(hsplitter);
QWidget* vp = qt_compact_mode ? static_cast<QWidget *>(stack)
: static_cast<QWidget *>(vsplitter);
message->Widget()->setParent(hp); message->Widget()->setParent(hp);
map->Widget()->setParent(vp); map->Widget()->setParent(vp);
status->Widget()->setParent(hp); status->Widget()->setParent(hp);