Revision: 11646
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=11646&view=rev
Author: vouchcac
Date: 2009-07-06 01:40:00 +0000 (Mon, 06 Jul 2009)
Log Message:
-----------
2009-07-05 18:20 UTC-0800 Pritpal Bedi ([email protected])
+ harbour/contrib/hbqt/doc/html
+ Added this folder to hold auto generated pure .htm documentation files.
These files can be used by any decent tool to form a useful compiled help
manual. You can visit
http://www.vouch.info/harbour-qt/
to have first impressions. This on-line help source
seemlessly links with Qt's online help system, so it can be a very useful
reference source for developers.
* harbour/contrib/hbqt/generator/hbqtgen.prg
+ Implemented <DOC> </DOC> section of a .qth header. This section
is placed as is in TQ*.txt and html/Q*.htm at appropriate place.
+ Re-implemented :new() method of TQ*.prg classes. If <CLASS></CLASS>
section
contains "Type = PlainObject" entry, it generates this method as
METHOD New( ... )
LOCAL aP, nParams
aP := hb_aParams()
nParams := len( aP )
DO CASE
CASE nParams == 0
::pPtr := Q*()
CASE nParams == 1
::pPtr := Q*( aP[ 1 ] )
CASE nParams == 2
::pPtr := Q*( aP[ 1 ], aP[ 2 ] )
...
ENDCASE
RETURN Self
This construct was necessary for those classes which are not inherited
from
QWidget and which do not have parent and their contructors are either
complex
or cannot be supplied later after creation. Moreover, it simplifies .prg
code considerably.
* harbour/contrib/hbqt/qth/QFont.qth
* harbour/contrib/hbqt/hbqt_qfont.cpp
* harbour/contrib/hbqt/TQFont.prg
+ Implemented :new( ... ) construct. First in its series.
Now you can construct QFont():new() with varies number of parameters.
More details can be found in doc/TQFont.txt and doc/html/QFont.html.
Modified Paths:
--------------
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbqt/TQFont.prg
trunk/harbour/contrib/hbqt/generator/hbqtgen.prg
trunk/harbour/contrib/hbqt/hbqt_qfont.cpp
trunk/harbour/contrib/hbqt/qth/QFont.qth
Added Paths:
-----------
trunk/harbour/contrib/hbqt/doc/html/
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour