Status Update

It has been quite a while since I last blogged. As always, there is not a single reason for this, but the major one is that have been swamped with work. This text will be a small re-cap and a way for me to start with a fresh-ish slate this year.

First of all, the Qt in Education material is finally completed. I was at the München Qt DevDays and presented what we had then. Since then the slides and exercises have been completed and received a polish. There is already a small errata in the Qt DevNet wiki. I choose to interpret this as a Good Thing – people are using the material.

Just after the new year, a team from Pelagicore attended CES. I did not go there this year (small kids change your priorities) but worked hard on a set of Qt-based demos that we ran there. The demos (and Pelagicore as a company) are focused on in-vehicle infotainment, or IVI as it is commonly written. Of course there are a million things that I as an engineer want to polish or add, but as a whole the event was a success.

So, there it is, a new starts. Now I will try to blog more frequently.

DLLs from Qt SDK

When installing the Qt SDK for Windows you get a set of pre-compiled Qt libraries as well as Qt Creator.

When using this Qt version for building an installer, it is important to pick the correct Qt dlls to ship with your application.

The SDK comes with two sets of dlls. One set resides in $BASEDIR/bin and the other in $BASEDIR/qt/bin. The former contains the dlls used by Qt Creator, while the latter are the dlls that you want to ship with your executable.

Thanks to Marcus for this tip!

QFtp needs login

First post with WordPress 3.0 – fingers crossed but so far it looks good!

I’ve learned a small detail today – QFtp requires login even if you do not have any username or password to give the server. Saves some time from debugging time knowing that calling login once fixes this. (Yes, me stupid)

For those of you learning Qt or wanting to get started with Qt, I will hold a session on the Kubuntu Tutorial Day. I hope to see you there!

Also, great rainy weekend. Got loads of stuff done ranging from catching up on some work to restructuring parts of the garage.

>Work – a Qt platform

>I’m feeling like a lucky guy – getting to work with Qt on a day-to-day basis. A couple of days back, BitSim, my employer announced a Qt-based embedded hardware platform. Highlights are PXA270, a Spartan FPGA and a radio module. Right now I’m waiting for our demo pair to arrive, so that I can create some sort of demo utilizing the two units and the radio.

Well, now I’m off to work again. Shell scripting this time…

>Embedded Qt

>
I’m doing a series of 2h seminars on Qt for Embedded Linux these days. If you are interested and located somewhere in Scandinavia or near-by, drop a mail to e8johan -at- gmail.com.

>Lesson learned

>Just learned that the window flags Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint isn’t enough in X11 (seems to work on WinXP). You also need to add the Qt::Tool window flag. Just so that you know.

>Missing Person?

>I’ve tried to contact a Johannes Bergmeier, working with the Orchid Web-Framework. Kindly check your spam filter and/or contact me at e8johan. I use gmail.