deepin-ide/3rdparty/unioncode-GitQlient/QLogger
Huang Yu 987a3d497a refactor: changed depend lib perfix to unioncode
1. change lib name runtime not found symbol.
2. add flame from perf can't open browser lost files

Log: refactor
Change-Id: I89305f5e8e0369ade07797a5cefcafaf0bb6cdba
2022-11-07 10:00:42 +08:00
..
QLoggerTest refactor: changed depend lib perfix to unioncode 2022-11-07 10:00:42 +08:00
.clang-format refactor: changed depend lib perfix to unioncode 2022-11-07 10:00:42 +08:00
.gitignore refactor: changed depend lib perfix to unioncode 2022-11-07 10:00:42 +08:00
LICENSE refactor: changed depend lib perfix to unioncode 2022-11-07 10:00:42 +08:00
QLogger.cpp refactor: changed depend lib perfix to unioncode 2022-11-07 10:00:42 +08:00
QLogger.h refactor: changed depend lib perfix to unioncode 2022-11-07 10:00:42 +08:00
QLogger.pri refactor: changed depend lib perfix to unioncode 2022-11-07 10:00:42 +08:00
QLogger.pro refactor: changed depend lib perfix to unioncode 2022-11-07 10:00:42 +08:00
QLoggerLevel.h refactor: changed depend lib perfix to unioncode 2022-11-07 10:00:42 +08:00
QLoggerWriter.cpp refactor: changed depend lib perfix to unioncode 2022-11-07 10:00:42 +08:00
QLoggerWriter.h refactor: changed depend lib perfix to unioncode 2022-11-07 10:00:42 +08:00
README.md refactor: changed depend lib perfix to unioncode 2022-11-07 10:00:42 +08:00

README.md

QLogger

In this repository you can find a logger class. Follow the instructions for usage:

  1. Create an instance: QLoggerManager *manager = QLoggerManager::getInstance();
  2. Add as many destinations as you want: manager->addDestination(filePathName, module, logLevel);
  3. Print the log in the file with: QLog_ followed by Trace/Debug/Info/Warning/Error/Fatal

You can add as much destinations as you want. You also can add several modules for each log file.