Hi Chesu,

I'm Ogi, I'm one of the pyqtgraph maintainers.  I took a look at the gif in
the README, PyQtGraph I think should be perfectly capable of doing the
plots there, and likely getting the window/layout management as well.
Unfortunately due to the vast differences in frameworks that bokeh and
pyqtgraph uses, there is likely little in the display portion of the code
that can be re-used.

Generally speaking, I consider Bokeh to be a more mature library than
pyqtgraph.  It has had corporate backing on/off since its inception, and
Bryan, the main developer behind Bokeh is a very very skilled developer.
That said, I haven't used Bokeh enough to provide direct comparisons so
it's hard for me to assess if pyqtgraph would be a better fit for you or
not.

Regarding the toolbar of buttons, pyqtgraph does not have that by default;
but I don't think the implementation would be that difficult with just
creating your own button row Qt widget, and tying the signals/slots
accordingly.  PyQtGraph rests a layer on top of the GraphicsView portion of
the Qt framework, but it integrates into the entirety (minus the QML stuff)
of the Qt framework with ease.  Given Qt's integration into the OS and its
capabilities of handling all sorts of GUI components, replicating the
toolbar functionality will probably be relatively straight forward.

This would likely be a fair amount of work, so unless there is some issue
that Bokeh is unable to address; I would likely remain there.  That said,
moving to the Qt framework has loads of advantages.

On Thu, May 6, 2021 at 7:21 AM Mikhail Terekhov <[email protected]> wrote:

> On 2021-05-05 17:55, 'Chesu CR' via pyqtgraph wrote:
> > Hello everybody,
> >
> > I am considering migrating an app similar to the one in the link to
> > PyQtGraph or Vispy. The App is built with the Bokeh library
> >
> > https://github.com/ocean-data-qc/ocean-data-qc
> >
> > Do you think that is possible? If you take a look at the gif in the
> > main page of the project. I need to be able to interact with the
> > samples in the graph by clicking on them. I also need to draw
> > multiline plots on the samples graph, change some visibility of a
> > group of samples, etc. I think you can get the whole idea just
> > checking the gif.
> >
> > Thanks in advance !!
>
>
> Just curious, what problems with Bokeh you are trying to solve?
>
>
> Regards,
>
> Mikhail
>
> --
> You received this message because you are subscribed to the Google Groups
> "pyqtgraph" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/pyqtgraph/b14ad8e1-9753-511d-01b4-80cec4d58d53%40gmail.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"pyqtgraph" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pyqtgraph/CA%2BnduTGRmDGxWwVmYvLW9Eu3z2O9yVQBJ6qpdra7nKQhtuJVOw%40mail.gmail.com.

Reply via email to