This moves ProxyLoggers functionality to the Logger base class and makes all important public functions static. Those functions then deliver the to be logged events to all objects of classes derived from Logger. This allows Amarok to have multiple Loggers.
I also added a DebugLogger which only gets build in debug mode and prints infos about all logged events to the console.
Details
Details
- Reviewers
markey - Group Reviewers
Amarok - Commits
- R181:5f138b0fcc14: Logger overhaul
Diff Detail
Diff Detail
- Repository
- R181 Amarok
- Branch
- master
- Lint
No Linters Available - Unit
No Unit Test Coverage