Yes, the cable also fits the QC35 II, I bought it especially for it. I need the cable for the Xbox One X.
If you want to use the headphones with an Xbox One controller, you need the "Xbox One Adapter for Stereo Headsets", otherwise the sound output will not even work. On an Xbox One X controller, on the other hand, the sound output works without the adapter, unfortunately I don't remember the microphone.
According to qc35's manual, you need a 3.5mm to 3.5mm cable, but this one is a 3.5mm to 2.5mm cable.
It is best to check with the manufacturer and the support, they can certainly help you better.