Revision: 13195
          
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=13195&view=rev
Author:   vszakats
Date:     2009-12-10 01:10:11 +0000 (Thu, 10 Dec 2009)

Log Message:
-----------
2009-12-10 02:08 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbqt/generator/hbqtgen.prg
    % Changed to only save files which have indeed changed
      (to avoid unnecessary rebuilds)

  * contrib/hbqt/Makefile
  * contrib/hbqt/hbqt.h
  * contrib/hbqt/hbqt_slots.h
  - contrib/hbqt/hbqt_hbqtdbfmodel.cpp
  + contrib/hbqt/hbqt_hbdbfmodel.cpp
  - contrib/hbqt/hbqt_hbqtsyntaxhighlighter.cpp
  + contrib/hbqt/hbqt_hbqsyntaxhighlighter.cpp
  - contrib/hbqt/hbqt_hbqtmymainwindow.cpp
  + contrib/hbqt/hbqt_hbqmainwindow.cpp
  - contrib/hbqt/hbqt_hbqtmydrawingarea.cpp
  + contrib/hbqt/hbqt_hbdrawingarea.cpp
  - contrib/hbqt/hbqt_hbqttableview.cpp
  + contrib/hbqt/hbqt_hbqtableview.cpp
  * contrib/hbqt/qth/QAbstractItemModel.qth
  * contrib/hbqt/qth/QSyntaxHighlighter.qth
  * contrib/hbqt/qth/QTableView.qth
    * Following class renames done:
      - HbSyntaxHighlighter -> HBQSyntaxHighlighter (HBIDE)
      - HbDbfModel          -> HBDbfModel           (HBXBP)
      - MyDrawingArea       -> HBDrawingArea        (UNUSED)
      - MyMainWindow        -> HBQMainWindow
      - HbTableView         -> HBQTableView         (HBXBP)

    ; TOFIX: These classes seem to be the problematic parts of HBQT.
             They violate layering, there are naming inconsistencies
             (standard QT .prg level class internally refers to inherited
             special Harbour class, they implement HBXBP and IDE functionality
             embedded in HBQT to hack around the rule to not place .c
             code in HBXBP/HBIDE, they are not using GC collected pointers,
             they require mutexes which initialization isn't properly
             solved, one class is nowhere used. etcect)

  * contrib/hbxbp/xbpbrowse.prg
  * contrib/hbxbp/xbpwindow.prg
  * contrib/hbxbp/xbpdialog.prg
    * Renames applied to HBXBP code.

  * contrib/hbqt/qtgui/TQTableView.prg
  * contrib/hbqt/qtgui/QSyntaxHighlighter.cpp
  * contrib/hbqt/qtgui/QTableView.cpp
  * contrib/hbqt/qtcore/TQAbstractItemModel.prg
  * contrib/hbqt/qtcore/QAbstractItemModel.cpp
    * Regenerated after .qth changes.

Modified Paths:
--------------
    trunk/harbour/ChangeLog
    trunk/harbour/contrib/hbqt/Makefile
    trunk/harbour/contrib/hbqt/generator/hbqtgen.prg
    trunk/harbour/contrib/hbqt/hbqt.h
    trunk/harbour/contrib/hbqt/hbqt_slots.h
    trunk/harbour/contrib/hbqt/qtcore/QAbstractItemModel.cpp
    trunk/harbour/contrib/hbqt/qtcore/TQAbstractItemModel.prg
    trunk/harbour/contrib/hbqt/qtgui/QSyntaxHighlighter.cpp
    trunk/harbour/contrib/hbqt/qtgui/QTableView.cpp
    trunk/harbour/contrib/hbqt/qtgui/TQTableView.prg
    trunk/harbour/contrib/hbqt/qth/QAbstractItemModel.qth
    trunk/harbour/contrib/hbqt/qth/QSyntaxHighlighter.qth
    trunk/harbour/contrib/hbqt/qth/QTableView.qth
    trunk/harbour/contrib/hbxbp/xbpbrowse.prg
    trunk/harbour/contrib/hbxbp/xbpdialog.prg
    trunk/harbour/contrib/hbxbp/xbpwindow.prg

Added Paths:
-----------
    trunk/harbour/contrib/hbqt/hbqt_hbdbfmodel.cpp
    trunk/harbour/contrib/hbqt/hbqt_hbdrawingarea.cpp
    trunk/harbour/contrib/hbqt/hbqt_hbqmainwindow.cpp
    trunk/harbour/contrib/hbqt/hbqt_hbqsyntaxhighlighter.cpp
    trunk/harbour/contrib/hbqt/hbqt_hbqtableview.cpp

Removed Paths:
-------------
    trunk/harbour/contrib/hbqt/hbqt_hbqtdbfmodel.cpp
    trunk/harbour/contrib/hbqt/hbqt_hbqtmydrawingarea.cpp
    trunk/harbour/contrib/hbqt/hbqt_hbqtmymainwindow.cpp
    trunk/harbour/contrib/hbqt/hbqt_hbqtsyntaxhighlighter.cpp
    trunk/harbour/contrib/hbqt/hbqt_hbqttableview.cpp


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to