Qt-interest Archive, March 2002
ANNOUNCE: QextSerialPort 0.6, a cross-platform serial-port class
Message 1 in thread
Mostly a bugfix release; a lot of issues cropped up on the Windows side when I wasn't looking ;). Changes in this version:
Version 0.6 (March 11, 2002) <Bugfix release>:
+ Added a new precompiler constant, QTVER_PRE_30. QT3 changed the return
types of some QIODevice functions. Therefore, if compiling on versions
of QT prior to 3.0, you should always define QTVER_PRE_30 in your project.
Also had to add some preprocessor blocks to support both 3.0 and earlier
versions of QT.
+ Added implementations of 2 of the new constructors added in 0.5 to both
Win_QextSerialPort and Posix_QextSerialPort.
* The scoping of the enums used in the PortSettings struct has been fixed.
* QObject inheritance has been removed. This should not affect the
functionality of the classes.
* Replaced a few stray references to mutex->unlock() with UNLOCK_MUTEX() in
the Windows code.
* Fixed several runtime errors caused by calling nonexistent members of
QextSerialBase.
* Fixed a whole bunch of little things that were causing MSVC to choke when
compiling for Windows.
Now available on the web, finally :). You can get it at:
http://www.wroth.addr.com/downloads/serial.zip
Also available: QextDateTimeSpinbox, my version of a date/time selection
spinbox, also QT-based. It looks and feels roughly like MFC's COleDateTimeCtrl.
It allows nearly any format for display, arbitrary seperators, etc. You can get
it at:
http://www.wroth.addr.com/downloads/datetime.zip
-W. Roth
wroth@speakeasy.org