C

测试消息接口

/**************************************************************************** ** ** Copyright (C) 2021 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Safe Renderer module ** ** $QT_BEGIN_LICENSE:COMM$ ** ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see https://www.qt.io/terms-conditions. For further ** information use the contact form at https://www.qt.io/contact-us. ** ** $QT_END_LICENSE$ ** ** ** ** ** ** ** ** ****************************************************************************/
#include <QCoreApplication> #include <QDebug> #include <QDir> #include <QPluginLoader> #include "server.h" int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); quint16 port = 32123U; if (argc > 1) { QString portStr(argv[1U]); bool ok; const quint16 p = portStr.toInt(&ok); if (ok) port = p; } Server server(port); return a.exec(); }