" /> A Qt Blog: November 2006 Archives

« October 2006 | Main | December 2006 »

November 30, 2006

QScintilla v1.7.1 released

Riverbank Computing has released version 1.7.1 of QScintilla, the Qt port of the C++ editor class Scintilla. This is a minor bug-fix release which fixes a problem affecting older versions of GCC. Source download here.

KOffice v1.6.1 released

Version 1.6.1 of the KDE office suite KOffice has been released. This includes three important new features, namely a colour filter in the image editor Krita, combo boxes in Forms in the database Kexi to take advantage of database relations (see screenshots here and paramater queries, also in Kexi. A security issue affecting MS Powerpoint imports is also fixed, and there are a number of bug fixes (see full changelog). Release notes here, with source and locale downloads, installation instructions, and links to binaries (currently for Kubuntu and SUSE).

November 28, 2006

KPorts v0.6.1 released

From KDE Apps:

Version 0.6.1 of KPorts, a KDE front-end to the FreeBSD (and PC-BSD) ports system, has been released. The sole change is that a bug which was preventing building on newer versions of GCC has been fixed. Screenshots here, downloads (source, i386 binary package) here. Requires KDE 3.5.

November 27, 2006

Gwenview v1.4.1 released

From KDE Apps:

Version 1.4.1 of Gwenview, the image viewer for KDE, has been released. Changes include:

  • Loading of rotated JPEG images directly, rather than first loading the image and then rotating it
  • Previews of images shown when dragging
  • Added back, forwards, reload and save-as options to the KPart context menu
  • Use of Exiv2 library rather than libexif for metadata, to fix various JPEG problems
  • Numerous bug fixes

For full changelog see home page. Screenshots here, downloads (source, links to distro and third-party binaries, dependency library sources) here. Requires KDE 3.4.

November 25, 2006

Smb4K v0.7.5 released (security)

From KDE Apps:

Version 0.7.5 of Smb4K, the Samba (SMB/CIFS) browser for KDE, has been released. This is a security update, fixing one serious bug "that could cause a corrupted /etc/sudoers file if debug or error output was received via stderr while reading the file for subsequent processing". Screenshots here, downloads (source, links to third-party binaries) here. Requires Qt/KDE 3.2 and Samba 3.

QtiPlot v0.8.9-rc2 released

From KDE Apps:

A second release candidate of version 0.8.9 of QtiPlot, an Origin-like scientific analysis and plotting application, has been released. This release contains "a lot of bugfixes and improvements". Screenshots linked off main page, downloads (source, binaries in return for donation) here. Stable version is 0.8.8 (same download location). Requires Qt 3.2.1 up to 3.3.7.

November 24, 2006

Kubuntu derivative deployed in Canary islands

From KDE Dot News:

A new Kubuntu derivative, mEDUXa v1.0, has been released by the Canary Islands' Education, Culture and Sports department and will be deployed in the islands' schools. A major feature is its various Kiosk profiles, including one for four- to eight-year-olds.

MonkeyStudio v1.6.0-d-1.0.1 released

From KDE Apps:

A new beta of the Qt4 IDE Monkey Studio has been released. New features include being able to view contents of QString and QListView objects (while debugging, I presume) and "now you can view your personnel struct in a tree watch". (The developers are French). Screenshots here, downloads (source only) here. Requires Qt 4.1.

November 22, 2006

Mark Summerfield "writing PyQt book"

Riverbank Computing has announced that Mark Summerfield, of C++ GUI Programming with Qt 4 fame, is writing a new book entitled Rapid GUI Programming with Python and Qt, to be published in the summer of 2007. The book is to have five parts, the first covering Python for programmers familiar with object-oriented languages, the next three covering GUI programming with Qt but from a Python perspective, and the fifth containing longer examples: a custom widget, dialog, model/view example and "a more substantial application".

digiKam v0.9 RC released

From KDE Apps:

A first release candidate of version 0.9 of digiKam, the digital photo management app for KDE, has been released. Changes since the last beta include:

  • 20 bug fixes, including several crash bugs
  • Internal dcraw implementation updated to version 8.41

A parallel release candidate of digiKam Image Plugins has also been released; this is also a bug fix release, with one crash bug fixed. Screenshots here, downloads for both packages (source only) available here. Requires KDE 3.3.

CMake v2.4.4 available for download

Version 2.4.4 of CMake, the cross-platform build tool used for KDE 4 and widely used in Qt projects such as Scribus, has been released. Changes affecting Qt developers include:

  • Finding both Qt 3 and 4 better, including using qmake and qmake-qt4 (as qmake is commonly called on Linux distro versions of Qt 4) on the same machine
  • Many fixes for finding KDE 3
  • UseQt4 works with static Qt 4 and other files
  • Add depends from files inside qrc files in qt

Other changes include support for Python 2.5 and QNX, better finding for Java and Ruby and CPack bundled as standard; full changelog here. Downloads (Windows installer, Mac OS X universal binary, varous Unix and Linux binaries and source in Windows and Unix linefeed forms) here.

November 20, 2006

RegDeveloper feature on Qt

RegDeveloper, the Register's page of news and analysis for developers, has a three-page feature on Qt. The article focuses on the MOC (meta-object compiler), signals and slots, Qt Designer and integration with Visual Studio .NET. Clearly the focus is on the commercial developer, as the article is called "Cross platform development for Windows and Mac OS X", although the toolkit as the basis for KDE is mentioned.

Kaffeine v0.8.2 released

From KDE Apps:

Version 0.8.2 of Kaffeine, the embeddable multimedia player for KDE, has been released. The new release has a substantial number of bug fixes and minor improvements (see changelog). See screenshots here; downloads (source, links to various distro binaries) here. Requires KDE 3.2.

November 19, 2006

Kile v1.9.3 released

From KDE Apps:

Version 1.9.3 of Kile, the TeX/LaTeX editor for KDE, has been released. Changes include:

  • Prepared the LaTeX syntax file for beamer commands
  • Use of embedded KPDF for previewing
  • Numerous bug fixes

Screenshots here, downloads (source only at present) here. Requires KDE/Qt 3.2 or later.

November 16, 2006

kAnyRemote v2.0 released

From KDE Apps:

Version 2.0 of kAnyRemote, a multi-protocol remote-control application for KDE, has been released. New features include the beginnings of "Bemused-like functionality", a new configuration file format, and a Java client for JSR82-compatible phones. Screenshots here, source downloads of anyremote (for the console) and kAnyRemote here with instructions and package links here. What version of KDE is required the homepage does not say.

November 14, 2006

Trolltech issues "bleeding edge" Qt snapshots

Trolltech has decided to issue bleeding-edge snapshots of the development version of Qt, according to Lars Knoll on QDevBlog. These can be downloaded from FTP at ftp://ftp.trolltech.com/qt/snapshots or via rsync (see the blog entry linked above for the addresses). The snapshots are unsupported but contain a number of new features which are expected to appear in Qt 4.3.

November 13, 2006

Qt Jambi focus group in Munich

Trolltech has announced that it is to hold a focus group in Munich on 21st November this year at which developers can give feedback on the Qt Jambi software (Java bindings for Qt). The meeting is to be held in German at 1600 and/or 1830 with a technology presentation in English.

Intending participants should download Qt Jambi and have to answer some preparatory questions; actual participants will receive Euro 150 compensation and rail transport and accommodation can be provided. Email eivind@trolltech.com if you want to participate.

SIR v1.2 released

From KDE Apps:

Version 1.2 of SIR (Simple Image Resizer), which can resize and rotate images of various formats, has been released. New features:

  • A Qt 4 version with support for smooth resizing
  • A context menu added.

Screenshots and downloads (source, link to Slackware package) on KDE Apps.

D-Bus v1.0 released

From KDE Apps:

The first official release of D-Bus, Freedesktop.org's inter-process messaging system, is out. The system is being adopted in KDE 4 as a replacement for KDE 3's DCOP, and a D-Bus module is also present in Qt 4.2 styled in a way to make it familiar to KDE programmers familiar with DCOP. The source for D-Bus itself can be downloaded here; bindings are available for GLib (GTK), Python, Java, Qt 4 (bundled with 4.2), Perl, C++, Pascal, Qt 3 and .NET. The system presently works on all Unix platforms including Mac OS X; there is a Windows port here which is expected to be merged with the official D-Bus.

November 12, 2006

Gambas: new development version

From KDE Apps:

A new development version of the Visual Basic-like development environment Gambas has been released. Changes in version 1.9.46 include:

  • Subversion (but not CVS) support in the IDE
  • A redesigned debugger
  • Controls have a Name property (as in Visual Basic)
  • Changes to bytecode and to LINK and LOCK instructions, necessitating recompilation of all projects
  • Various bug fixes and new features in the IDE, Wiki CGI script, documentation, interpreter, compiler and the debugging, Qt, form, SDL, web and settings components.

Full changelog here. Screenshots here, source downloads here. Stable version (recommended for production work) is 1.0.17 (same download location). Requires KDE 3, PostgreSQL and MySQL development packages to compile.

Introduction to QObject on Informit.com

The QObject Class in Qt4: 9.1 QObject's Child Managment

Informit.com has published a chapter from Alan & Paul Ezust's book Introduction to Design Patterns in C++ with Qt 4 discussing the QObject class, the Qt class which handles signals and slots, parent-child object relationships and internationalisation and from which widget, layout and network connection classes are derived.

November 11, 2006

Smb4K v0.7.4 released

From KDE Apps:

Version 0.7.4 of Smb4K, the Samba (open-source SMB/CIFS) share browser for KDE, has been released. This is a bug fix release (see changelog here which also includes updates to translations and the handbook. Screenshots here, downloads (source, links to third-party binaries) here. Requires KDE/Qt 3.2 and Samba 3.

Scribus v1.3.3.5 released

From KDE Apps:

Version 1.3.3.5 of Scribus, the Qt-based open-source desktop publishing (DTP) application, has been released. New features:

  • SVG import and rendering fixes, the Story editor and undo/redo
  • Greek and Breton UI translations (and other translation improvements)
  • Some PDF and PSD import improvements back-ported from 1.3.4
  • Scribus now requires libtiff and littlecms libraries

Screenshots here, downloads (source and binaries for various platforms) on the home page. Uses Qt 3.3.

Tellico v1.2.6 released

From KDE Apps:

Version 1.2.6 of Tellico, the personal collections manager for KDE, has been released. Changes:

  • Fixed intermittent crashing bug when doing updates.
  • Improved update matching for some types of entries.
  • Improved IMDB cast search for TV shows.

Screenshots and downloads (source with links to third-party binaries) on home page. Requires KDE 3.3; other requirements listed on home page.

November 10, 2006

KEuroCalc v0.9.7 released

From KDE Apps:

Version 0.9.7 of KEuroCalc, a currency conversion utility for KDE (not just for European currencies) has been released. Changes:

  • Fixes bug with Singapore dollar
  • Now supports Russian rouble, Croatian kruna, Indonesian rupiah and Phillipine peso
  • New translations added

Screenshots and dowloads (sources only so far for this version) on home page. Requires KDE 3.5. Last version for KDE 3.

November 9, 2006

KFTPGrabber v0.8 beta 2 released

From KDE Apps:

A second beta of version 0.8.0 of KFTPGrabber, an FTP app for KDE which supports SSL, FXP transfers, tabbed multiple sessions and bookmarks, has been released. Changes include:

  • Rewritten custom command support
  • Individual file marking / comparing in the list views
  • Simple directory compare option
  • Reimplemented SSCN support
  • Button to clear list of recent sites
  • Proper remove-files dialog
  • Queue and list view speed improvements
  • Fixes to some crash bugs, sorting by time stamp, and handling of server replies containing NULL

Screenshots here, downloads (source only) here. Requires KDE 3.3.

Syntext Serna v3.1.0 RC released

From KDE Apps:

A release candidate of version 3.1.0 of Syntext Serna, a WYSIWYG XML editor, has been released. This version includes Dutch, French and German GUI localisation and enhanced navigation in tables. Screenshots here, downloads (free trial binaries for Windows, Mac and Linux; login required) here. Prices start from $89 for a single-platform personal version; the professional version, for up to 3 users, costs $199, while the enterprise version, for up to 10 users, costs $395 (full pricing details here.

Google Earth update

From KDE Apps:

Version 4.0.2414 of Google Earth, Google's virtual globe application based on satellite imagery, aerial photography and GIS, has been released. New features include:

  • Premium printing module, GIS data import, movie making and path and polygon drawing tools in the free edition
  • Faster performance for 3D models, including improved caching and compressed texture support
  • New icons and icon management improvements
  • Improved printing
  • Windows installer

This was released on 1st Nov. Screenshots here, downloads (binaries for Windows, Mac and Linux, with required and recommended hardware) here. Requires Qt 3.

November 7, 2006

KBarcode v2.0.5 released

From KDE Apps:

Version 2.0.5 of the KDE label and barcode app KBarcode has been released. Changes include:

  • TBarcode2 detection and checksum fixed
  • KDE Address book printing bug fixed
  • New version of Barcode Writer in pure PostScript, making several new barcode types available
  • Possible to import data from fixed format files
  • Import wizard optimised for very large data files

Screenshots here, downloads (source, FC6 and SUSE 10 RPMs, links to Slackware packages) here. Requires KDE 3.3.

Bibble v4.9d released

From KDE Apps:

Version 4.9d of Bibble, a commercial "Professional Workflow and RAW Conversion" application which runs on Windows, Linux and Mac OS X, has been released. This release contains several bug-fixes and support for the Leica Dlux3. Functional 14-day trial downloads are available here; the full version costs $69.95 (lite) or $129.95 (pro; differences here). The Linux version requires at least a Pentium 3 or Athlon XP and Linux kernel 2.4 or later.

November 5, 2006

Riverbank release bonanza: PyQt 4.1 & 3.17, SIP 4.5 and QScintilla 1.7

Riverbank Computing yesterday issued three new versions of its Python-Qt bindings:

  • [PyQt 4.1], which adds support for the new Qt 4.2 classes (like QGraphicsView), the QtTest module, and the QAxContainer class on the commercial Windows version (changelog here)
  • PyQt 3.17, "a minor release primarily to update the bindings for QScintilla v1.7" (changelog here)
  • SIP v4.5, which adds support for Python 2.5; required for updating to PyQt 4.1 (changelog here

They have also released version 1.7 of QScintilla, a port of the Scintilla C++ editing class to Qt. The changelog for that is here; it features an updated Brazilian Portuguese translation, a merge of changes from version 1.71, and various bug fixes.

November 2, 2006

KDE 4 snapshot 2 available, with binaries

From KDE Dot News:

A second development snapshot of KDE 4 has been released, including source from all KDE modules, which builds on Qt 4.2. Application developers are strongly advised to work primarily on KDE 4 from now on. Packages are available for Kubuntu Edgy (instructions here) and for SUSE 10.0 and 10.1. Packages of Okular, the replacement for KPDF, have also been released.

Speedcrunch 0.7: second beta released

From KDE Apps:

A second beta of version 0.7 of Speedcrunch, a high-precision calculator which uses Qt 4, has been released. This version adds CMake support, a fix to "make install" when using qmake, updated Russian, French and Portuguese translations, and a number of math and user-interface bug fixes. Screenshots here, downloads (source, Klik download links) here. Requires Qt 4.

Amarok v1.4.4 released

From KDE Apps:

Version 1.4.4 of Amarok, the music player and archiver for KDE, has been released. New features include support for a DRM-free music store hosted by Magnatune, Rio Karma support and in total more than 100 bug fixes, including to the support for various other music playing devices. Screenshots here, downloads (source and various distro binaries) here. Requires KDE 3.3.