Author: Prashanth Udupa

Document on Writing plugins for Qt Creator

The next version (2.3) of GCF should (ideally) have a plugin for Qt Creator that will make creation and maintenance of GCF applications with Qt Creator easy. We started our progress towards that end by studying Qt Creator and understanding…

Continue Reading Document on Writing plugins for Qt Creator

GCF 2.2 Released

GCF 2.2 is now released. The 2.2 release is an effort of 8 months, hope you like it. Key Highlights Software Updater Framework – GCF now includes a software updater framework that can be activated to have your applications automatically…

Continue Reading GCF 2.2 Released

Remote Signal/Slot connections

How easy it is to make signal/slot connections between local and remote objects 🙂 GCF::RemoteAppAccessPoint* rap = …. GCF::RemoteObject* remoteObject = rap->getRemoteObject(“ComponentName.ObjectName”); GCF::connect(remoteObject, SIGNAL(someSignal(int,char,QString,QPixmap)), localObjectPtr, SLOT(someSlot(int,char,QString,QPixmap))); Isnt this sweet 🙂

Continue Reading Remote Signal/Slot connections

FtpDirModel

Qt provides a QDirModel class that makes it easy to display directory structures in a view. For a project that we are working on, we needed a model that would make it easy to display the structure of a FTP…

Continue Reading FtpDirModel

“Adding Components for VTK Designer” – Updated

The article on “Adding Components for VTK Designer” has now been updated to provide information about how new components can be provided via VTK Designer’s “Software Updater”, which is designed using GCF. The updated document can be downloaded from here…

Continue Reading “Adding Components for VTK Designer” – Updated

Extending VTK Designer

The article I talked about yesterday now has another section that talks about extending VTK Designer by adding more meaning features. This means we make use of one or more existing components in VTK Designer and mash-up a totally new…

Continue Reading Extending VTK Designer

Adding Components to VTK Designer

A document titlted “Adding Components to VTK Designer” has been long overdue. So here it is. The article explains how to write simple components and components that provide more visualization algorithms for use within the pipeline. It is still very…

Continue Reading Adding Components to VTK Designer

Taray releases 7Circuits, signs an OEM deal with Cadence

Taray Technologies India, a EDA solutions products and solutions provider in India has released its 7Circuits product. The product’s development began in early 2006 and reached 1.0 stage sometime last year. Over the last year or so Taray’s team of…

Continue Reading Taray releases 7Circuits, signs an OEM deal with Cadence

VTK Designer has no menu-strip

This week we removed all traces of Menu Strip (which was never ribbon) from the GCF code. VTK Designer now has no menu-strip as well. We did however reuse the ActionContainer stuff to make the pull-down menus look a little…

Continue Reading VTK Designer has no menu-strip

SequelGUI Workshop at NIT Trichy

Prof. M. B. Patil of IIT Bombay has been conducting workshops on SequelGUI at several engineering colleges and universities over the past few months. SequelGUI is a product that we developed for IIT Bombay using GCF. It is basically a…

Continue Reading SequelGUI Workshop at NIT Trichy

Trying out something different with menus..

I have the following so far hmmmm.. I think it looks ok..

Continue Reading Trying out something different with menus..

Withdrawing Menu Strip

After several months of educating people that Menu Strip is not RIBBON, I have realized that most people do make that association unconsciously. To avoid any confusion, we have decided to pull the plug on the menu-strip. From the next…

Continue Reading Withdrawing Menu Strip

More on GCF Software Updater

In this blog I want to explain how the Software Updater module works in GCF. Towards this I have written a example program – “A simple browser”. The simple browser program provides a main-window with a address-bar (QLineEdit), where you…

Continue Reading More on GCF Software Updater

Software Updater Module in GCF

GCF is a application development framework for building large applications. Most real world apps out there automatically update themseleves whenever a new version is released by their vendor. We did not want apps developed using GCF to lag behind in…

Continue Reading Software Updater Module in GCF

Sony 5.1 DVD Player + 5.1 Channel Speakers + Optoma Projector + Pulldown Screen = Proper Home Theatr

I was always a movie addict. I always wanted to have a proper home theatre, as in a PVR like theatre at home! About 4 months ago we bought a Sony DVD Player + 5.1 Channel Speakers. To be more…

Continue Reading Sony 5.1 DVD Player + 5.1 Channel Speakers + Optoma Projector + Pulldown Screen = Proper Home Theatr