From ef9638e094c28ffde1d6c45740bbafe5b2a0c7eb Mon Sep 17 00:00:00 2001 From: Megamouse Date: Mon, 2 Nov 2020 22:28:57 +0100 Subject: [PATCH] Log Qt version --- rpcs3/main.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/rpcs3/main.cpp b/rpcs3/main.cpp index a90cf83530..56f7e87a4d 100644 --- a/rpcs3/main.cpp +++ b/rpcs3/main.cpp @@ -374,9 +374,16 @@ int main(int argc, char** argv) os.m.ch = nullptr; os.m.sev = logs::level::notice; os.stamp = 0; - os.text = utils::get_OS_version(); + os.text = utils::get_OS_version(); - logs::set_init({std::move(ver), std::move(os)}); + // Write Qt version + logs::stored_message qt; + qt.m.ch = nullptr; + qt.m.sev = (strcmp(QT_VERSION_STR, qVersion()) != 0) ? logs::level::error : logs::level::notice; + qt.stamp = 0; + qt.text = fmt::format("Qt version: Compiled against Qt %s | Run-time uses Qt %s", QT_VERSION_STR, qVersion()); + + logs::set_init({std::move(ver), std::move(os), std::move(qt)}); } #ifdef _WIN32