SeismicData / asdf_sextant

Experimental graphical user interface to explore ASDF data sets
13 stars 4 forks source link

Sextant for PyQt 5 #7

Open hsotoparada opened 5 years ago

hsotoparada commented 5 years ago

Hi guys!

Is it part of your plans to upgrade sextant to a version built on PyQt 5? I have been using pyasdf to create .h5 datasets and now wanted to try sextant to interactively visualize the event waveforms in there. The problem is that I only have PyQt 5 installed at the moment. I haven't been able to install PyQt 4 along with either my current python installation (3.6.7 in a conda 4.7.5 environment) or another python 2.7.15 conda env on my Ubuntu 16.04.6 LTS.

Thanks! Hugo

krischer commented 5 years ago

Hi Hugo,

yes - this indeed should be done. Instead of porting to PyQt 5 is should be ported to PySide 2. The API is pretty much identical to PyQt 5 but PySide 2 are the official bindings of the Qt project and Python will very soon by a first class and officially supported Qt language so this is a lot more future proof.

It is probably fairly simple to port it. Please give it a shot if you feel like it otherwise I'm sure I'll get around to it at one point.

Cheers!

Lion