On 26/02/2017 01:19, Carlos E. R. wrote:
if that is the case, why is my dialogue the same as his previous which he still wants to see. I do have qt5/plasma5/kde
I don't know. But cups doesn't have dialogues on the desktop. It is either the desktop or the application. I don't "use" KDE, so I do not see what you see.
On my main computer I have okular, but not on the laptop here. Ah, wait, I have access to a remote machine with KDE (42.2). Oh, but I do not have a printer defined: on the print dialogue, properties, the "advanced" tab is greyed out.
Ok, I try with "konsole" on this laptop. Properties, and I see a "job options" dialogue. It is true, no place to choose the source of the paper, aka paper tray. Same thing on the remote server.
Guessing, the desktop (KDE, its libraries) does have a print dialogue which applications can call, possibly with different options to show some components or not. It is possible that more than one version of the dialogue call exist. You see, konsole and okular in my machines display slightly different dialogues.
Ok, found one. KDE help center. On the laptop, I do get the "advanced" tab, and in it I can select printer all options. I mean all the options my printer has. On the remote, same thing, but greyed out.
So some programs show a different version of the print dialogue.
On my system with vanilla OpenSuse Leap 42.2 okular uses (from ldd /usr/bin/okular): libQtGui.so.4 => /usr/lib64/libQtGui.so.4 (0x00002b863c859000) libQtCore.so.4 => /usr/lib64/libQtCore.so.4 (0x00002b863d9de000) libQtDBus.so.4 => /usr/lib64/libQtDBus.so.4 (0x00002b863deca000) libQtXml.so.4 => /usr/lib64/libQtXml.so.4 (0x00002b863e874000) libQtNetwork.so.4 => /usr/lib64/libQtNetwork.so.4 (0x00002b863eaba000) libQtSvg.so.4 => /usr/lib64/libQtSvg.so.4 (0x00002b863edff000) libdbusmenu-qt.so.2 => /usr/lib64/libdbusmenu-qt.so.2 (0x00002b8640af3000) and the advanced option is present. On another system using the repositories previously mentioned to get KDE 16.12 okular uses: libQt5Widgets.so.5 => /usr/lib64/libQt5Widgets.so.5 (0x00002b59af1e3000) libQt5Gui.so.5 => /usr/lib64/libQt5Gui.so.5 (0x00002b59afa30000) libQt5DBus.so.5 => /usr/lib64/libQt5DBus.so.5 (0x00002b59b0132000) libQt5Core.so.5 => /usr/lib64/libQt5Core.so.5 (0x00002b59b03b6000) libQt5Xml.so.5 => /usr/lib64/libQt5Xml.so.5 (0x00002b59b1929000) libQt5Network.so.5 => /usr/lib64/libQt5Network.so.5 (0x00002b59b1b67000) libQt5PrintSupport.so.5 => /usr/lib64/libQt5PrintSupport.so.5 (0x00002b59b22fd000) libQt5X11Extras.so.5 => /usr/lib64/libQt5X11Extras.so.5 (0x00002b59b2ea7000) libQt5Svg.so.5 => /usr/lib64/libQt5Svg.so.5 (0x00002b59b6989000) and the "Job options" is present instead of the advanced one. konsole and help center also have the "Job options" in the latest system. At the vanilla system konsole uses QT5 libraries, that will explain the behaviour you find. My conclusion is that if the program is ported to QT5 no "Advanced" dialog. Could you check this for me? It's just a matter of doing ldd "path/program" |grep -i qt One more example, qpdfview on the PC whith KDE 16.08 uses the QT4 libraries and the "Advanced" dialog is present. Thanks in advance, Rafael --- Dr. Rafael R. Pappalardo Dept. Quimica Fisica, Fac. de Quimica, Univ. de Sevilla (Spain) -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org