1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-04-20 03:37:46 +00:00

Bump minimum Qt and KF versions to 6.8

This commit is contained in:
Joshua Goins 2025-03-02 08:54:55 -05:00
parent 16197c1c3f
commit f21619ed3b
2 changed files with 8 additions and 5 deletions

View file

@ -10,8 +10,8 @@ option(BUILD_FLATPAK "Build for Flatpak." OFF)
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(QT_MIN_VERSION 6.5)
set(KF_MIN_VERSION 5.240)
set(QT_MIN_VERSION 6.8)
set(KF_MIN_VERSION 6.8)
find_package(ECM ${KF_MIN_VERSION} REQUIRED NO_MODULE)
list(APPEND CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
@ -65,4 +65,4 @@ kde_configure_git_pre_commit_hook(CHECKS CLANG_FORMAT)
if (NOT WIN32)
install(FILES zone.xiv.novus.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})
endif()
endif()

View file

@ -9,6 +9,7 @@
#include <QHttpServer>
#include <QJsonObject>
#include <QJsonParseError>
#include <QTcpServer>
const std::array known_folders{"common",
"common/font",
@ -229,7 +230,9 @@ int main(int argc, char *argv[])
return QHttpServerResponse(QHttpServerResponder::StatusCode::Ok);
});
server.listen(QHostAddress::Any, 3500);
auto tcpserver = new QTcpServer();
tcpserver->listen(QHostAddress::Any, 3500);
server.bind(tcpserver);
qInfo() << "Now listening on port 3500.";
@ -260,4 +263,4 @@ int main(int argc, char *argv[])
database.addFile(QStringLiteral("exd/item.exh"));
return 0;
}
}