将 syncer 组建的配置文件改为xml格式
经测试，QFile.open()无法打开大于约100M以上的文件，且QFile.copy()能够很好的兼容大文件，故此还是还原为直接使用QFile.copy()
避免 update_state() 过程中过于频繁的加载图片
消除字符串跨线程复制带来的隐患
解决界面不能及时显示正在处理的文件的问题
尝试将公共的文件操作单独提取出来
统一使用高效稳定的 copy_file() 操作
将 path_join() 提取出来
解决windows下因为文件的只读权限导致无法删除文件的问题