The way I am planning to use QZ tray in my application is as follows:
1. User won't have an option to find printers and select a printer. Basically this part of UI won't be available in the UI as we are planning on using only one printer (ZDesigner ZD421-300dpi ZPL) for all users which will be hooked directly to their computer.
2. I would like to know of there's any function that I'm missing in the QZ Tray JS where I can get the name of the active printer. Since QZ tray gets the list of cached printers which is present in the Printers and Scanners section of Windows, I am wondering if I could get the name of the printer in some way which is actually connected to the computer.
For example, here's the probem I've noticed. For the first time if I plug in a printer ZDesigner ZD421-300dpi ZPL to someone's machine, I can probably default to this printer always. But I noticed a problem, if I unplug and plug this computer again, I see it getting named to ZDesigner ZD421-300dpi ZPL(Copy 1).
Hence, in this scenario if I had defaulted my application to the name ZDesigner ZD421-300dpi ZPL, then it won't work and I must have the functionality to have user seect a printer. I am wondering what can I do to bypass this step. Let me know if there's no such thing in QZ tray or it's not a QZ tray related question