# Difference between QT/WX

**URL:** <https://www.ruby-forum.com/t/difference-between-qt-wx/232348>\
**Category:** GNU Radio\
**Created:** [October 3, 2014, 10:22pm UTC](https://www.ruby-forum.com/t/difference-between-qt-wx/232348 "2014-10-03T22:22:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![addis\_a](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/c4cdca/32.png) [@addis\_a](https://www.ruby-forum.com/u/addis_a)\
**Post date:** [October 3, 2014, 10:22pm UTC](https://www.ruby-forum.com/t/difference-between-qt-wx/232348/1 "2014-10-03T22:22:19Z")

</div>

Hi all ,  
A basic doubt , i have been having since i started working on GR was  
what is the difference between QT and WX GUIs ?

Thanks

---

<div class="post-metadata">

**Author:** ![Abhinav\_J](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/4da419/32.png) [@Abhinav\_J](https://www.ruby-forum.com/u/Abhinav_J)\
**Post date:** [October 3, 2014, 10:33pm UTC](https://www.ruby-forum.com/t/difference-between-qt-wx/232348/2 "2014-10-03T22:33:18Z")

</div>

I think it just an alternative of UI, one is based on C++, another is  
based  
on Python. But in the future WX one will be removed from GR so you may  
want  
to get used to QT one.

_Best Regards,Isen I-Chun Chao_

On Fri, Oct 3, 2014 at 4:21 PM, Abhinav J. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![Abhinav\_J](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/4da419/32.png) [@Abhinav\_J](https://www.ruby-forum.com/u/Abhinav_J)\
**Post date:** [October 4, 2014, 1:39am UTC](https://www.ruby-forum.com/t/difference-between-qt-wx/232348/3 "2014-10-04T01:39:27Z")

</div>

They’re both implemented in C++, and both wrapped in Python. New feature  
work, however, is aimed at the QT-based blocks in GNU Radio, so you  
won’t see as many WX blocks or features.

- Jeff

---

<div class="post-metadata">

**Author:** ![Abhinav\_J](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/4da419/32.png) [@Abhinav\_J](https://www.ruby-forum.com/u/Abhinav_J)\
**Post date:** [October 4, 2014, 1:47am UTC](https://www.ruby-forum.com/t/difference-between-qt-wx/232348/4 "2014-10-04T01:47:12Z")

</div>

On 10/03/2014 07:37 PM, Jeff L. wrote:

> They’re both implemented in C++, and both wrapped in Python. New  
> feature work, however, is aimed at the QT-based blocks in GNU Radio,  
> so you won’t see as many WX blocks or features.
> 
> - Jeff  
> The WX blocks will likely stay around for quite some time, as there are  
> a lot of apps and examples that use them.

One of the issues with the WX blocks is that the “instrumentation”  
blocks are very poor performance, and they don’t have as much of a  
“crisp, modern” look about them.

The performance issues could be fixed, the look and “clunk”, probably  
not.
