Revision: 10729
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10729&view=rev
Author: vouchcac
Date: 2009-03-29 21:28:27 +0000 (Sun, 29 Mar 2009)
Log Message:
-----------
2009-03-29 09:03 UTC-0800 Pritpal Bedi ([email protected])
+ harbour/contrib/hbqt/doc
+ Added folder to receive auto-generated Q*.txt documentation
files with PRG level functions with parameters and return value like:
Qt_QWidget_setContentsMargins( pQWidget, nLeft, nTop, nRight, nBottom )
-> NIL
+ harbour/contrib/hbqt/gensource
+ Added folder to receive auto generated .cpp sources.
The idea is to have freedom to generate sources and test them
prior to committing to distribution folder.
* harbour/contrib/hbqt/hbqt.h
+ Added more parameter and return macros.
+ harbour/contrib/hbqt/hbqt_utils.c
+ Added generic conversion routins to support parameters and return values.
+ harbour/contrib/hbqt/hbqt_qtreewidget.cpp
+ harbour/contrib/hbqt/hbqt_qtreewidgetitem.cpp
* harbour/contrib/hbqt/hbqt_qtreeview.cpp
* harbour/contrib/hbqt/generator/hbqtgen.prg
! Rearrangement of sequences in .qht files.
Implemented project files with .qtp extension.
Implemented auto generation of document files with .txt extension.
USAGE: hbqtgen.exe @qt45.qtp will generate files as:
.
../gensource/hbqt_Q*.cpp
../doc/Q*.txt
+ harbour/contrib/hbqt/generator/qt45.qtp
+ Added project file to generate sources and documenttaion for tested
widgets.
+ harbour/contrib/hbqt/qth/QAbstractButton.qth
+ harbour/contrib/hbqt/qth/QAbstractItemView.qth
+ harbour/contrib/hbqt/qth/QAbstractPrintDialog.qth
+ harbour/contrib/hbqt/qth/QAbstractScrollArea.qth
+ harbour/contrib/hbqt/qth/QAbstractSlider.qth
+ harbour/contrib/hbqt/qth/QAbstractSpinBox.qth
+ harbour/contrib/hbqt/qth/QAction.qth
+ harbour/contrib/hbqt/qth/QApplication.qth
+ harbour/contrib/hbqt/qth/QBoxLayout.qth
+ harbour/contrib/hbqt/qth/QBrush.qth
+ harbour/contrib/hbqt/qth/QCalendarWidget.qth
+ harbour/contrib/hbqt/qth/QCheckBox.qth
+ harbour/contrib/hbqt/qth/QColor.qth
+ harbour/contrib/hbqt/qth/QColorDialog.qth
+ harbour/contrib/hbqt/qth/QComboBox.qth
+ harbour/contrib/hbqt/qth/QCommandLinkButton.qth
+ harbour/contrib/hbqt/qth/QCoreApplication.qth
+ harbour/contrib/hbqt/qth/QDateEdit.qth
+ harbour/contrib/hbqt/qth/QDateTimeEdit.qth
+ harbour/contrib/hbqt/qth/QDial.qth
+ harbour/contrib/hbqt/qth/QDialog.qth
+ harbour/contrib/hbqt/qth/QDoubleSpinBox.qth
+ harbour/contrib/hbqt/qth/QErrorMessage.qth
+ harbour/contrib/hbqt/qth/QFileDialog.qth
+ harbour/contrib/hbqt/qth/QFocusFrame.qth
+ harbour/contrib/hbqt/qth/QFont.qth
+ harbour/contrib/hbqt/qth/QFontComboBox.qth
+ harbour/contrib/hbqt/qth/QFontDialog.qth
+ harbour/contrib/hbqt/qth/QFormLayout.qth
+ harbour/contrib/hbqt/qth/QFrame.qth
+ harbour/contrib/hbqt/qth/QGroupBox.qth
+ harbour/contrib/hbqt/qth/QHBoxLayout.qth
+ harbour/contrib/hbqt/qth/QInputDialog.qth
+ harbour/contrib/hbqt/qth/QLabel.qth
+ harbour/contrib/hbqt/qth/QLayout.qth
+ harbour/contrib/hbqt/qth/QLayoutItem.qth
+ harbour/contrib/hbqt/qth/QLCDNumber.qth
+ harbour/contrib/hbqt/qth/QLineEdit.qth
+ harbour/contrib/hbqt/qth/QListView.qth
+ harbour/contrib/hbqt/qth/QMainWindow.qth
+ harbour/contrib/hbqt/qth/QMenu.qth
+ harbour/contrib/hbqt/qth/QMenuBar.qth
+ harbour/contrib/hbqt/qth/QMessageBox.qth
+ harbour/contrib/hbqt/qth/QObject.qth
+ harbour/contrib/hbqt/qth/QPageSetupDialog.qth
+ harbour/contrib/hbqt/qth/QPainter.qth
+ harbour/contrib/hbqt/qth/QPen.qth
+ harbour/contrib/hbqt/qth/QPrintDialog.qth
+ harbour/contrib/hbqt/qth/QPrintPreviewDialog.qth
+ harbour/contrib/hbqt/qth/QProgressBar.qth
+ harbour/contrib/hbqt/qth/QPushButton.qth
+ harbour/contrib/hbqt/qth/QRadioButton.qth
+ harbour/contrib/hbqt/qth/QScrollArea.qth
+ harbour/contrib/hbqt/qth/QScrollBar.qth
+ harbour/contrib/hbqt/qth/QSizeGrip.qth
+ harbour/contrib/hbqt/qth/QSlider.qth
+ harbour/contrib/hbqt/qth/QSpinBox.qth
+ harbour/contrib/hbqt/qth/QSplitter.qth
+ harbour/contrib/hbqt/qth/QTabBar.qth
+ harbour/contrib/hbqt/qth/QTableView.qth
+ harbour/contrib/hbqt/qth/QTableWidget.qth
+ harbour/contrib/hbqt/qth/QTableWidgetItem.qth
+ harbour/contrib/hbqt/qth/QTabWidget.qth
+ harbour/contrib/hbqt/qth/QTextEdit.qth
+ harbour/contrib/hbqt/qth/QTimeEdit.qth
+ harbour/contrib/hbqt/qth/QToolBar.qth
+ harbour/contrib/hbqt/qth/QToolBox.qth
+ harbour/contrib/hbqt/qth/QToolButton.qth
+ harbour/contrib/hbqt/qth/QTreeView.qth
+ harbour/contrib/hbqt/qth/QTreeWidget.qth
+ harbour/contrib/hbqt/qth/QTreeWidgetItem.qth
+ harbour/contrib/hbqt/qth/QVBoxLayout.qth
+ harbour/contrib/hbqt/qth/QWidget.qth
+ Added or changed(4) base header input files to generate sources.
; TODO - Create <Makefile> for generated sources.
- Generate Classes based on compiled members supporting
QT's class hirarchy. As of now generated sources
have limited usage.
; REQUEST ( Przemek ) - Can you please provide a GTWVT.C like
skeleton .cpp which I could use as a base for GTQTC ?
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_qtreeview.cpp
trunk/harbour/contrib/hbqt/qth/QBrush.qth
trunk/harbour/contrib/hbqt/qth/QFont.qth
trunk/harbour/contrib/hbqt/qth/QPen.qth
trunk/harbour/contrib/hbqt/qth/QWidget.qth
Added Paths:
-----------
trunk/harbour/contrib/hbqt/doc/
trunk/harbour/contrib/hbqt/generator/qt45.qtp
trunk/harbour/contrib/hbqt/gensource/
trunk/harbour/contrib/hbqt/hbqt_qtreewidget.cpp
trunk/harbour/contrib/hbqt/hbqt_qtreewidgetitem.cpp
trunk/harbour/contrib/hbqt/hbqt_utils.cpp
trunk/harbour/contrib/hbqt/qth/QAbstractButton.qth
trunk/harbour/contrib/hbqt/qth/QAbstractItemView.qth
trunk/harbour/contrib/hbqt/qth/QAbstractPrintDialog.qth
trunk/harbour/contrib/hbqt/qth/QAbstractScrollArea.qth
trunk/harbour/contrib/hbqt/qth/QAbstractSlider.qth
trunk/harbour/contrib/hbqt/qth/QAbstractSpinBox.qth
trunk/harbour/contrib/hbqt/qth/QAction.qth
trunk/harbour/contrib/hbqt/qth/QApplication.qth
trunk/harbour/contrib/hbqt/qth/QBoxLayout.qth
trunk/harbour/contrib/hbqt/qth/QCalendarWidget.qth
trunk/harbour/contrib/hbqt/qth/QCheckBox.qth
trunk/harbour/contrib/hbqt/qth/QColor.qth
trunk/harbour/contrib/hbqt/qth/QColorDialog.qth
trunk/harbour/contrib/hbqt/qth/QComboBox.qth
trunk/harbour/contrib/hbqt/qth/QCommandLinkButton.qth
trunk/harbour/contrib/hbqt/qth/QCoreApplication.qth
trunk/harbour/contrib/hbqt/qth/QDateEdit.qth
trunk/harbour/contrib/hbqt/qth/QDateTimeEdit.qth
trunk/harbour/contrib/hbqt/qth/QDial.qth
trunk/harbour/contrib/hbqt/qth/QDialog.qth
trunk/harbour/contrib/hbqt/qth/QDoubleSpinBox.qth
trunk/harbour/contrib/hbqt/qth/QErrorMessage.qth
trunk/harbour/contrib/hbqt/qth/QFileDialog.qth
trunk/harbour/contrib/hbqt/qth/QFocusFrame.qth
trunk/harbour/contrib/hbqt/qth/QFontComboBox.qth
trunk/harbour/contrib/hbqt/qth/QFontDialog.qth
trunk/harbour/contrib/hbqt/qth/QFormLayout.qth
trunk/harbour/contrib/hbqt/qth/QFrame.qth
trunk/harbour/contrib/hbqt/qth/QGroupBox.qth
trunk/harbour/contrib/hbqt/qth/QHBoxLayout.qth
trunk/harbour/contrib/hbqt/qth/QInputDialog.qth
trunk/harbour/contrib/hbqt/qth/QLCDNumber.qth
trunk/harbour/contrib/hbqt/qth/QLabel.qth
trunk/harbour/contrib/hbqt/qth/QLayout.qth
trunk/harbour/contrib/hbqt/qth/QLayoutItem.qth
trunk/harbour/contrib/hbqt/qth/QLineEdit.qth
trunk/harbour/contrib/hbqt/qth/QListView.qth
trunk/harbour/contrib/hbqt/qth/QMainWindow.qth
trunk/harbour/contrib/hbqt/qth/QMenu.qth
trunk/harbour/contrib/hbqt/qth/QMenuBar.qth
trunk/harbour/contrib/hbqt/qth/QMessageBox.qth
trunk/harbour/contrib/hbqt/qth/QObject.qth
trunk/harbour/contrib/hbqt/qth/QPageSetupDialog.qth
trunk/harbour/contrib/hbqt/qth/QPainter.qth
trunk/harbour/contrib/hbqt/qth/QPrintDialog.qth
trunk/harbour/contrib/hbqt/qth/QPrintPreviewDialog.qth
trunk/harbour/contrib/hbqt/qth/QProgressBar.qth
trunk/harbour/contrib/hbqt/qth/QPushButton.qth
trunk/harbour/contrib/hbqt/qth/QRadioButton.qth
trunk/harbour/contrib/hbqt/qth/QScrollArea.qth
trunk/harbour/contrib/hbqt/qth/QScrollBar.qth
trunk/harbour/contrib/hbqt/qth/QSizeGrip.qth
trunk/harbour/contrib/hbqt/qth/QSlider.qth
trunk/harbour/contrib/hbqt/qth/QSpinBox.qth
trunk/harbour/contrib/hbqt/qth/QSplitter.qth
trunk/harbour/contrib/hbqt/qth/QTabBar.qth
trunk/harbour/contrib/hbqt/qth/QTabWidget.qth
trunk/harbour/contrib/hbqt/qth/QTableView.qth
trunk/harbour/contrib/hbqt/qth/QTableWidget.qth
trunk/harbour/contrib/hbqt/qth/QTableWidgetItem.qth
trunk/harbour/contrib/hbqt/qth/QTextEdit.qth
trunk/harbour/contrib/hbqt/qth/QTimeEdit.qth
trunk/harbour/contrib/hbqt/qth/QToolBar.qth
trunk/harbour/contrib/hbqt/qth/QToolBox.qth
trunk/harbour/contrib/hbqt/qth/QToolButton.qth
trunk/harbour/contrib/hbqt/qth/QTreeView.qth
trunk/harbour/contrib/hbqt/qth/QTreeWidget.qth
trunk/harbour/contrib/hbqt/qth/QTreeWidgetItem.qth
trunk/harbour/contrib/hbqt/qth/QVBoxLayout.qth
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