| 12345678910111213141516171819202122232425262728293031323334 |
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- import sys
- import time
- from PyQt6.QtWidgets import QApplication
- from ui.log_viewer_window import LogViewerWindow
- from kodi_util.LoggerToolModule import LoggerTool
- def test_log_viewer():
- """测试日志查看器功能"""
- app = QApplication(sys.argv)
-
- # 创建日志查看器窗口
- log_viewer = LogViewerWindow()
- log_viewer.show()
-
- # 获取日志工具实例
- logger = LoggerTool(name='test_logger', log_file='test.log', log_dir='logs')
-
- # 发送一些测试日志
- logger.info("日志查看器测试开始")
- logger.debug("这是一条调试信息")
- logger.info("这是一条普通信息")
- logger.warning("这是一条警告信息")
- logger.error("这是一条错误信息")
- logger.critical("这是一条严重错误信息")
- logger.info("日志查看器测试完成")
-
- # 运行应用程序
- sys.exit(app.exec())
- if __name__ == "__main__":
- test_log_viewer()
|