On Thu, Feb 2, 2012 at 2:04 AM, bharadwaj desikan <bharadwaj...@gmail.com>wrote:
> Hi All > > kindly clarify my query on using wxgui of gnuradio to embedd it into > another application ... > > I have a necessity to integrate the qtgui window to a parent Qt > Application.Please let me know if i use the existing function > > qtgui.sink_c (int fftsize, int wintype, double fc=0, > double bandwidth=1.0, const std::string &name="Spectrum Display", > bool plotfreq=true, bool plotwaterfall=true, bool > plotwaterfall3d=true, bool plottime=true, bool > plotconst=true, bool use_openGL=true, QWidget *parent=NULL) > > how to use the argument parent pointer highlighted . > > Thanks in advance > > > Regards > > Bharadwaj Desikan > There's some confusion with your email in mixing the wxgui and qtgui blocks. I'm not sure the two mix. But if you are focused only on the qtgui applications and using it as part of a larger Qt project, then you should be able to do this. A good place to start is gr-qtgui/apps/qt_digital.py. I embed two qtgui sinks into a larger project. I don't use the parent widget, though I probably could have. Note that this app was written all in Python using PyQT. I'm not sure how easy you'll find it to work with the qtgui in a pure C++ environment; I've never tried and it wasn't designed with that in mind, initially. But the qt_digital.py is still a good place to start for what you are asking about. Tom
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio