diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-01-01 18:24:37 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-01-01 18:24:37 -0600 |
commit | 4e997a9c6e25689dca65a2ec573a599699ef8170 (patch) | |
tree | fdb5ecac42fb8204df9fc8c9abe1c784d4719e0e /ChangeLog.CVS.delta | |
parent | bfa107694b2507a7116f8856cafe4ab1375da8a9 (diff) | |
download | libtqt-perl-4e997a9c6e25689dca65a2ec573a599699ef8170.tar.gz libtqt-perl-4e997a9c6e25689dca65a2ec573a599699ef8170.zip |
Initial TQt conversion
Diffstat (limited to 'ChangeLog.CVS.delta')
-rw-r--r-- | ChangeLog.CVS.delta | 166 |
1 files changed, 83 insertions, 83 deletions
diff --git a/ChangeLog.CVS.delta b/ChangeLog.CVS.delta index 7450ada..84062b6 100644 --- a/ChangeLog.CVS.delta +++ b/ChangeLog.CVS.delta @@ -1,54 +1,54 @@ 2003-09-13 00:39 germaingarand - * PerlQt/handlers.cpp: + * PerlTQt/handlers.cpp: - cache copy constructor && destructor lookups - avoid looking twice in type hash for most common types 2003-09-13 00:37 germaingarand - * PerlQt/Qt.pm: + * PerlTQt/TQt.pm: - fix line numbers && current file on error (no method to call...) 2003-09-12 15:43 germaingarand - * PerlQt/handlers.cpp: + * PerlTQt/handlers.cpp: - reworking the tied marshallers: let's allow readonly variables. 2003-09-12 15:24 germaingarand - * PerlQt/t/b_nogui.t: + * PerlTQt/t/b_nogui.t: - adding test for tied marshaller/TextStream 2003-09-12 13:13 germaingarand - * PerlQt/Qt.xs: + * PerlTQt/TQt.xs: (see previous commit on handlers.cpp) 2003-09-12 13:12 germaingarand - * PerlQt/handlers.cpp: + * PerlTQt/handlers.cpp: - fix garbage collection: we need to register external objects as well, so that widgets using e.g: the $mainWindow->menuBar() pointer as parent don't get GCed. - - do not look in real stash if call is for a Qt::enum + - do not look in real stash if call is for a TQt::enum (emulation of the previous Legacy autoload behaviour) 2003-09-12 13:02 germaingarand - * PerlQt/Qt.pm: + * PerlTQt/TQt.pm: - strict matching is too strict. We'll do that only for operators 2003-09-10 18:16 germaingarand - * PerlQt/Qt.pm: + * PerlTQt/TQt.pm: - - We don't want to check the type of every argument, but let's check at least Qt Objects. + - We don't want to check the type of every argument, but let's check at least TQt Objects. Wrong casts are deadly and hard to debug. - got rid of the legacy autoload. Fully qualified calls are much faster now. @@ -66,7 +66,7 @@ 2003-09-09 09:21 germaingarand - * PerlQt/: Qt.xs, handlers.cpp: + * PerlTQt/: TQt.xs, handlers.cpp: fix compile for 5.6.1 @@ -79,29 +79,29 @@ 2003-09-09 06:25 germaingarand - * PerlQt/Makefile.PL.in: + * PerlTQt/Makefile.PL.in: - - add qt_libraries to RPATH too, otherwise Qt.so can pull a qt-mt library different from the one Smoke + - add qt_libraries to RPATH too, otherwise TQt.so can pull a qt-mt library different from the one Smoke would have picked up. 2003-09-08 18:13 germaingarand - * PerlQt/t/ca_i18n.t: + * PerlTQt/t/ca_i18n.t: - one more test, monitoring "use bytes" pragma 2003-09-08 16:24 germaingarand - * PerlQt/: MANIFEST, Makefile.PL.in, Qt.pod: + * PerlTQt/: MANIFEST, Makefile.PL.in, TQt.pod: - cleaning Makefile.PL.in - - install documentation in {datadir}/PerlQt-3 - - install a short Qt.pod notice pointing to the real doc, for those - who are going to try "perldoc Qt" :-} + - install documentation in {datadir}/PerlTQt-3 + - install a short TQt.pod notice pointing to the real doc, for those + who are going to try "perldoc TQt" :-} 2003-09-08 15:38 germaingarand - * doc/: en/PerlQt.pod, en/index.html, fr/PerlQt.pod, fr/index.html: + * doc/: en/PerlTQt.pod, en/index.html, fr/PerlTQt.pod, fr/index.html: - updated documentation (/en and /fr) to reflect 3.008 changes @@ -126,19 +126,19 @@ 2003-09-07 15:26 germaingarand - * PerlQt/lib/Qt/debug.pm: + * PerlTQt/lib/TQt/debug.pm: - warn and display list of available debugging channels when asked for an unknown one 2003-09-07 15:18 germaingarand - * configure.in, PerlQt/Qt.pm: + * configure.in, PerlTQt/TQt.pm: - bumping version to 3.008 2003-09-07 14:35 germaingarand - * PerlQt/: Qt.xs, handlers.cpp: + * PerlTQt/: TQt.xs, handlers.cpp: - major bug fix: "use bytes" and "use locale" pragmata didn't apply to current scope. They are held in the op_private of the context stack after compiling, no more in PL_hints. @@ -160,38 +160,38 @@ 2003-09-06 16:51 germaingarand - * PerlQt/Qt.pm: + * PerlTQt/TQt.pm: - be more strict when matching ambiguous methods - fixed a bug regarding the priority of some types 2003-09-05 03:30 germaingarand - * PerlQt/: Qt.pm, Qt.xs, handlers.cpp: + * PerlTQt/: TQt.pm, TQt.xs, handlers.cpp: - - implemented QByteArray Marshaller (from/to Perl string, tied if needed) + - implemented TQByteArray Marshaller (from/to Perl string, tied if needed) Still needs some thought /wrt to Utf8 handling (think qCompress/qUncompress) - With QDataStream static operators and this, we get a nice object serializer :) + With TQDataStream static operators and this, we get a nice object serializer :) - use Qt::constants; + use TQt::constants; $bytearray = ""; - $a = Qt::DataStream( $bytearray, IO_WriteOnly ); + $a = TQt::DataStream( $bytearray, IO_WriteOnly ); # now magically serialize some objects in $bytearray $a << $qdatetime << $qfont << $qpixmap; 2003-09-01 21:09 germaingarand - * PerlQt/: Qt.xs, handlers.cpp: + * PerlTQt/: TQt.xs, handlers.cpp: - - real non-const QString&/* marshaller implemented via tied scalars + - real non-const TQString&/* marshaller implemented via tied scalars e.g: - use Qt; - use Qt::constants; + use TQt; + use TQt::constants; $str = "Foooooooooooooooo"; - $ts = Qt::TextStream( $str, IO_WriteOnly ); + $ts = TQt::TextStream( $str, IO_WriteOnly ); $ts << "pi = " << 3.14; # $str is now "pi = 3.14oooooooo" @@ -200,7 +200,7 @@ 2003-08-31 16:35 germaingarand - * PerlQt/lib/Qt/GlobalSpace.pm, PerlQt/Qt.pm, PerlQt/t/b_nogui.t, + * PerlTQt/lib/TQt/GlobalSpace.pm, PerlTQt/TQt.pm, PerlTQt/t/b_nogui.t, kalyptus/ChangeLog, kalyptus/Iter.pm, kalyptus/README, kalyptus/kalyptus, kalyptus/kalyptusCxxToSmoke.pm, kalyptus/kdocAstUtil.pm: @@ -209,23 +209,23 @@ 2003-08-31 14:38 germaingarand - * PerlQt/: Qt.pm, lib/Qt/slots.pm: + * PerlTQt/: TQt.pm, lib/TQt/slots.pm: - more permissive syntax for new sig/slot declarations (white spaces, quotes) - implement consistency check of old vs. new style slot declarations allows one to say - use Qt::slots "foo" => ["int"]; + use TQt::slots "foo" => ["int"]; then - sub foo : SLOT( int ) {} # OK. Same decl. Noop. - sub foo : SLOT( QString ) {} # triggers a warning: + sub foo : TQT_SLOT( int ) {} # OK. Same decl. Noop. + sub foo : TQT_SLOT( TQString ) {} # triggers a warning: # Slot declaration: - # foo(QString) + # foo(TQString) # will override previous declaration: # foo(int) 2003-08-30 23:01 germaingarand - * PerlQt/Qt.pm: + * PerlTQt/TQt.pm: Doing it the Right Way. - make $SIG{__DIE__} local inside eval'ed ops @@ -248,42 +248,42 @@ 2003-08-28 01:28 germaingarand - * PerlQt/: Qt.pm, lib/Qt/GlobalSpace.pm, lib/Qt/constants.pm: + * PerlTQt/: TQt.pm, lib/TQt/GlobalSpace.pm, lib/TQt/constants.pm: - - adding support for the new Qt::GlobalSpace pseudo-class holding all global Qt functions. + - adding support for the new TQt::GlobalSpace pseudo-class holding all global TQt functions. Requires a recompilation of Smoke. - use Qt::GlobalSpace; # exports all symbols to the caller's namespace (not recommended) - use Qt::GlobalSpace qw( bitBlt qCompress qSysInfo ); # export listed symbols only - - when an operator call fails, forward the call to Qt::GlobalSpace which has a lot of static operators: - $aPoint = Qt::Point( 20, 20 ); - $aPoint += Qt::Point( 10, 10); # this one calls Qt::Point->operator+() - $o = Qt::Point(10,10) + Qt::Point(30,30); # this is forwarded to Qt::GlobalSpace::+( QPoint, QPoint ) - - made "use Qt::constant" export all symbols by default (IO_ReadOnly, ...). + use TQt::GlobalSpace; # exports all symbols to the caller's namespace (not recommended) + use TQt::GlobalSpace qw( bitBlt qCompress qSysInfo ); # export listed symbols only + - when an operator call fails, forward the call to TQt::GlobalSpace which has a lot of static operators: + $aPoint = TQt::Point( 20, 20 ); + $aPoint += TQt::Point( 10, 10); # this one calls TQt::Point->operator+() + $o = TQt::Point(10,10) + TQt::Point(30,30); # this is forwarded to TQt::GlobalSpace::+( TQPoint, TQPoint ) + - made "use TQt::constant" export all symbols by default (IO_ReadOnly, ...). 2003-08-20 10:12 germaingarand - * PerlQt/handlers.cpp: + * PerlTQt/handlers.cpp: - construct_copy for const ref: update the macros, and oh, don't forget to mark the resulting object as allocated. Caveat leakem. 2003-08-20 09:25 germaingarand - * PerlQt/handlers.cpp: + * PerlTQt/handlers.cpp: - fixed a severe bug in construct_copy - - when marshalling const QFoo&, construct a copy... - this ought to fix a lot of subtle bugs (mostly QShared related). + - when marshalling const TQFoo&, construct a copy... + this ought to fix a lot of subtle bugs (mostly TQShared related). 2003-08-14 20:52 germaingarand * puic/: form.cpp, uic.cpp, uic.h: - - various fixes for when compiling with Qt < 3.1 + - various fixes for when compiling with TQt < 3.1 2003-08-14 18:44 germaingarand - * PerlQt/Makefile.PL.in, admin/acinclude.m4.in, + * PerlTQt/Makefile.PL.in, admin/acinclude.m4.in, smoke/qt/qtguess.pl.in: - nice patch by Marek Rouchal<marek.rouchal@infineon.com>. Improves Solaris @@ -314,23 +314,23 @@ * smoke/qt/Makefile.am, smoke/qt/header_list, kalyptus/kalyptusCxxToSmoke.pm: - - fix Smoke generation for Qt-3.2b1 + - fix Smoke generation for TQt-3.2b1 2003-06-14 04:47 germaingarand - * PerlQt/: Qt.pm, Qt.xs, handlers.cpp, perlqt.h: + * PerlTQt/: TQt.pm, TQt.xs, handlers.cpp, perlqt.h: - speed optimizations again. cachegrind rocks 2003-06-09 17:17 germaingarand - * PerlQt/lib/Qt/attributes.pm: + * PerlTQt/lib/TQt/attributes.pm: - do not redefine attributes if they have already been defined in base class. 2003-06-09 17:15 germaingarand - * PerlQt/: Qt.pm, Qt.xs: + * PerlTQt/: TQt.pm, TQt.xs: - Some polishing on Q*Items garbage collection. setAllocated() is now correct. - Speed, speed, speed. Moved object destruction routine to XS. Object creation/deletion @@ -345,38 +345,38 @@ 2003-06-06 21:30 germaingarand - * PerlQt/: Qt.pm, Qt.xs: + * PerlTQt/: TQt.pm, TQt.xs: - sig/slot defined via sub attributes are now created upon metaObject() request if needed. Much better this way, since it allows runtime evaluation: - eval "sub foo : SLOT() {}" + eval "sub foo : TQT_SLOT() {}" 2003-06-06 02:51 germaingarand - * PerlQt/Qt.pm: + * PerlTQt/TQt.pm: for now: slot/signal/dcop => SLOT/SIGNAL/DCOP 2003-06-06 01:53 germaingarand - * PerlQt/Qt.pm: + * PerlTQt/TQt.pm: - - moved the sig/slot attributes handling from Qt::base to the Qt::Object package, + - moved the sig/slot attributes handling from TQt::base to the TQt::Object package, where it obviously belongs - - silenced a 5.6.0 warning /wrt Qt::debug + - silenced a 5.6.0 warning /wrt TQt::debug 2003-06-05 22:07 germaingarand - * PerlQt/: Qt.pm, lib/Qt/signals.pm, lib/Qt/slots.pm: + * PerlTQt/: TQt.pm, lib/TQt/signals.pm, lib/TQt/slots.pm: - implemented Ashley's great syntax proposal for sig/slots definition via sub attributes - sub mySlot : slot( int, const QString& ) { ... } + sub mySlot : slot( int, const TQString& ) { ... } sub mySig : signal( bool ); Of course, the old/alternative syntax is still valid. 2003-06-05 15:22 germaingarand - * PerlQt/: Qt.pm, Qt.xs: + * PerlTQt/: TQt.pm, TQt.xs: - fixed the garbage collection for Q*Items. Use list->takeItem( foo ) when available to safely remove an Item from a list (then undef it to delete). @@ -388,8 +388,8 @@ * puic/puic.pro: - added a qmake project file, for easy building of puic when checked out separately - ( export QTDIR, then: - $QTDIR/bin/qmake -makefile puic.pro && make && make install ) + ( export TQTDIR, then: + $TQTDIR/bin/qmake -makefile puic.pro && make && make install ) 2003-05-30 01:36 germaingarand @@ -429,7 +429,7 @@ projectsettingsinterfaceimpl.cpp, slotfuncdia.h, sourcetemplateinterfaceimpl.cpp: - - implemented "Build and run project". One can now fully develop/test/run a PerlQt program without ever using + - implemented "Build and run project". One can now fully develop/test/run a PerlTQt program without ever using a console. This is VB on steroids :) - added an application template - project settings looks OK. Would need some testing usability wise though @@ -456,7 +456,7 @@ projectsettings.h, slotfuncdia.h, images/perlqt.png, images/perlqtblue.png, images/perlqtblue2.png: - - added PerlQt Menu/toolbar ("Run form/run project" triggers puic->perl) + - added PerlTQt Menu/toolbar ("Run form/run project" triggers puic->perl) - "run project" not yet implemented - "Run Form" can be accessed also with RMB on source code - When Form is run through Perl, STDOUT/STDERR are captured and redirected to the Designer's @@ -508,7 +508,7 @@ 2003-05-23 16:23 germaingarand - * PerlQt/bin/pqtapi: + * PerlTQt/bin/pqtapi: - added option 'p' for including inherited methods of 'class' in results - option 'm' is for communication with the Designer Plugin (for code completion) @@ -554,7 +554,7 @@ interfaces/sourcetemplateiface.h, interfaces/templatewizardiface.h, interfaces/widgetinterface.h: - Initial import of the PerlQt plugin for Qt Designer + Initial import of the PerlTQt plugin for TQt Designer 2003-05-22 21:34 germaingarand @@ -596,7 +596,7 @@ * puic/: form.cpp, subclassing.cpp: - - support for the Designer's PerlQt plugin + - support for the Designer's PerlTQt plugin - patch by Terrence (Terry) Fleury <tfleury@ncsa.uiuc.edu> for incluson of "Use" directives (also supported by the plugin, and stored in the same structure) @@ -610,23 +610,23 @@ 2003-04-15 23:03 germaingarand - * doc/: en/PerlQt.pod, en/index.html, fr/PerlQt.pod, fr/index.html: + * doc/: en/PerlTQt.pod, en/index.html, fr/PerlTQt.pod, fr/index.html: -documenting new marshallers 2003-04-15 22:43 germaingarand - * configure.in, PerlQt/Qt.pm: + * configure.in, PerlTQt/TQt.pm: bumping version number to 3.007 2003-04-15 16:07 germaingarand - * PerlQt/: handlers.cpp, Qt.pm, smokeperl.h: + * PerlTQt/: handlers.cpp, TQt.pm, smokeperl.h: - added 8 marshallers for Q*List classes: - QWidgetList, QCanvasItemList, QObjectList, QPtrList<QTab>, QPtrList<QToolBar>, - QPtrList<QDockWindow>, QPtrList<QNetworkOperation>, QFileInfoList + TQWidgetList, TQCanvasItemList, TQObjectList, TQPtrList<TQTab>, TQPtrList<TQToolBar>, + TQPtrList<TQDockWindow>, TQPtrList<TQNetworkOperation>, TQFileInfoList 2003-04-15 16:04 germaingarand @@ -650,7 +650,7 @@ 2003-03-08 19:03 germaingarand - * PerlQt/bin/pqtsh: + * PerlTQt/bin/pqtsh: disable strict in eval @@ -680,10 +680,10 @@ 2003-02-19 17:01 germaingarand - * PerlQt/bin/pqtsh: + * PerlTQt/bin/pqtsh: - redirect STDOUT/STDERR to shell window (patch by Stéphane Payrard<stef@payrard.net>) - - fixed troubles with line breaks and Qt-3.1 + - fixed troubles with line breaks and TQt-3.1 - discard empty lines on save 2003-02-19 13:44 germaingarand |