On 16-Oct-2018 00:07, Thomas Holder wrote:
On Oct 15, 2018, at 9:38 PM, David Mathog <mat...@caltech.edu> wrote:
There must be something about Qt that is a significant improvement
over Tk/Tcl - where/what is that?
It's not only Tk/Tcl, it's also GLUT which got replaced.
GLUT still seems to be there though, and the link libraries are loaded
to some extent even when Qt starts.
On Windows 7 ntldd shows _cmd.pyd linked to libfreeglut.dll.
On linux (ubuntu 16.04 LTS) ldd shows _cmd.so linked to libglut.so.3.
Start the linux pymol, it finds and uses Qt, then:
lsof | grep glut
python 3010 root mem REG 8,5 236564
1978217 /usr/lib/i386-linux-gnu/libglut.so.3.9.0
QXcbEvent 3010 3012 root mem REG 8,5 236564
1978217 /usr/lib/i386-linux-gnu/libglut.so.3.9.0
lsof also shows
python 3010 root mem REG 8,5 1475144
1975104 /usr/lib/i386-linux-gnu/libtk8.6.so
QXcbEvent 3010 3012 root mem REG 8,5 1475144
1975104 /usr/lib/i386-linux-gnu/libtk8.6.so
and it is clearly using Qt, so perhaps some of the libraries lsof/ldd
show are linked but are not called if Qt is used.
So on the
pure "bug-fix list", we have:
- HiDPI support (we've seen unusable graphics on Intel/Windows)
- viewport size issues with multiple screens on Windows
On top of that, we get:
- trackpad support (pinch zoom)
- file open with drag-n-drop
Which of those fixes, if any, require Qt?
Thanks,
David Mathog
mat...@caltech.edu
Manager, Sequence Analysis Facility, Biology Division, Caltech
_______________________________________________
PyMOL-users mailing list
Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net
Unsubscribe:
https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe