|
@@ -0,0 +1,33 @@
|
|
|
+#pragma once
|
|
|
+
|
|
|
+#include <QString>
|
|
|
+#include "spdlog/spdlog.h"
|
|
|
+
|
|
|
+/** ====================================================================================================
|
|
|
+ * *************************************** 对外API **************************************************
|
|
|
+ * ====================================================================================================*/
|
|
|
+
|
|
|
+/**
|
|
|
+ * @brief 兼容LHQLogAPI的输出方式
|
|
|
+ *
|
|
|
+ */
|
|
|
+#define LH_WRITE_LOG_DEBUG(_log_msg) \
|
|
|
+ do { \
|
|
|
+ QString _log_str = _log_msg; \
|
|
|
+ SPDLOG_DEBUG(_log_str.toStdString()); \
|
|
|
+ } while(0)
|
|
|
+
|
|
|
+#define LH_WRITE_LOG(_log_msg) \
|
|
|
+ do { \
|
|
|
+ QString _log_str = _log_msg; \
|
|
|
+ SPDLOG_INFO(_log_str.toStdString()); \
|
|
|
+ } while (0)
|
|
|
+
|
|
|
+#define LH_WRITE_ERROR(_log_msg) \
|
|
|
+ do { \
|
|
|
+ QString _log_str = _log_msg; \
|
|
|
+ SPDLOG_ERROR(_log_str.toStdString()); \
|
|
|
+ } while (0)
|
|
|
+
|
|
|
+
|
|
|
+
|