Archive for the ‘Qt’ Category
Saturday, November 6th, 2010
Newer versions of Qt come with the nice and handy tool macdeployqt - I think it first appeared offically in 4.6. What this basically does is that it looks for linked Qt libraries and plugins in your binary file and copies the needed ones over to your application bundle, ...
Posted in guitone, Qt | No Comments »
Thursday, September 9th, 2010
If you build your Qt app on Mac OS X the first time with the Cocoa version of Qt and you receive weird UI lockups / freezes while your CPU and memory is eaten step by step, ensure you replaced any existing
QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.4
QMAKE_MAC_SDK = /Developer/SDKs/MacOSX10.4u.sdk
with
QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.5
QMAKE_MAC_SDK = /Developer/SDKs/MacOSX10.5.sdk
in ...
Posted in Coding, Qt | No Comments »
Thursday, June 3rd, 2010
Over the last couple of weeks I did several major improvements to the QMake-based build setup guitone uses: The project file comes now with one target to create a tarball, one to create a Mac OS X disk image containing all the needed Qt libraries and one target to install ...
Posted in Coding, guitone, Qt | No Comments »
Sunday, May 2nd, 2010
So for some weird reason my application was not closable from the Mac OS X dock - it quit properly when you selected "Quit" from the application menu or hit the Cmd-Q shortcut - but the dock menu's quit action was completely ignored.
While debugging the issue I hooked into QApplication::notify(QObject ...
Posted in Coding, guitone, Qt | 1 Comment »
Sunday, April 25th, 2010
I'm proud to announce the third release candidate of guitone 1.0.
This release fixes some critical bugs and also adds support for
drag'n'drop renames in the workspace amongst other minor improvements.
The complete list of changes is as always listed in NEWS. A Mac OS X
binary is also already available, a package for ...
Posted in Coding, guitone, Qt | No Comments »
Wednesday, March 31st, 2010
Whoever digged a little deeper into Qt's item views and models in the past knows that they're quite tricky beasts sometimes. Two problems where driving me nuts recently:
How can I auto-expand the root node of a QTreeView whenever the view is resetted?
How can I restore the expansion / root state ...
Posted in Coding, Qt | No Comments »
Monday, February 15th, 2010
I'm proud to announce the immediate release of guitone-1.0rc1. This is the first release in a series of smaller releases which aims at the stabilization of the guitone codebase. Many (if not most) of the features one would consider needed for a "1.0" release have been implemented, a couple of ...
Posted in Coding, guitone, monotone, Qt | No Comments »
Saturday, January 3rd, 2009
So I wanted to make my application updater for guitone SSL-aware the other day. The server setup was an easy job: Add the new domain (guitone.thomaskeller.biz) to cacert.org, create a new certificate request with the new SubjectAltName (and all the other, existing alternative names - a procedure where this script ...
Posted in Coding, Free Software, Qt | No Comments »
Saturday, November 1st, 2008
Wow, I absolutely did not see this coming - finally the Trolls^WNokians offer a lean and nice cross-platform IDE for Qt which incorporates all other Qt tools and a gdb frontend! Formerly dubbed "Project Greenhouse" the baby just got a new name and fancy logo: Qt Creator. There is a ...
Posted in Coding, Qt | No Comments »
Thursday, August 14th, 2008
I did a small workshop on Qt today in my company, mainly to introduce the framework to my fellow developers. I think I did a good job, because I've seen the glow in their eyes while presenting the graphics view demos and the 2d paint engine amongst many other things.
Anyways, ...
Posted in Coding, Qt, Work | 3 Comments »