log4qt库包括以下几种类供用户组合使用: 1)Logger,用于供要记录log的类使用,向log4qt系统加入信息,比如刚才的那个用于记录log的宏,其幕后就是一个名为ClassLogger的类在工作。 2)Appender,用于将Log记录到指定的媒介上,比如有ConsoleAppender,将Log信息输出到控制台上,FileAppender,将Log信息数到到文件中。可以向log4qt库同时指定多个Appender,则各类事件就会同时被输出到多个媒介上了。 3)Layout,指定Log输出时的格式,比如是否要带有当前日期时间,是否带有当前的类名,等等。