diff --git a/harbour/ChangeLog b/harbour/ChangeLog index dda2e0bb84..f65bdbf092 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -17,6 +17,31 @@ past entries belonging to author(s): Viktor Szakats. */ +2009-07-01 08:30 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) + * harbour/contrib/hbqt/hbqt.h + * harbour/contrib/hbqt/hbqt_base.cpp + * harbour/contrib/hbqt/hbqt_qtextblockgroup.cpp + * harbour/contrib/hbqt/hbqt_qtextcursor.cpp + * harbour/contrib/hbqt/hbqt_qtextdocument.cpp + * harbour/contrib/hbqt/hbqt_qtextdocumentfragment.cpp + * harbour/contrib/hbqt/hbqt_qtextdocumentwriter.cpp + * harbour/contrib/hbqt/hbqt_qtextframe.cpp + * harbour/contrib/hbqt/hbqt_qtextobject.cpp + * harbour/contrib/hbqt/hbqt_qwebhistoryitem.cpp + * harbour/contrib/hbqt/moc_slots.cpp + * harbour/contrib/hbqt/qth/QTextBlockGroup.qth + * harbour/contrib/hbqt/qth/QTextCursor.qth + * harbour/contrib/hbqt/qth/QTextDocument.qth + * harbour/contrib/hbqt/qth/QTextDocumentFragment.qth + * harbour/contrib/hbqt/qth/QTextDocumentWriter.qth + * harbour/contrib/hbqt/qth/QTextFrame.qth + * harbour/contrib/hbqt/qth/QTextObject.qth + * harbour/contrib/hbqt/qth/QWebHistoryItem.qth + ! Shifted headers to respective .qth + ! Removed unnecessary additional headers and defines in hbqt.h + + /* Now HBQT compiles in 42 seconds on my machine. */ + 2009-07-01 17:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qth/QWebHistoryItem.qth * contrib/hbqt/qth/QTextCursor.qth diff --git a/harbour/contrib/hbqt/hbqt.h b/harbour/contrib/hbqt/hbqt.h index 3cc7234895..a1488cee09 100644 --- a/harbour/contrib/hbqt/hbqt.h +++ b/harbour/contrib/hbqt/hbqt.h @@ -56,8 +56,6 @@ #ifndef __HBQT_H #define __HBQT_H -#include - #if QT_VERSION >= 0x040500 #define hbqt_par_QTranslator( n ) ( ( QTranslator* ) hb_parptr( n ) ) @@ -348,24 +346,8 @@ #define hbqt_ret_QAbstractItemModel( p ) ( hb_retptr( ( QAbstractItemModel* ) p ) ) #define hbqt_ret_QPrinter( p ) ( hb_retptr( ( QPrinter* ) p ) ) -#include - -void hbqt_ret_QRect( QRect ); -void hbqt_ret_QSize( QSize ); -void hbqt_ret_QPoint( QPoint ); - -QRect hbqt_const_QRect( int ); -QSize hbqt_const_QSize( int ); -QPoint hbqt_const_QPoint( int ); - -void hbqt_ret_QRectF( QRectF ); -void hbqt_ret_QSizeF( QSizeF ); -void hbqt_ret_QPointF( QPointF ); - -QRectF hbqt_const_QRectF( int ); -QSizeF hbqt_const_QSizeF( int ); -QPointF hbqt_const_QPointF( int ); - #endif #endif /* __HBQT_H */ + + diff --git a/harbour/contrib/hbqt/hbqt_base.cpp b/harbour/contrib/hbqt/hbqt_base.cpp index 5f26f4f9e1..d450ce1828 100644 --- a/harbour/contrib/hbqt/hbqt_base.cpp +++ b/harbour/contrib/hbqt/hbqt_base.cpp @@ -52,6 +52,8 @@ */ /*----------------------------------------------------------------------*/ +#include + #include "hbapi.h" #include "hbqt.h" diff --git a/harbour/contrib/hbqt/hbqt_qtextblockgroup.cpp b/harbour/contrib/hbqt/hbqt_qtextblockgroup.cpp index 78686a6eeb..31d0652ebd 100644 --- a/harbour/contrib/hbqt/hbqt_qtextblockgroup.cpp +++ b/harbour/contrib/hbqt/hbqt_qtextblockgroup.cpp @@ -61,7 +61,7 @@ #include - +#include /* * QTextBlockGroup ( QTextDocument * document ) diff --git a/harbour/contrib/hbqt/hbqt_qtextcursor.cpp b/harbour/contrib/hbqt/hbqt_qtextcursor.cpp index 04b46f3b2b..1f8f3f6e15 100644 --- a/harbour/contrib/hbqt/hbqt_qtextcursor.cpp +++ b/harbour/contrib/hbqt/hbqt_qtextcursor.cpp @@ -62,6 +62,8 @@ #include #include +#include +#include /* @@ -571,3 +573,4 @@ HB_FUNC( QT_QTEXTCURSOR_VISUALNAVIGATION ) /*----------------------------------------------------------------------*/ #endif /* #if QT_VERSION >= 0x040500 */ /*----------------------------------------------------------------------*/ + diff --git a/harbour/contrib/hbqt/hbqt_qtextdocument.cpp b/harbour/contrib/hbqt/hbqt_qtextdocument.cpp index 08f91fb615..de1af39a9d 100644 --- a/harbour/contrib/hbqt/hbqt_qtextdocument.cpp +++ b/harbour/contrib/hbqt/hbqt_qtextdocument.cpp @@ -70,10 +70,10 @@ #include +#include #include #include - /* * QTextDocument ( QObject * parent = 0 ) * QTextDocument ( const QString & text, QObject * parent = 0 ) @@ -616,3 +616,4 @@ HB_FUNC( QT_QTEXTDOCUMENT_UNDO_1 ) /*----------------------------------------------------------------------*/ #endif /* #if QT_VERSION >= 0x040500 */ /*----------------------------------------------------------------------*/ + diff --git a/harbour/contrib/hbqt/hbqt_qtextdocumentfragment.cpp b/harbour/contrib/hbqt/hbqt_qtextdocumentfragment.cpp index 1992329b27..d5a08a0ad5 100644 --- a/harbour/contrib/hbqt/hbqt_qtextdocumentfragment.cpp +++ b/harbour/contrib/hbqt/hbqt_qtextdocumentfragment.cpp @@ -61,6 +61,9 @@ #include +#include +#include +#include /* diff --git a/harbour/contrib/hbqt/hbqt_qtextdocumentwriter.cpp b/harbour/contrib/hbqt/hbqt_qtextdocumentwriter.cpp index d55d599154..58f9fbaf05 100644 --- a/harbour/contrib/hbqt/hbqt_qtextdocumentwriter.cpp +++ b/harbour/contrib/hbqt/hbqt_qtextdocumentwriter.cpp @@ -61,7 +61,8 @@ #include - +#include +#include /* * QTextDocumentWriter () diff --git a/harbour/contrib/hbqt/hbqt_qtextframe.cpp b/harbour/contrib/hbqt/hbqt_qtextframe.cpp index 1bb5928e35..e983faee6a 100644 --- a/harbour/contrib/hbqt/hbqt_qtextframe.cpp +++ b/harbour/contrib/hbqt/hbqt_qtextframe.cpp @@ -70,6 +70,7 @@ #include +#include #include @@ -142,3 +143,4 @@ HB_FUNC( QT_QTEXTFRAME_SETFRAMEFORMAT ) /*----------------------------------------------------------------------*/ #endif /* #if QT_VERSION >= 0x040500 */ /*----------------------------------------------------------------------*/ + diff --git a/harbour/contrib/hbqt/hbqt_qtextobject.cpp b/harbour/contrib/hbqt/hbqt_qtextobject.cpp index b363d9f0a4..ad734f2662 100644 --- a/harbour/contrib/hbqt/hbqt_qtextobject.cpp +++ b/harbour/contrib/hbqt/hbqt_qtextobject.cpp @@ -61,7 +61,10 @@ #include - +#include +#include +#include +#include /* * diff --git a/harbour/contrib/hbqt/hbqt_qwebhistoryitem.cpp b/harbour/contrib/hbqt/hbqt_qwebhistoryitem.cpp index 2fd035eb81..496674c3f5 100644 --- a/harbour/contrib/hbqt/hbqt_qwebhistoryitem.cpp +++ b/harbour/contrib/hbqt/hbqt_qwebhistoryitem.cpp @@ -59,9 +59,11 @@ #if QT_VERSION >= 0x040500 /*----------------------------------------------------------------------*/ + #include #include +#include /* @@ -141,3 +143,4 @@ HB_FUNC( QT_QWEBHISTORYITEM_USERDATA ) /*----------------------------------------------------------------------*/ #endif /* #if QT_VERSION >= 0x040500 */ /*----------------------------------------------------------------------*/ + diff --git a/harbour/contrib/hbqt/moc_slots.cpp b/harbour/contrib/hbqt/moc_slots.cpp index e59993d8f3..c5978c4a08 100644 --- a/harbour/contrib/hbqt/moc_slots.cpp +++ b/harbour/contrib/hbqt/moc_slots.cpp @@ -1,7 +1,7 @@ /**************************************************************************** ** Meta object code from reading C++ file 'hbqt_slots.h' ** -** Created: Wed Jul 1 01:16:08 2009 +** Created: Wed Jul 1 08:25:04 2009 ** by: The Qt Meta Object Compiler version 61 (Qt 4.5.0) ** ** WARNING! All changes made in this file will be lost! diff --git a/harbour/contrib/hbqt/qth/QTextBlockGroup.qth b/harbour/contrib/hbqt/qth/QTextBlockGroup.qth index 11bcd422bd..0a5a0ac435 100644 --- a/harbour/contrib/hbqt/qth/QTextBlockGroup.qth +++ b/harbour/contrib/hbqt/qth/QTextBlockGroup.qth @@ -62,7 +62,7 @@ New = #include - +#include /* * QTextBlockGroup ( QTextDocument * document ) diff --git a/harbour/contrib/hbqt/qth/QTextCursor.qth b/harbour/contrib/hbqt/qth/QTextCursor.qth index d738caa12f..31babb3520 100644 --- a/harbour/contrib/hbqt/qth/QTextCursor.qth +++ b/harbour/contrib/hbqt/qth/QTextCursor.qth @@ -63,6 +63,8 @@ New = #include #include +#include +#include /* diff --git a/harbour/contrib/hbqt/qth/QTextDocument.qth b/harbour/contrib/hbqt/qth/QTextDocument.qth index 9c7721b8c0..c4be2b9f75 100644 --- a/harbour/contrib/hbqt/qth/QTextDocument.qth +++ b/harbour/contrib/hbqt/qth/QTextDocument.qth @@ -62,10 +62,10 @@ New = #include +#include #include #include - /* * QTextDocument ( QObject * parent = 0 ) * QTextDocument ( const QString & text, QObject * parent = 0 ) diff --git a/harbour/contrib/hbqt/qth/QTextDocumentFragment.qth b/harbour/contrib/hbqt/qth/QTextDocumentFragment.qth index 1788d2a9c3..4fd357bf48 100644 --- a/harbour/contrib/hbqt/qth/QTextDocumentFragment.qth +++ b/harbour/contrib/hbqt/qth/QTextDocumentFragment.qth @@ -62,6 +62,9 @@ New = #include +#include +#include +#include /* diff --git a/harbour/contrib/hbqt/qth/QTextDocumentWriter.qth b/harbour/contrib/hbqt/qth/QTextDocumentWriter.qth index 256f37ea3c..a1ca6eac3b 100644 --- a/harbour/contrib/hbqt/qth/QTextDocumentWriter.qth +++ b/harbour/contrib/hbqt/qth/QTextDocumentWriter.qth @@ -62,7 +62,8 @@ New = #include - +#include +#include /* * QTextDocumentWriter () diff --git a/harbour/contrib/hbqt/qth/QTextFrame.qth b/harbour/contrib/hbqt/qth/QTextFrame.qth index 0b515e7566..1637aa7fd5 100644 --- a/harbour/contrib/hbqt/qth/QTextFrame.qth +++ b/harbour/contrib/hbqt/qth/QTextFrame.qth @@ -62,6 +62,7 @@ New = pDocument #include +#include #include diff --git a/harbour/contrib/hbqt/qth/QTextObject.qth b/harbour/contrib/hbqt/qth/QTextObject.qth index dff3f1b249..5f0e398c8c 100644 --- a/harbour/contrib/hbqt/qth/QTextObject.qth +++ b/harbour/contrib/hbqt/qth/QTextObject.qth @@ -62,7 +62,10 @@ New = #include - +#include +#include +#include +#include /* * diff --git a/harbour/contrib/hbqt/qth/QWebHistoryItem.qth b/harbour/contrib/hbqt/qth/QWebHistoryItem.qth index 481648bc9d..347fdc081e 100644 --- a/harbour/contrib/hbqt/qth/QWebHistoryItem.qth +++ b/harbour/contrib/hbqt/qth/QWebHistoryItem.qth @@ -64,6 +64,7 @@ New = #include #include +#include /*