Trolltech Home | Qt-interest Home | Recent Threads | All Threads | Author | Date
All threads index page 4

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