qtui: Make the debug log a proper dialog
authorManuel Nickschas <sputnick@quassel-irc.org>
Tue, 6 Nov 2018 22:46:33 +0000 (23:46 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 7 Nov 2018 13:11:15 +0000 (14:11 +0100)
commitd438145b28f34b7fdbc7e290aa001e5f3f922207
tree98b7b2ac16f56cf0c1756fcad2af8592a9a54a55
parent1ccf9666ade9a46880ffb68feeac81b7c39e570b
qtui: Make the debug log a proper dialog

For some reason unbeknownst and shrouded in ancient mystery, the
debug log was displayed in a naked widget, which caused it to not
be rendered in a window when using not-so-smart window managers
(such as Windows™).

Make the debug log a proper dialog, and also fix the close button
not being part of a platform-agnostic QDialogButtonBox, while we're
at it.
src/qtui/CMakeLists.txt
src/qtui/debuglogdlg.cpp [moved from src/qtui/debuglogwidget.cpp with 90% similarity]
src/qtui/debuglogdlg.h [moved from src/qtui/debuglogwidget.h with 92% similarity]
src/qtui/mainwin.cpp
src/qtui/ui/debuglogdlg.ui [new file with mode: 0644]
src/qtui/ui/debuglogwidget.ui [deleted file]