From 5a6b6cafa8d4aee3e6d0dd16a2cae9169141c831 Mon Sep 17 00:00:00 2001 From: Gabi Melman Date: Sat, 10 Jun 2023 02:52:27 +0300 Subject: [PATCH] Update README.md --- README.md | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 822480bf..72d2dd7b 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ $ cmake .. && make -j * syslog. * Windows event log. * Windows debugger (```OutputDebugString(..)```). - * Log to Qt widgets ([example](#log-to-qt-with-nice-colors)). + * Log to Qt widgets * Easily [extendable](https://github.com/gabime/spdlog/wiki/4.-Sinks#implementing-your-own-sink) with custom log targets. * Log filtering - log levels can be modified at runtime as well as compile time. * Support for loading log levels from argv or environment var. @@ -422,21 +422,8 @@ void replace_default_logger_example() ``` --- -#### Log to Qt with nice colors -```c++ -#include "spdlog/spdlog.h" -#include "spdlog/sinks/qt_sinks.h" -MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) -{ - setMinimumSize(640, 480); - auto log_widget = new QTextEdit(this); - setCentralWidget(log_widget); - auto logger = spdlog::qt_color_logger_mt("qt_logger", log_widget); - logger->info("Some info message"); -} -``` ---- + ## Benchmarks Below are some [benchmarks](https://github.com/gabime/spdlog/blob/v1.x/bench/bench.cpp) done in Ubuntu 64 bit, Intel i7-4770 CPU @ 3.40GHz