Some good news for Linux users, Qidi released a Linux AppImage version of QidiPrint 6.2.3. I tried it and it works even the network printing. I know many people prefer other slicers, but I've always gotten the best prints using the Qidi slicer. Now I don't have to boot Windows.
BTW - if you have a firewall, for Qidi network printer detection to work, you need some funky firewall rules (Note: it isnt a simple inbound port mapping, there are 2 source ports coming from the printer after it responds to a UDP broadcast packet from your computer)
rule family="ipv4" source address="your_printer_ip" source-port port="3000" protocol="udp" accept
rule family="ipv4" source address="your_printer_ip" source-port port="8989" protocol="udp" accept
Also make sure outgoing UDP broadcast to the local subnet is allowed.