qt log4qt 不同级别日志保留不同日志文件

qt log4qt 不同级别日志保存不同日志文件
各位老师好!
   我在qt 中配置 log4j  使用的是log4qt,其他都没有问题。需要配置不同级别的日志保存不同的日志文件时,出现如下错误:

error Log4Qt::Factory - Cannot convert to type 'Level' for property 'threshold' on object of class  'Log4Qt::DailyRollingFileAppender' <Log4Qt::Factory::CONFIGURATOR_UNKNOWN_TYPE_ERROR,29>


配置文件清单log4qt.properties


# Libfetion-gui project
# define the root logger with two appenders writing to console and file
 log4j.rootLogger =DEBUG,Console,Roll_INFO,Roll_ERROR,Roll_DEBUG
####outputlog to console#########
#define the appender named CONSOLE
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d{ABSOLUTE} %-5p %x %m%n

log4j.appender.Roll_INFO=org.apache.log4j.DailyRollingFileAppender
log4j.appender.Roll_INFO.File=logs/info_log.txt
log4j.appender.Roll_INFO.Threshold = INFO
log4j.appender.Roll_INFO.layout=org.apache.log4j.PatternLayout
log4j.appender.Roll_INFO.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%t] [%c] [%p] - %m%n

log4j.appender.Roll_DEBUG=org.apache.log4j.DailyRollingFileAppender
log4j.appender.Roll_DEBUG.File=logs/debug_log.txt
log4j.appender.Roll_DEBUG.Threshold = DEBUG
log4j.appender.Roll_DEBUG.layout=org.apache.log4j.PatternLayout
log4j.appender.Roll_DEBUG.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%t] [%c] [%p] - %m%n


日志也能保存。问题是:
我想不同级别的日志保存到不同的日志文件:即 info 级别保存到info_log.txt日志文件,debug 级别保存到debug_log.txt。
但是结果是:所有级别的日志都分别保存在 info_log.txt 和 debug_log.txt文件。也就是说info_log.txt 和debug_log.txt文件的内容是一样的,都保存了debug 和 info级别的日志。

出差上述红色的那样的问题,请问诸位老师改如何配置文件,才能满足我上面的需求呢?
------解决思路----------------------
你好,我想在配置文件中生成的log名称格式为“当前日期加时间”不知道该怎么弄?
log4j.rootLogger=DEBUG,A1,R
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss,SSS} [%c]-[%p] %m%n

log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.File=./log/log.txt
log4j.appender.R.AppendFile=true
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%L][%t] [%c] [%p] - %L%m%n