Category Archives: Research

Stack vs Heap, Pimpl, performance

This post is mostly about C++ but because it involves practices often used with Qt programming too, I tagged it with Qt. Also should be interesting for C++ gurus So, you know that Qt uses Pimpl (Private Implementation or Opaque pointer) which is very effective mechanism to keep binary compatibility between Qt versions. I use [...]
Also posted in Blog, C++, Qt | 3 Comments

Jongling Qt models 2, Composition Gem

We are back to models again . In Qt you may find a lot of flexibilities for Model-View programming. Especially due to proxies to do filtering, sorting or even rearranging data (see Jongling Qt models) to be organized in any way that is good for you. You can have one data source model which you [...]
Also posted in Models, Qt | 1 Comment

QtSpeech, say “Hello World!”

I am glad to announce new small project that got first release – QtSpeech. This is library providing Qt-like interface to system TTS (text-to-speech) engines to allow your application to say “Hello World!”.
Also posted in Blog, Projects, Qt, QtSpeech, TTS | 10 Comments

SuperHybrids part 2, now Qt + PySide

I would like to return to a topic that I opened few months ago – about creation of “hybrid” applications consisting of one part of c++ code and another part is python based, plus both part access each other with Qt-like Api, so they understand QString, etc and can exchange qt signals between those two [...]
Also posted in Blog, Embedding, Hybrids, PySide, Qt | 10 Comments

Jongling Qt models

When you work intensively with data in your application then soon or not but you will realize that the best way of keeping them is some model object inherits from QAbstractItemModel, then data are hidden inside implementation of model. Adding, removing and modification are accessible through your API of the model class and it calls [...]
Also posted in Blog, Models, Qt | 2 Comments

Qt Python SuperHybrids

You may know about PyQt – python bindings to Qt frameworks. They are great and allow to prototype gui Qt based code in very fast way. To my mind you can develop faster in 1.5-2 times comparing to same development cycle with Qt. Well, development is little different – you do not have compilation stage, [...]
Also posted in Blog, Embedding, Hybrids, PyQt, Qt | 5 Comments
Feel free to chat with us:
Powered by Google Talk Widget