Qt

Qt is a large and fully featured UI development toolkit for C++ by Troll Software. A distinguishing feature of this toolkit is the completeness - it is as featured as MFC or Motif, also it is platform independent. Distributions exist for Windows and X11. Use of the library is free under X11 provided the software developed is not commercial software and if it is distributed it is free.

Also installed is tmake a tool for producing Makefiles for Qt projects. The current version of Qt installed on our system us 1.40. The most recent stable version 1.42, but in the interest of not messing people up we haven't switched yet.

Paths

In order to use the library you need to place some variable defines in your .login or .profile whichever the case maybe. Below is a snipet from the the ~jungle/.login file.


if ( ! $?QTDIR ) then
        setenv QTDIR /home/jungle/jungle/src/qt-1.40
endif
if ( $?PATH ) then
        setenv PATH $QTDIR/bin:$PATH
else
        setenv PATH $QTDIR/bin
endif
if ( $?MANPATH ) then
        setenv MANPATH $QTDIR/man:$MANPATH
else
        setenv MANPATH $QTDIR/man
endif
if ( $?LD_LIBRARY_PATH ) then
        setenv LD_LIBRARY_PATH $QTDIR/lib:$LD_LIBRARY_PATH
else
        setenv LD_LIBRARY_PATH $QTDIR/lib
endif
if ( ! $?LIBRARY_PATH ) then
        setenv LIBRARY_PATH $LD_LIBRARY_PATH
endif
if ( $?CPLUS_INCLUDE_PATH ) then
        setenv CPLUS_INCLUDE_PATH $QTDIR/include:$CPLUS_INCLUDE_PATH
else
        setenv CPLUS_INCLUDE_PATH $QTDIR/include
endif

Last updated on Feb 10, 1999 by Mark Tigges (mtigges@cpsc.ucalgary.ca)