" /> A Qt Blog: August 2008 Archives

« July 2008 | Main | September 2008 »

August 30, 2008

Gambas v2.8.2 released

From KDE Apps:

Version 2.8.2 of Gambas, a Visual Basic-like development environment for Unix, has been released. Changes:

  • Bit manipulation functions now work properly
  • The tray icons are correctly refreshed when the icon has changed.
  • The interpreter is now linked with the thread library on Linux systems.
  • When opening a project in the IDE, the packager information is correctly reset.
  • The simplified Chinese translation has been completed.

Screenshots here, downloads (source only) here. Requirements list here.

kdesvn v1.0.1 released

From KDE Apps:

Version 1.0.1 of kdesvn, a KDE 3 front-end for the Subversion version control system, has been released. Changes:

  • fixed a crasher with svn 1.5
  • some smaller fixes
  • various bugfixes in buildsystem, build failure with svn 1.3
  • improvement in handling of logcache errors

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

August 26, 2008

KDE v3.5.10 released

Version 3.5.10 of KDE has been released. This version has improvements to Kicker (the panel and menu system) and KPDF, along with translation updates and various bug fixes, including crashes. Source downloads and compile instructions are at the usual location, the info page, along with any binary downloads.

August 25, 2008

Summer of Code produces results for KOffice

From KDE Dot News:

The Google Summer of Code 2008 has ended, and produced a number of results which have been included in an alpha release scheduled for this week. The developments include:

  • A calligraphy brush in Karbon
  • Kexi web forms, allowing databases defined in Kexi to be accessed through HTTP
  • Improvements to KWord's OpenDocument support, including page styles, content tables, and headers and footers
  • Porting of .doc filter to produce OpenDocument files rather than KWord-format files
  • KPresenter can now edit notes with slides, and has a presentation view
  • A new brush engine for Krita for simulating Chinese brush painting (but "which actually is more or less the basis for any bristly brush engine")

August 17, 2008

Registration opens for 2008 Developer Days

Trolltech has opened registration for the 2008 Developer Days, with special "early bird" pricing available until 15th September. For the Munich event (13th-14th Oct), it costs €399 for early registration, or else €599; for the Redwood City, California event (29th-30th Oct), it costs $399 or $599 respectively. Pre-course Qt training costs €250 in Munich or $299 in Redwood. The agenda can be found here, with particular pages for the technical track and business tracks. The agenda includes presentations from Ariya Hidayat on WebKit and Qt graphics, Thiago Macieira on threading and on networking, Volker Hilsheimer on "Qt internals", and keynotes from Charles Davies of Symbian (in Munich) and Benoit Schillings (in both).

August 16, 2008

KDE 4.1 Included in FreeBSD Ports Tree

From KDE Dot News:

KDE 4.1 has been included in the FreeBSD ports tree for the first time. The ports install separately from KDE 3 (${LOCALBASE}/kde4), to allow them to be installed side-by-side; installation instructions are here. DBus and HAL are required for sound.

August 12, 2008

DoxyGate v1.0 released

From Qt Apps:

Version 1.0 of DoxyGate, a GUI front-end for Doxygen, the system for producing documentation for C/C++ classes, has been released. There is no changelog. Screenshots here, downloads (source tarball, Windows installer) here. Requires Qt 4.4.

August 11, 2008

Akademy: Qt 4.5 graphics & web improvements announced

From KDE Dot News:

Improvements to the graphics classes and WebKit module for Qt 4.5 has been announced at Akademy. A web view was demonstrated which could display OGG video content with one HTML 5 video tag; the classes use the Phonon multimedia back-end and animations will be possible using CSS. The new graphics canvas classes are up to 40 times faster than in Qt 4.4, featuring a new animations API, effects like blur, bloom, shadow and opacity for items on the GraphicsView, transition animations in user interfaces, and optimisations in painting operations. Qt 4.5 is expected in late 2008 or early 2009.

August 10, 2008

PyQt v4.4.3 and SIP v4.7.7 released

Riverbank Computing has announced the release of PyQt v4.4.3 and SIP v4.7.7. SIP is a tool for generating Python bindings for C and C++ libraries; PyQt is the Python bindings for Qt, based on SIP.

Changelog for PyQt:

  • Qt 4.4.1 support
  • a QChar can now be used whenever a QString is expected
  • all read related methods that take a maximum read length will now raise an exception if the length is negative
  • the QVariant constructor that took a QVariantList argument has been replaced with the fromList() static method
  • the QVariant constructor that took a QVariantMap argument has been replaced with the fromMap() static method
  • added the embeddeddialogs.py and padnavigator.py examples from Igor Prischepoff.
  • bug fixes

Changelog for SIP:

  • C++ structs are now properly handled as a class with a default public section.
  • sip.dump() now includes the object's first child wrapper.
  • bug fixes

Downloads for PyQt here, and for SIP here (Windows binary for PyQt available, otherwise just source tarballs).

eric4 v4.2 released

From Qt Apps:

Version 4.2 of eric4, the Python IDE which uses the PyQt bindings from Riverbank Computing, has been released. Changes include:

  • Added API file for Ruby
  • Reorganised the configuration dialog
  • Added functionality to mark all occurrences of a selected text
  • Enhanced unicode support (UTF-16 and 32)
  • Can now save an open multi project in the global session file
  • Ability to save UML-like graphics as SVG, and display SVG
  • New WebKit-based help viewer
  • Improvements to shell history
  • Cleaned up toolbars, and added toolbar manager and config dialog
  • New Spanish and Turkish translations
  • Improved class browsers
  • Print preview (Qt 4.4 or later)
  • New Oxygen-based icons

See the Qt Apps entry for a full changelog. Screenshots here, downloads (tarballs only, it's Python so no compiling) here. Requires Python 2.4, Qt 4.2, PyQt v4.1 and QScintilla v2.1.

August 5, 2008

Maintainer sought for KDocker

A maintainer is sought for the KDocker application, which is at present a plain Qt 3 application despite its name. The application is currently behind in development due to the developer's lack of time for maintaining it; among the first tasks is porting it to Qt 4. Anyone interested should contact Girish Ramakrishnan at girish at forwardbias dot in.

August 4, 2008

CMake v2.6.1 released

Version 2.6.1 of CMake, the build tool used by KDE, Scribus and various other Qt-based projects, has been released. The changelog (bug fixes and minor new features) can be found here. Downloads (source, Mac and Windows installers, binary bundles for Linux and various Unix versions) here.