更换图标与单例互斥