Tag: qt

dtk concept : creation and implementation

The credit of this post goes to Guillaume Cerutti from Virtual Plants project-team. A modular platform dealing with a given scientific domain is made of some key ingredients (see dtk-introduction post for more details): a set of abstract classes defining the interfaces for the data, the algorithms and the views dedicated to the scientific field …

Continue reading »

Deploying Qt based applications without the hassle.

With the advent of the Qt Installer FrameWork (QtIFW), it has never been easier to provide installers for your Qt based applications. Such installers can be either online (i.e. they fetch contents from the internet from repositories during the installation process, thus allowing updates), or offline (i.e. all the contents is bundled into the installer). …

Continue reading »

Trick of the day: prefetching a callback into the QApplication event loop

Qt provide a standard mechanism (aboutToQuit() signal) to insure that a callback is executed at the end of the QApplication event loop. This is typically used to add some cleanup code to your application. Infortunately, Qt does not provide a “aboutToRun()” if you want to execute an initializing code just before the event loop. Nevertheless …

Continue reading »

Speech recognition using PocketSphinx

CMUSphinx, where CMU stands for Carnegie Mellon University, is an open source toolkit for speech recognition. This proof of concept, aims at using speech instead of a mouse to trigger transitions within a state machine, and have a visual feedback of it.

Continue reading »