GRC Code Organization: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
These notes are an attempt to figure out how big of a project porting from pygtk to pyqt will be, by identifying which files have pygtk code and how much of it.
These notes are an attempt to figure out how big of a project porting from pygtk to pyqt will be, by identifying which files have pygtk code and how much of it.


/gnuradio
All of the pygtk code is in gnuradio/grc/gui, other than a few lines in gnuradio/grc/scripts
  /grc
    /blocks - '''no pygtk''', these are just yml definitions for built in blocks (e.g. variable, pad, options, note)
    /converter - '''no pygtk''', this is code to convert from old xml to new yml format
    /core -
    /gui
    /scripts - contains gnuradio-companion and grcc scripts, which have a few lines of pygtk
    /tests - '''no pygtk''', just a bunch of test scripts

Revision as of 17:48, 19 May 2019

These notes are an attempt to figure out how big of a project porting from pygtk to pyqt will be, by identifying which files have pygtk code and how much of it.

All of the pygtk code is in gnuradio/grc/gui, other than a few lines in gnuradio/grc/scripts