Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QT GUI blocks do not replicate all functionality of WX blocks #1629

Open
4 tasks
dkozel opened this issue Feb 21, 2018 · 8 comments
Open
4 tasks

QT GUI blocks do not replicate all functionality of WX blocks #1629

dkozel opened this issue Feb 21, 2018 · 8 comments
Labels
enhancement QTGUI Triage::done Determined to be now correctly tagged in 2023/24 triage

Comments

@dkozel
Copy link
Contributor

dkozel commented Feb 21, 2018

This issue tracks the features missing in the QT blocks compared to WX.

Missing Features

@marcusmueller
Copy link
Member

This would by the way make great GSoC features :) can you check whether this might be an amendment to an existing GSoC idea or a new one? Note that listing it as GSoC idea wouldn't mean we discourage non-GSoC contributions!

@dcajacob
Copy link

Might want to pull in my latest issue since this seems to be a good umbrella for it: #1631

@dkozel
Copy link
Contributor Author

dkozel commented Feb 26, 2018

Also relevant, putting time and effort into Qwt based blocks isn't very useful if we'll be moving to the pyqtgraph library.
#1634

@noc0lour
Copy link
Member

The problem is PyQwt, Qwt is not affected, If someone dares to rewrite examples and apps in C++ Qwt is on the table.

@marcusmueller
Copy link
Member

@noc0lour I remember "back in my days", that QWT was a dependency nightmare, has that gotten better? I'm afraid of QWT5/6 on QT4/5 fun all the way to 3.9.

@noc0lour
Copy link
Member

noc0lour commented Mar 3, 2018

Dependency graph doesn't look too bad?

 * dependency graph for x11-libs/qwt-6.1.3-r1
 `--  x11-libs/qwt-6.1.3-r1  amd64 
   `--  virtual/opengl-7.0-r1  (virtual/opengl) amd64 
   `--  dev-qt/qtcore-4.8.7-r4  (dev-qt/qtcore) amd64 
   `--  dev-qt/qtgui-4.8.7  (dev-qt/qtgui) amd64 
   `--  dev-qt/designer-4.8.7  (dev-qt/designer) amd64 
   `--  dev-qt/qtopengl-4.8.7  (dev-qt/qtopengl) amd64 
   `--  dev-qt/qtsvg-4.8.7  (dev-qt/qtsvg) amd64 
   `--  dev-qt/qtconcurrent-5.9.4  (dev-qt/qtconcurrent) ~amd64 
   `--  dev-qt/qtcore-5.9.4-r2  (dev-qt/qtcore) ~amd64 
   `--  dev-qt/qtgui-5.9.4-r3  (dev-qt/qtgui) ~amd64 
   `--  dev-qt/qtprintsupport-5.9.4  (dev-qt/qtprintsupport) ~amd64 
   `--  dev-qt/qtwidgets-5.9.4-r1  (dev-qt/qtwidgets) ~amd64 
   `--  dev-qt/designer-5.9.4  (dev-qt/designer) ~amd64 
   `--  dev-qt/qtopengl-5.9.4  (dev-qt/qtopengl) ~amd64 
   `--  dev-qt/qtsvg-5.9.4-r1  (dev-qt/qtsvg) ~amd64 

Depends of course if qt4/qt5 support is enabled, and there are some other options which most distributions have enabled probably.

@marcusmueller
Copy link
Member

I'd agree, that looks fine enough.

@jdemel
Copy link
Contributor

jdemel commented Mar 11, 2018

Is XY plotting really missing from Qt GUI? This is essentially a constellation plot.
As a quick test, I put together a small flowgraph for Oscillofun. It consists of a 2-channel wav source, connected to a 2-c audio sink. The plotting is either done with WX Gui Scope Sink in XY mode, or with an additional float to complex block and a Qt Constellation Sink.
It does not look as amazing as in the linked video, but it works. Altough, this would be a great addition if it could look as amazing as in the video. This might draw interest to GR.

@dkozel dkozel removed their assignment Aug 2, 2023
@marcusmueller marcusmueller added Triage::needed Triage::done Determined to be now correctly tagged in 2023/24 triage and removed Triage::needed labels Dec 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement QTGUI Triage::done Determined to be now correctly tagged in 2023/24 triage
Projects
None yet
Development

No branches or pull requests

5 participants