A POD in 1880 means China has experienced the Opium Wars (with major concessions), the Taiping Rebellion, and the Dungan Revolt among other woes,
That seems like an uphill battle in my (to be honest, limited) reading, especially if it's not just "not weakened further" but a significant power...