summaryrefslogtreecommitdiffstats
path: root/ChangeLog.CVS
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog.CVS')
-rw-r--r--ChangeLog.CVS788
1 files changed, 394 insertions, 394 deletions
diff --git a/ChangeLog.CVS b/ChangeLog.CVS
index 7589419..b396db0 100644
--- a/ChangeLog.CVS
+++ b/ChangeLog.CVS
@@ -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
@@ -696,21 +696,21 @@
2003-02-13 15:30 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:
How to perform an installation with user rights + various details
2003-02-13 12:23 germaingarand
- * configure.in, PerlQt/Qt.pm:
+ * configure.in, PerlTQt/TQt.pm:
finally, lets bump the version number to 3.006
2003-02-13 12:21 germaingarand
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
- operators modifying their operand (++, +=, ...) need to return the modified object itself, not the Qt ref to the modified object
+ operators modifying their operand (++, +=, ...) need to return the modified object itself, not the TQt ref to the modified object
2003-02-12 23:47 germaingarand
@@ -720,44 +720,44 @@
2003-02-12 23:34 germaingarand
- * PerlQt/t/h_allstyles.t:
+ * PerlTQt/t/h_allstyles.t:
too many errors on this one
2003-02-12 22:11 germaingarand
- * PerlQt/examples/: progress/progress.pl, richedit/richedit.pl:
+ * PerlTQt/examples/: progress/progress.pl, richedit/richedit.pl:
no blib
2003-02-12 22:04 germaingarand
- * PerlQt/examples/forever/forever.pl:
+ * PerlTQt/examples/forever/forever.pl:
no blib
2003-02-12 21:21 germaingarand
- * PerlQt/examples/drawlines/drawlines.pl:
+ * PerlTQt/examples/drawlines/drawlines.pl:
no blib
2003-02-12 21:17 germaingarand
- * PerlQt/examples/: aclock/aclock.pl, dclock/dclock.pl,
+ * PerlTQt/examples/: aclock/aclock.pl, dclock/dclock.pl,
buttongroups/buttongroups.pl, drawdemo/drawdemo.pl:
no blib
2003-02-12 21:16 germaingarand
- * PerlQt/Makefile.PL.in:
+ * PerlTQt/Makefile.PL.in:
better chmod +x the scripts before install
2003-02-12 17:07 germaingarand
- * doc/: fr/PerlQt.pod, fr/index.html, en/PerlQt.pod, en/index.html:
+ * doc/: fr/PerlTQt.pod, fr/index.html, en/PerlTQt.pod, en/index.html:
updated documentation
@@ -769,63 +769,63 @@
2003-02-12 15:25 germaingarand
- * doc/: en/PerlQt.pod, en/index.html, images/pqtsh.png:
+ * doc/: en/PerlTQt.pod, en/index.html, images/pqtsh.png:
updated english documentation
2003-02-12 13:18 germaingarand
- * PerlQt/bin/pqtsh:
+ * PerlTQt/bin/pqtsh:
adding an interactive example (within help menu)
2003-02-12 10:54 germaingarand
- * PerlQt/lib/Qt/isa.pm:
+ * PerlTQt/lib/TQt/isa.pm:
cope with 5.8.0's buggy if.pm - patch by S.Payrard<stef@payrard.net>
2003-02-12 10:44 germaingarand
- * PerlQt/: Qt.pm, lib/Qt/signals.pm, lib/Qt/slots.pm:
+ * PerlTQt/: TQt.pm, lib/TQt/signals.pm, lib/TQt/slots.pm:
-Allow runtime definition of Signals/Slots (via eval)
2003-02-11 23:18 germaingarand
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
-when dumping possible method matches, look also in super classes
2003-02-11 23:15 germaingarand
- * PerlQt/: MANIFEST, Makefile.PL.in, bin/pqtsh, bin/pqtapi:
+ * PerlTQt/: MANIFEST, Makefile.PL.in, bin/pqtsh, bin/pqtapi:
- adding pqtsh and pqtapi utilities
2003-02-09 15:15 germaingarand
- * PerlQt/lib/Qt/constants.pm:
+ * PerlTQt/lib/TQt/constants.pm:
export sub names, not globs
2003-02-07 22:25 germaingarand
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
oops
2003-02-07 22:24 germaingarand
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
- IRIX compiler fix (don't 'return' in a void method)
2003-02-06 23:07 germaingarand
- * PerlQt/: lib/Qt/constants.pm, MANIFEST:
+ * PerlTQt/: lib/TQt/constants.pm, MANIFEST:
- - adding a Qt::constants module for import of Qt constants
+ - adding a TQt::constants module for import of TQt constants
(mainly intended for qiodevice.h's IO_* hardcoded values, but who knows...)
2003-02-06 18:36 germaingarand
@@ -838,7 +838,7 @@
* configure.in:
- too many QT_NO_* tests - totally overkill
+ too many TQT_NO_* tests - totally overkill
2003-02-05 11:14 germaingarand
@@ -848,7 +848,7 @@
2003-02-05 10:03 germaingarand
- * PerlQt/t/g_gui.t:
+ * PerlTQt/t/g_gui.t:
avoid loading syle plugins for first GUI test
@@ -860,25 +860,25 @@
2003-02-04 16:52 germaingarand
- * configure.in, PerlQt/Qt.pm:
+ * configure.in, PerlTQt/TQt.pm:
bump version
2003-01-30 10:41 germaingarand
- * Makefile.am, PerlQt/t/h_allstyles.t:
+ * Makefile.am, PerlTQt/t/h_allstyles.t:
set correct LD_LIBRARY_PATH before running tests
2003-01-27 11:11 germaingarand
- * PerlQt/Makefile.PL.in:
+ * PerlTQt/Makefile.PL.in:
add CXXFLAGS to compilation parameters
2003-01-27 11:09 germaingarand
- * PerlQt/Makefile.PL.in:
+ * PerlTQt/Makefile.PL.in:
use RPATH in a more crossplatform way (through libtool)
@@ -896,23 +896,23 @@
2003-01-05 04:00 germaingarand
- * PerlQt/: lib/Qt/isa.pm, Qt.pm:
+ * PerlTQt/: lib/TQt/isa.pm, TQt.pm:
- implementation of operator overloading (21 supported operators). Copy constructors *aren't*
available : they clash with Perl semantics.
- - raised priority of QString in ambiguous methods resolution
+ - raised priority of TQString in ambiguous methods resolution
2003-01-04 06:22 germaingarand
- * PerlQt/handlers.cpp:
+ * PerlTQt/handlers.cpp:
- - fixed QCString marshaller : don't tag pure ASCII strings as UTF-8
- - QString marshalling toSV is now driven by HINT_BYTES (a.k.a "use bytes" pragma)
+ - fixed TQCString marshaller : don't tag pure ASCII strings as UTF-8
+ - TQString marshalling toSV is now driven by HINT_BYTES (a.k.a "use bytes" pragma)
This is intended as a compatiblity device for legacy code that can't handle UTF-8
2002-12-22 02:52 germaingarand
- * PerlQt/: Qt.pm, Qt.xs:
+ * PerlTQt/: TQt.pm, TQt.xs:
- fixing Perl debugger at last
@@ -924,15 +924,15 @@
2002-12-16 20:45 germaingarand
- * PerlQt/: t/f_import.t, t/h_allstyles.t, MANIFEST:
+ * PerlTQt/: t/f_import.t, t/h_allstyles.t, MANIFEST:
- fixing invocation of make test from within Perlqt/
2002-12-16 18:13 germaingarand
- * configure.in, PerlQt/Qt.pm:
+ * configure.in, PerlTQt/TQt.pm:
- version = 'PerlQt-3.004' (final)
+ version = 'PerlTQt-3.004' (final)
2002-12-16 17:43 germaingarand
@@ -942,49 +942,49 @@
2002-12-16 17:38 germaingarand
- * PerlQt/: Qt.pm, Qt.xs, handlers.cpp, perlqt.h, smokeperl.h:
+ * PerlTQt/: TQt.pm, TQt.xs, handlers.cpp, perlqt.h, smokeperl.h:
- code cleanup and optimization
- fixed a bug with hasVirtual()
2002-12-16 17:32 germaingarand
- * PerlQt/examples/forever/forever.pl:
+ * PerlTQt/examples/forever/forever.pl:
- avoid QPoint
+ avoid TQPoint
2002-12-16 17:26 germaingarand
- * PerlQt/examples/progress/progress.pl:
+ * PerlTQt/examples/progress/progress.pl:
initial checkin
2002-12-16 17:24 germaingarand
- * PerlQt/lib/Qt/: isa.pm, debug.pm:
+ * PerlTQt/lib/TQt/: isa.pm, debug.pm:
- fixed redefinition of a sub in isa.pm
- - added "use Qt;" in debug.pm
+ - added "use TQt;" in debug.pm
2002-12-16 17:04 germaingarand
- * PerlQt/t/Foo/SubCodec.pm:
+ * PerlTQt/t/Foo/SubCodec.pm:
- adding the test suite (make test)
2002-12-16 17:01 germaingarand
- * test.pl, Makefile.am, PerlQt/test.pl, PerlQt/t/a_loading.t,
- PerlQt/t/b_nogui.t, PerlQt/t/c_qapp.t, PerlQt/t/d_sigslot.t,
- PerlQt/t/e_sigslot_inherit.t, PerlQt/t/f_import.t,
- PerlQt/t/g_gui.t, PerlQt/t/h_allstyles.t, PerlQt/t/My/Codec.pm,
- PerlQt/t/My/SubCodec.pm:
+ * test.pl, Makefile.am, PerlTQt/test.pl, PerlTQt/t/a_loading.t,
+ PerlTQt/t/b_nogui.t, PerlTQt/t/c_qapp.t, PerlTQt/t/d_sigslot.t,
+ PerlTQt/t/e_sigslot_inherit.t, PerlTQt/t/f_import.t,
+ PerlTQt/t/g_gui.t, PerlTQt/t/h_allstyles.t, PerlTQt/t/My/Codec.pm,
+ PerlTQt/t/My/SubCodec.pm:
- adding the test suite (make test)
2002-12-16 16:57 germaingarand
- * configure.in, doc/en/PerlQt.pod, doc/en/index.html,
+ * configure.in, doc/en/PerlTQt.pod, doc/en/index.html,
smoke/qt/qtguess.pl.in:
typo: treshold <-> threshold (configure option)
@@ -997,23 +997,23 @@
2002-12-13 20:53 germaingarand
- * PerlQt/: handlers.cpp, Qt.xs:
+ * PerlTQt/: handlers.cpp, TQt.xs:
-fixed compilation with 5.6.0
-fix HAS_BOOL for SUN's Forte
2002-12-13 11:42 germaingarand
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
added a CAST function
2002-12-13 11:41 germaingarand
- * PerlQt/handlers.cpp:
+ * PerlTQt/handlers.cpp:
- - made the marshaller croak instead of marshalling null as a reference to a Qt object
- - 5.6.0 doesn't have is_utf8_string, made it use QTextCodec::heuristicContentMatch() instead
+ - made the marshaller croak instead of marshalling null as a reference to a TQt object
+ - 5.6.0 doesn't have is_utf8_string, made it use TQTextCodec::heuristicContentMatch() instead
2002-12-12 01:50 germaingarand
@@ -1024,7 +1024,7 @@
2002-12-11 15:53 germaingarand
- * configure.in, PerlQt/Qt.pm:
+ * configure.in, PerlTQt/TQt.pm:
updating $VERSION (3.004-RC2)
@@ -1036,17 +1036,17 @@
2002-12-11 15:31 germaingarand
- * doc/en/: PerlQt.pod, index.html:
+ * doc/en/: PerlTQt.pod, index.html:
added several appendices to documentation (debugging, marshallers and i18n)
2002-12-11 09:54 germaingarand
- * INSTALL, README, PerlQt/MANIFEST, PerlQt/Qt.pm:
+ * INSTALL, README, PerlTQt/MANIFEST, PerlTQt/TQt.pm:
- updated README/INSTALL
- - turnaround for KDE's malloc in Qt.pm
- - added Qt/debug.pm in MANIFEST
+ - turnaround for KDE's malloc in TQt.pm
+ - added TQt/debug.pm in MANIFEST
2002-12-09 18:09 germaingarand
@@ -1064,9 +1064,9 @@
2002-12-09 05:37 germaingarand
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
- added Qt::version()
+ added TQt::version()
2002-12-09 05:06 germaingarand
@@ -1076,16 +1076,16 @@
2002-12-07 15:55 germaingarand
- * configure.in, PerlQt/Qt.pm:
+ * configure.in, PerlTQt/TQt.pm:
- Adjust version no. for RC1
- - correct USE_QT_KDE so that configure doesn't reject Qt-3.0
+ - correct USE_TQT_KDE so that configure doesn't reject TQt-3.0
2002-12-07 13:17 germaingarand
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
- - allow subclassing of Qt::Application
+ - allow subclassing of TQt::Application
2002-12-06 23:36 germaingarand
@@ -1095,10 +1095,10 @@
2002-12-06 21:37 germaingarand
- * PerlQt/: Qt.pm, Qt.xs, handlers.cpp:
+ * PerlTQt/: TQt.pm, TQt.xs, handlers.cpp:
- - code cleanup && added some comments in Qt.xs
- - fixed segfault when marshalling "undef" as QString& (handlers.cpp)
+ - code cleanup && added some comments in TQt.xs
+ - fixed segfault when marshalling "undef" as TQString& (handlers.cpp)
- added bool*/bool& marshallers
- more consistent debugging statements wrt the considered channel
- more profiling/optimization of caching
@@ -1112,10 +1112,10 @@
2002-12-05 14:10 germaingarand
- * PerlQt/: Qt.xs, Qt.pm:
+ * PerlTQt/: TQt.xs, TQt.pm:
- switched all method calls to G_EVAL : needed for having a correct 'this' pointer if an error occur inside an eval{}
- - implemented the memoize-like cache in C++ with a QAsciiDict (gain 50% in speed)
+ - implemented the memoize-like cache in C++ with a TQAsciiDict (gain 50% in speed)
2002-12-03 21:45 germaingarand
@@ -1141,7 +1141,7 @@
2002-12-03 16:53 germaingarand
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
removing a stupid debug line that went in
@@ -1155,17 +1155,17 @@
2002-12-02 21:28 germaingarand
- * PerlQt/: Qt.pm, Qt.xs, handlers.cpp, perlqt.h, lib/Qt/debug.pm:
+ * PerlTQt/: TQt.pm, TQt.xs, handlers.cpp, perlqt.h, lib/TQt/debug.pm:
- - added pragma for enabling multiple debugging channels. See lib/Qt/debug.pm
+ - added pragma for enabling multiple debugging channels. See lib/TQt/debug.pm
- findAllMethods(classId [, startingWith]) for a more useful debug output and easy impl. of code completion.
- eg. to pretty print the whole Qt API:
+ eg. to pretty print the whole TQt API:
for (1..400)
{
- $a=Qt::_internal::findAllMethods($_);
+ $a=TQt::_internal::findAllMethods($_);
@x=map {@{ $$a{$_} }} sort keys %$a;
- print Qt::_internal::dumpCandidates(\@x);
+ print TQt::_internal::dumpCandidates(\@x);
}
- various optimizations and cleanups for an overall gain in speed of 15% approx.
@@ -1177,33 +1177,33 @@
2002-11-28 13:08 germaingarand
- * PerlQt/smokeperl.h:
+ * PerlTQt/smokeperl.h:
operator= should return *this
2002-11-28 12:33 germaingarand
- * doc/: Makefile, PerlQt.pod, index.html, pod.css:
+ * doc/: Makefile, PerlTQt.pod, index.html, pod.css:
removing doc/* (moved to /doc/en)
2002-11-28 12:31 germaingarand
- * doc/: css/pod.css, en/Makefile, en/PerlQt.pod, en/index.html,
- fr/Makefile, fr/PerlQt.pod, fr/index.html:
+ * doc/: css/pod.css, en/Makefile, en/PerlTQt.pod, en/index.html,
+ fr/Makefile, fr/PerlTQt.pod, fr/index.html:
adding french documentation, thanks to Stéphane Payard
2002-11-27 19:53 germaingarand
- * PerlQt/handlers.cpp:
+ * PerlTQt/handlers.cpp:
- - Internationalization support (QString now marshalls toSV as UTF8)
+ - Internationalization support (TQString now marshalls toSV as UTF8)
- ISO C++ fixes (replaced variable-size arrays by new[])
2002-11-27 19:51 germaingarand
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
Changed variable-size arrays to use "new" (ISO C++ conformance... should fix the build on Compaq's CC)
@@ -1211,29 +1211,29 @@
* smoke/qt/generate.pl.in:
- Exclude some more Qt headers (3.1)
+ Exclude some more TQt headers (3.1)
2002-11-18 02:17 germaingarand
* kalyptus/: kalyptus, kalyptusCxxToSmoke.pm, kalyptusDataDict.pm:
- Syncing Qt-3.1 fixes from KDE's CVS
+ Syncing TQt-3.1 fixes from KDE's CVS
2002-10-14 10:15 germaingarand
- * PerlQt/: handlers.cpp, Qt.pm:
+ * PerlTQt/: handlers.cpp, TQt.pm:
- added a marshaller for QValueList<int>
+ added a marshaller for TQValueList<int>
2002-10-12 17:42 germaingarand
* kalyptus/kalyptusCxxToSmoke.pm:
- Skip QTSManip class: resulting file cause internal compiler errors on many platforms
+ Skip TQTSManip class: resulting file cause internal compiler errors on many platforms
2002-10-09 18:20 germaingarand
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
updating $VERSION
@@ -1242,14 +1242,14 @@
* puic/: main.cpp, form.cpp, object.cpp:
- s/this->SUPER::polish/SUPER->polish/ in database code
- - fixed setAccel to use an intermediate Qt::KeySequence
+ - fixed setAccel to use an intermediate TQt::KeySequence
2002-10-08 00:27 germaingarand
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
- Added a turnaround for a Qt bug.
- QGridLayout::addMultiCellLayout does not reparent its QLayout argument, leading to parentless Layouts.
+ Added a turnaround for a TQt bug.
+ TQGridLayout::addMultiCellLayout does not reparent its TQLayout argument, leading to parentless Layouts.
2002-09-27 20:04 germaingarand
@@ -1259,38 +1259,38 @@
2002-09-27 11:40 germaingarand
- * PerlQt/MANIFEST:
+ * PerlTQt/MANIFEST:
added network example
2002-09-27 11:35 germaingarand
- * PerlQt/examples/network/httpd/httpd.pl:
+ * PerlTQt/examples/network/httpd/httpd.pl:
initial import of the httpd example
2002-09-27 00:41 germaingarand
- * doc/: PerlQt.pod, index.html:
+ * doc/: PerlTQt.pod, index.html:
typo
2002-09-26 21:08 germaingarand
- * PerlQt/: Qt.xs, lib/Qt/isa.pm:
+ * PerlTQt/: TQt.xs, lib/TQt/isa.pm:
- SUPER was only forwarding to base Perl classes, not base Qt classes
+ SUPER was only forwarding to base Perl classes, not base TQt classes
Fixed
2002-09-25 11:04 germaingarand
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
Fixing signals inheritance
2002-09-22 16:30 germaingarand
- * PerlQt/Qt.xs, doc/PerlQt.pod, doc/index.html:
+ * PerlTQt/TQt.xs, doc/PerlTQt.pod, doc/index.html:
SUPER->foo() was not passing the 'this' object.
Removed the this->SUPER->foo construct which was buggy, and useless since SUPER is "protected" right now.
@@ -1301,7 +1301,7 @@
* smoke/qt/generate.pl.in, kalyptus/kalyptus,
kalyptus/kalyptusCxxToSmoke.pm:
- Fixing SMOKE to build with Qt-3.1b1
+ Fixing SMOKE to build with TQt-3.1b1
2002-09-20 16:01 germaingarand
@@ -1320,23 +1320,23 @@
* Makefile.am, smoke/qt/generate.pl.in, smoke/qt/header_list:
- Changed generate.pl to use a closed list of headers... some system don't store Qt headers in a distinct directory.
+ Changed generate.pl to use a closed list of headers... some system don't store TQt headers in a distinct directory.
2002-09-18 18:56 germaingarand
- * doc/: PerlQt.pod, index.html:
+ * doc/: PerlTQt.pod, index.html:
fixed an error in one of the tutorials
2002-09-18 10:06 germaingarand
- * doc/: PerlQt.pod, index.html:
+ * doc/: PerlTQt.pod, index.html:
Updating install instructions
2002-09-16 16:24 germaingarand
- * PerlQt/: lib/Qt/attributes.pm, lib/Qt/isa.pm, Qt.pm, Qt.xs:
+ * PerlTQt/: lib/TQt/attributes.pm, lib/TQt/isa.pm, TQt.pm, TQt.xs:
Inheritance of slots/attributes/SUPER was still half wrong. Fixed.
@@ -1360,25 +1360,25 @@
2002-09-14 17:58 germaingarand
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
cleaning a debug line
2002-09-14 17:52 germaingarand
- * doc/: PerlQt.pod, index.html:
+ * doc/: PerlTQt.pod, index.html:
Update for the "SUPER" construct
2002-09-14 17:50 germaingarand
- * PerlQt/: lib/Qt/isa.pm, Qt.pm, Qt.xs:
+ * PerlTQt/: lib/TQt/isa.pm, TQt.pm, TQt.xs:
Implemented a special attribute "SUPER" for calling methods on the superclass
2002-09-14 05:37 germaingarand
- * PerlQt/: Qt.pm, Qt.xs, lib/Qt/isa.pm:
+ * PerlTQt/: TQt.pm, TQt.xs, lib/TQt/isa.pm:
- Fixed inheritance of attributes
- added a "no warnings" block around "this" assignation statement
@@ -1397,7 +1397,7 @@
* kalyptus/kalyptus, kalyptus/kalyptusCxxToSmoke.pm,
smoke/qt/qtguess.pl.in:
- Qt 3.1 fixes
+ TQt 3.1 fixes
2002-09-12 12:32 germaingarand
@@ -1407,7 +1407,7 @@
2002-09-12 03:19 germaingarand
- * PerlQt/MANIFEST:
+ * PerlTQt/MANIFEST:
Update
@@ -1415,17 +1415,17 @@
* doc/index.html:
- updated from latest PerlQt.pod
+ updated from latest PerlTQt.pod
2002-09-12 03:10 germaingarand
- * doc/PerlQt.pod:
+ * doc/PerlTQt.pod:
Added a note about correct syntax for calling a base class method
2002-09-12 02:43 germaingarand
- * PerlQt/lib/Qt/isa.pm:
+ * PerlTQt/lib/TQt/isa.pm:
cleaning pollution of $_
@@ -1437,26 +1437,26 @@
2002-09-11 19:26 germaingarand
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
fixing broken regex in argmatch (my fault)
2002-09-11 05:18 germaingarand
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
fixing polling of uninitialised {slots} array
Still not totally right... creating extra/unneeded qt_invoke
2002-09-11 04:21 germaingarand
- * doc/PerlQt.pod:
+ * doc/PerlTQt.pod:
Added a chapter about puic usage
2002-09-11 02:59 germaingarand
- * PerlQt/Makefile.PL.in:
+ * PerlTQt/Makefile.PL.in:
Fixing some env vars value and a broken regex
@@ -1467,11 +1467,11 @@
Adding OpenGL detection && compilation to the autoconf framework
--without-Mesa : if you use a vendor specific GL lib, specify this (default is to look for Mesa)
- --disable-GL : skip GL stuff... not really needed since it is skipped anyway if Qt doesn't have it
+ --disable-GL : skip GL stuff... not really needed since it is skipped anyway if TQt doesn't have it
2002-09-11 02:51 germaingarand
- * PerlQt/examples/opengl/: README, gear/gear, box/GLBox.pm,
+ * PerlTQt/examples/opengl/: README, gear/gear, box/GLBox.pm,
box/glbox:
Initial import of OpenGL examples
@@ -1493,19 +1493,19 @@
2002-09-10 00:33 germaingarand
- * PerlQt/: Qt.pm, Qt.xs:
+ * PerlTQt/: TQt.pm, TQt.xs:
Implementing slot inheritance
2002-09-09 13:55 germaingarand
- * PerlQt/lib/Qt/: signals.pm, slots.pm:
+ * PerlTQt/lib/TQt/: signals.pm, slots.pm:
Allow a space between typename and ref/star sign for sig/slot args (i.e 'FooType &' is now OK)
2002-09-09 12:13 germaingarand
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
oops. removed unwanted debug output
@@ -1531,7 +1531,7 @@
2002-09-09 10:38 germaingarand
- * PerlQt/lib/Qt/isa.pm:
+ * PerlTQt/lib/TQt/isa.pm:
Fixing import rules for deeper-than-CWD located modules
New rule is : always import fully qualified &X::Y::classname, but only
@@ -1540,22 +1540,22 @@
2002-09-09 10:30 germaingarand
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
- test for virtual destructor replaces endless isDerivedFrom() tests
- added a function to lookup for an allocated object corresponding to a given anonymous pointer
2002-09-09 10:25 germaingarand
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
-better discrimination of method arguments (check for array reference)
- -added Qt::SqlCursor to PersistentObjects (this is getting ugly :-/)
+ -added TQt::SqlCursor to PersistentObjects (this is getting ugly :-/)
2002-09-09 10:23 germaingarand
* COPYING, ChangeLog, INSTALL, Makefile.am, configure.in,
- inst-apps, subdirs, PerlQt/Makefile.PL.in, smoke/qt/Makefile.am,
+ inst-apps, subdirs, PerlTQt/Makefile.PL.in, smoke/qt/Makefile.am,
smoke/qt/generate.pl.in:
improved build system
@@ -1567,7 +1567,7 @@
* README, TODO, configure.in, subdirs, AUTHORS, COPYING, ChangeLog,
Makefile.am, Makefile.cvs, config.h.in, stamp-h.in, doc/Makefile,
- doc/PerlQt.pod, doc/index.html, doc/pod.css, doc/images/ex1.png,
+ doc/PerlTQt.pod, doc/index.html, doc/pod.css, doc/images/ex1.png,
doc/images/ex2.png, puic/TODO, puic/Makefile.am, puic/domtool.cpp,
puic/embed.cpp, puic/form.cpp, puic/globaldefs.h, puic/main.cpp,
puic/object.cpp, puic/parser.cpp, puic/parser.h,
@@ -1585,22 +1585,22 @@
admin/old-ltcf-c.sh, smoke/Makefile.am, smoke/README,
smoke/smoke.h, smoke/qt/Makefile.am, smoke/qt/generate.pl.in,
smoke/qt/generate_makefile_am.pl, smoke/qt/qt_smoke.h,
- smoke/qt/qtguess.pl.in, PerlQt/MANIFEST, PerlQt/Makefile.PL.in,
- PerlQt/examples/richedit/imageCollection.pm,
- PerlQt/examples/richedit/richedit.pl, kalyptus/Ast.pm,
+ smoke/qt/qtguess.pl.in, PerlTQt/MANIFEST, PerlTQt/Makefile.PL.in,
+ PerlTQt/examples/richedit/imageCollection.pm,
+ PerlTQt/examples/richedit/richedit.pl, kalyptus/Ast.pm,
kalyptus/README, kalyptus/TODO, kalyptus/Version, kalyptus/Iter.pm,
kalyptus/kalyptus, kalyptus/kalyptusDataDict.pm,
kalyptus/kdocAstUtil.pm, kalyptus/ChangeLog,
kalyptus/kalyptusCxxToSmoke.pm, kalyptus/kdocLib.pm,
kalyptus/kdocParseDoc.pm, kalyptus/kdocUtil.pm:
- Initial import of new PerlQt-3 tree with Autoconf framework
+ Initial import of new PerlTQt-3 tree with Autoconf framework
2002-08-22 05:46 germaingarand
* README, TODO, configure.in, subdirs, AUTHORS, COPYING, ChangeLog,
Makefile.am, Makefile.cvs, config.h.in, stamp-h.in, doc/Makefile,
- doc/PerlQt.pod, doc/index.html, doc/pod.css, doc/images/ex1.png,
+ doc/PerlTQt.pod, doc/index.html, doc/pod.css, doc/images/ex1.png,
doc/images/ex2.png, puic/TODO, puic/Makefile.am, puic/domtool.cpp,
puic/embed.cpp, puic/form.cpp, puic/globaldefs.h, puic/main.cpp,
puic/object.cpp, puic/parser.cpp, puic/parser.h,
@@ -1618,9 +1618,9 @@
admin/old-ltcf-c.sh, smoke/Makefile.am, smoke/README,
smoke/smoke.h, smoke/qt/Makefile.am, smoke/qt/generate.pl.in,
smoke/qt/generate_makefile_am.pl, smoke/qt/qt_smoke.h,
- smoke/qt/qtguess.pl.in, PerlQt/MANIFEST, PerlQt/Makefile.PL.in,
- PerlQt/examples/richedit/imageCollection.pm,
- PerlQt/examples/richedit/richedit.pl, kalyptus/Ast.pm,
+ smoke/qt/qtguess.pl.in, PerlTQt/MANIFEST, PerlTQt/Makefile.PL.in,
+ PerlTQt/examples/richedit/imageCollection.pm,
+ PerlTQt/examples/richedit/richedit.pl, kalyptus/Ast.pm,
kalyptus/README, kalyptus/TODO, kalyptus/Version, kalyptus/Iter.pm,
kalyptus/kalyptus, kalyptus/kalyptusDataDict.pm,
kalyptus/kdocAstUtil.pm, kalyptus/ChangeLog,
@@ -1631,229 +1631,229 @@
2002-08-22 04:38 germaingarand
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
Added line number & file to the 'Lookup for...' warning in do_autoload/autoloaded.
It also filters out calls to enums now.
2002-08-20 18:15 germaingarand
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
do_autoload/autoloaded: Choose a different caller(n) if needed
2002-08-20 17:59 germaingarand
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
burn-proofing catArguments
2002-08-20 15:33 germaingarand
- * PerlQt/: Qt.pm, Qt.xs:
+ * PerlTQt/: TQt.pm, TQt.xs:
- Added detailed error reporting (Ambiguity candidates, warning when discarding args, correct file and line spotting when dying, etc.). Partly backported from dev branch.
- - Added caching for method calls (makes PerlQt 300% faster :-)
+ - Added caching for method calls (makes PerlTQt 300% faster :-)
2002-08-14 17:02 germaingarand
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
Don't hide object into parent if parent shall die !
- Fixes case where parent is a pointer to a QObject that wasn't allocated from Perl.
+ Fixes case where parent is a pointer to a TQObject that wasn't allocated from Perl.
2002-08-13 18:11 germaingarand
- * PerlQt/: Qt.pm, Qt.xs:
+ * PerlTQt/: TQt.pm, TQt.xs:
Added some PersistentObjects cases as well as some isDerivedFrom tests.
2002-07-19 18:40 awinters
- * PerlQt/: Makefile.PL, smokeperl.cpp, lib/Qt/isa.pm:
+ * PerlTQt/: Makefile.PL, smokeperl.cpp, lib/TQt/isa.pm:
- Fix to virtual functions in Perl subclasses - register the classname with Smoke from Qt::isa
+ Fix to virtual functions in Perl subclasses - register the classname with Smoke from TQt::isa
2002-07-17 03:35 awinters
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
Fixing perl-5.8 compatibility problem. This generates a warning with -w,
but since this code branch is obsolete I don't care that much. :(
2002-06-30 01:51 awinters
- * PerlQt/: handlers.cpp, smokeperl.cpp:
+ * PerlTQt/: handlers.cpp, smokeperl.cpp:
memory leak fixes
2002-06-29 21:55 awinters
- * PerlQt/smokeperl.cpp:
+ * PerlTQt/smokeperl.cpp:
broken leaky virtual method support - rejoice
2002-06-28 08:52 awinters
- * PerlQt/: Qt.pm, smokeperl.cpp:
+ * PerlTQt/: TQt.pm, smokeperl.cpp:
- More destructor voodoo. Why is QApplication getting addRefed?
+ More destructor voodoo. Why is TQApplication getting addRefed?
2002-06-27 04:59 awinters
- * PerlQt/: Qt.pm, smokeperl.cpp, smokeperl.h:
+ * PerlTQt/: TQt.pm, smokeperl.cpp, smokeperl.h:
global destruction working nicely
2002-06-27 02:22 awinters
- * PerlQt/smokeperl.cpp:
+ * PerlTQt/smokeperl.cpp:
enabled method calling - t1 through t6 work again
2002-06-27 01:46 awinters
- * PerlQt/smokeperl.cpp:
+ * PerlTQt/smokeperl.cpp:
code movement
2002-06-27 01:44 awinters
- * PerlQt/smokeperl.cpp:
+ * PerlTQt/smokeperl.cpp:
Start of multimethod dispatching
2002-06-26 04:56 awinters
- * PerlQt/: Qt.xs, smokeperl.cpp, lib/Qt/attributes.pm,
- lib/Qt/isa.pm, lib/Qt/signals.pm, lib/Qt/slots.pm,
+ * PerlTQt/: TQt.xs, smokeperl.cpp, lib/TQt/attributes.pm,
+ lib/TQt/isa.pm, lib/TQt/signals.pm, lib/TQt/slots.pm,
tutorials/t7/LCDRange.pm:
Getting the skeleton working for the tutorials
2002-06-26 03:36 awinters
- * PerlQt/smokeperl.cpp:
+ * PerlTQt/smokeperl.cpp:
Added Smoke::this(), and a possibly useful closure() function
2002-06-26 02:45 awinters
- * PerlQt/: Qt.pm, smokeperl.cpp, smokeperl.h:
+ * PerlTQt/: TQt.pm, smokeperl.cpp, smokeperl.h:
This debugging stuff is great
2002-06-25 21:08 awinters
- * PerlQt/smokeperl.cpp:
+ * PerlTQt/smokeperl.cpp:
use SmokeClass::parents()
2002-06-25 20:54 awinters
- * PerlQt/smokeperl.cpp:
+ * PerlTQt/smokeperl.cpp:
reference counting...
2002-06-25 16:52 awinters
- * PerlQt/smokeperl.cpp:
+ * PerlTQt/smokeperl.cpp:
file/line-number needed to be taken from caller
2002-06-25 07:09 awinters
- * PerlQt/smokeperl.cpp:
+ * PerlTQt/smokeperl.cpp:
Kickass error messages!
2002-06-25 06:18 awinters
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
Changed the versioning, cooler this way.
2002-06-25 05:47 awinters
- * PerlQt/: Makefile.PL, Qt.pm, Qt.xs, handlers.cpp, marshall.h,
+ * PerlTQt/: Makefile.PL, TQt.pm, TQt.xs, handlers.cpp, marshall.h,
perlqt.h, smokeperl.cpp, smokeperl.h:
Initial version of code rewrite
2002-06-15 01:19 awinters
- * PerlQt/: smokeperl.cpp, smokeperl.h:
+ * PerlTQt/: smokeperl.cpp, smokeperl.h:
Added smokeperl.cpp... doesn't do anything, and it's not linked in yet.
2002-06-14 21:02 awinters
- * PerlQt/smokeperl.h:
+ * PerlTQt/smokeperl.h:
Perhaps I have it right this time
2002-06-14 20:57 awinters
- * PerlQt/smokeperl.h:
+ * PerlTQt/smokeperl.h:
SmokeMethod::call()
2002-06-14 20:51 awinters
- * PerlQt/smokeperl.h:
+ * PerlTQt/smokeperl.h:
Added SmokeMethod
2002-06-14 20:27 awinters
- * PerlQt/: Qt.xs, handlers.cpp, marshall.h, perlqt.h, smokeperl.h:
+ * PerlTQt/: TQt.xs, handlers.cpp, marshall.h, perlqt.h, smokeperl.h:
Adding smokeperl.h. Changed all uses of Smoke::Type to SmokeType.
2002-06-14 03:11 awinters
- * PerlQt/handlers.cpp:
+ * PerlTQt/handlers.cpp:
I unchanged my mind. Is that a crime?
2002-06-14 03:06 awinters
- * PerlQt/handlers.cpp:
+ * PerlTQt/handlers.cpp:
I changed my mind, you can't pass NULL to a function expecting int*. Sorry.
2002-06-14 02:52 awinters
- * PerlQt/: Qt.pm, Qt.xs:
+ * PerlTQt/: TQt.pm, TQt.xs:
Added a global object persistance thing
2002-06-14 02:28 awinters
- * PerlQt/handlers.cpp:
+ * PerlTQt/handlers.cpp:
int* handler
2002-06-13 22:58 awinters
- * PerlQt/handlers.cpp:
+ * PerlTQt/handlers.cpp:
- Untested QStringList marshaller. Try it.
+ Untested TQStringList marshaller. Try it.
2002-06-13 09:09 awinters
- * PerlQt/: Qt.pm, lib/Qt/isa.pm:
+ * PerlTQt/: TQt.pm, lib/TQt/isa.pm:
Created a global baseclass - something I've been meaning to do for a while. Made constructors automatically inherit, you don't need to have empty constructors anymore.
2002-06-13 08:47 awinters
- * PerlQt/: Qt.pm, examples/aclock/AnalogClock.pm,
+ * PerlTQt/: TQt.pm, examples/aclock/AnalogClock.pm,
examples/buttongroups/ButtonsGroups.pm,
examples/dclock/DigitalClock.pm, examples/drawdemo/drawdemo.pl,
examples/drawlines/drawlines.pl, examples/forever/forever.pl,
- lib/Qt/isa.pm, tutorials/t10/CannonField.pm,
+ lib/TQt/isa.pm, tutorials/t10/CannonField.pm,
tutorials/t10/LCDRange.pm, tutorials/t10/t10.pl,
tutorials/t11/CannonField.pm, tutorials/t11/LCDRange.pm,
tutorials/t11/t11.pl, tutorials/t12/CannonField.pm,
@@ -1871,15 +1871,15 @@
2002-06-13 03:10 awinters
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
Evil debug statement
2002-06-13 03:05 awinters
- * PerlQt/: Qt.xs, examples/drawdemo/drawdemo.pl,
+ * PerlTQt/: TQt.xs, examples/drawdemo/drawdemo.pl,
examples/drawlines/drawlines.pl, examples/forever/forever.pl,
- lib/Qt/isa.pm, tutorials/t10/t10.pl, tutorials/t11/t11.pl,
+ lib/TQt/isa.pm, tutorials/t10/t10.pl, tutorials/t11/t11.pl,
tutorials/t12/t12.pl, tutorials/t4/t4.pl, tutorials/t5/t5.pl,
tutorials/t6/t6.pl, tutorials/t7/t7.pl, tutorials/t8/t8.pl,
tutorials/t9/t9.pl:
@@ -1888,31 +1888,31 @@
2002-06-10 06:04 awinters
- * PerlQt/: Qt.pm, Qt.xs:
+ * PerlTQt/: TQt.pm, TQt.xs:
@ISA is now honored - had to fudge to make Exporter work
2002-06-10 04:29 awinters
- * PerlQt/: Qt.pm, handlers.cpp:
+ * PerlTQt/: TQt.pm, handlers.cpp:
- New type handlers for uchar* and QRgb*, as well as a QImage constructor
+ New type handlers for uchar* and TQRgb*, as well as a TQImage constructor
2002-06-10 02:04 awinters
- * PerlQt/: Qt.pm, Qt.xs:
+ * PerlTQt/: TQt.pm, TQt.xs:
Evil hacks for puic
2002-06-05 18:35 awinters
- * PerlQt/examples/buttongroups/: buttongroups.pl, buttonsgroups.pl:
+ * PerlTQt/examples/buttongroups/: buttongroups.pl, buttonsgroups.pl:
Original was misnamed buttonsgroups.pl - now buttongroups.pl
2002-06-04 20:58 awinters
- * PerlQt/: examples/dclock/DigitalClock.pm,
+ * PerlTQt/: examples/dclock/DigitalClock.pm,
tutorials/t14/GameBoard.pm, tutorials/t5/t5.pl, tutorials/t6/t6.pl,
tutorials/t7/LCDRange.pm:
@@ -1920,37 +1920,37 @@
2002-06-04 20:20 awinters
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
- $AUTOLOAD is always $Qt::AutoLoad::AUTOLOAD, now
+ $AUTOLOAD is always $TQt::AutoLoad::AUTOLOAD, now
2002-06-04 18:57 awinters
- * PerlQt/handlers.cpp:
+ * PerlTQt/handlers.cpp:
No smoke_types.h
2002-06-04 16:58 awinters
- * PerlQt/: INSTALL, Qt.xs:
+ * PerlTQt/: INSTALL, TQt.xs:
Fixing build procedure - smoke_types.h is long dead
2002-06-04 08:36 awinters
- * PerlQt/INSTALL:
+ * PerlTQt/INSTALL:
KDE SDK hopefully isn't required
2002-06-04 07:55 awinters
- * PerlQt/: INSTALL, README:
+ * PerlTQt/: INSTALL, README:
Build instructions
2002-06-04 01:50 awinters
- * PerlQt/examples/: aclock/aclock.pl,
+ * PerlTQt/examples/: aclock/aclock.pl,
buttongroups/buttonsgroups.pl, dclock/dclock.pl,
drawdemo/drawdemo.pl, drawlines/drawlines.pl, forever/forever.pl:
@@ -1958,107 +1958,107 @@
2002-06-04 00:51 awinters
- * PerlQt/examples/dclock/DigitalClock.pm:
+ * PerlTQt/examples/dclock/DigitalClock.pm:
LeftButton is global
2002-06-03 07:29 awinters
- * PerlQt/tutorials/runall.pl:
+ * PerlTQt/tutorials/runall.pl:
$^X is handy
2002-06-03 06:25 awinters
- * PerlQt/: Qt.pm, Qt.xs, lib/Qt/isa.pm:
+ * PerlTQt/: TQt.pm, TQt.xs, lib/TQt/isa.pm:
XS autoload was disabled in Perl-5.6.1, so I made a perl sub redirect autoloads
2002-06-02 10:53 awinters
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
List ops are fun
2002-06-02 10:49 awinters
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
Don't ask me why, but signals can have return-values. I don't even want to imagine it.
2002-06-02 10:46 awinters
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
Switched from DynaLoader to XSLoader. Gave exported functions prototypes, for better or worse.
2002-06-02 10:29 awinters
- * PerlQt/tutorials/runall.pl:
+ * PerlTQt/tutorials/runall.pl:
I'm not usually paranoid about security, but this was too easy not to fix.
2002-06-02 10:25 awinters
- * PerlQt/tutorials/runall.pl:
+ * PerlTQt/tutorials/runall.pl:
Script to run all the tutorials in order
2002-06-02 07:24 awinters
- * PerlQt/perlqt.h:
+ * PerlTQt/perlqt.h:
ifdef
2002-06-02 07:22 awinters
- * PerlQt/: Makefile.PL, Qt.xs, handlers.cpp, perlqt.h:
+ * PerlTQt/: Makefile.PL, TQt.xs, handlers.cpp, perlqt.h:
- Created perlqt.h, moved code from Qt.xs to new handlers.cpp. Starting code reorganization.
+ Created perlqt.h, moved code from TQt.xs to new handlers.cpp. Starting code reorganization.
2002-06-02 03:28 awinters
- * PerlQt/examples/forever/forever.pl:
+ * PerlTQt/examples/forever/forever.pl:
Added forever - this will be my benchmark. Current results: SLOW
2002-06-02 03:09 awinters
- * PerlQt/examples/drawlines/drawlines.pl:
+ * PerlTQt/examples/drawlines/drawlines.pl:
Adding drawlines demo
2002-06-02 02:35 awinters
- * PerlQt/examples/drawdemo/drawdemo.pl:
+ * PerlTQt/examples/drawdemo/drawdemo.pl:
Added drawdemo
2002-06-01 23:37 awinters
- * PerlQt/examples/dclock/: dclock, dclock.pl:
+ * PerlTQt/examples/dclock/: dclock, dclock.pl:
Renamed dclock to dclock.pl
2002-06-01 23:36 awinters
- * PerlQt/examples/buttongroups/: ButtonsGroups.pm,
+ * PerlTQt/examples/buttongroups/: ButtonsGroups.pm,
buttonsgroups.pl:
Added buttongroups example
2002-06-01 23:36 awinters
- * PerlQt/examples/aclock/: aclock, aclock.pl:
+ * PerlTQt/examples/aclock/: aclock, aclock.pl:
Renamed aclock to aclock.pl
2002-06-01 23:05 awinters
- * PerlQt/: Qt.pm, Qt.xs, examples/aclock/AnalogClock.pm,
+ * PerlTQt/: TQt.pm, TQt.xs, examples/aclock/AnalogClock.pm,
examples/aclock/aclock, examples/dclock/DigitalClock.pm,
- examples/dclock/dclock, lib/Qt/attributes.pm, lib/Qt/isa.pm,
- lib/Qt/signals.pm, lib/Qt/slots.pm, tutorials/t1/t1.pl,
+ examples/dclock/dclock, lib/TQt/attributes.pm, lib/TQt/isa.pm,
+ lib/TQt/signals.pm, lib/TQt/slots.pm, tutorials/t1/t1.pl,
tutorials/t10/CannonField.pm, tutorials/t10/LCDRange.pm,
tutorials/t10/t10.pl, tutorials/t11/CannonField.pm,
tutorials/t11/LCDRange.pm, tutorials/t11/t11.pl,
@@ -2078,50 +2078,50 @@
2002-06-01 23:00 awinters
- * PerlQt/examples/dclock/: DigitalClock.pm, dclock:
+ * PerlTQt/examples/dclock/: DigitalClock.pm, dclock:
Adding dclock
2002-06-01 23:00 awinters
- * PerlQt/examples/dclock/DigitalClock.pm:
+ * PerlTQt/examples/dclock/DigitalClock.pm:
file DigitalClock.pm was initially added on branch this.
2002-06-01 23:00 awinters
- * PerlQt/examples/dclock/dclock:
+ * PerlTQt/examples/dclock/dclock:
file dclock was initially added on branch this.
2002-06-01 21:17 awinters
- * PerlQt/examples/aclock/AnalogClock.pm:
+ * PerlTQt/examples/aclock/AnalogClock.pm:
file AnalogClock.pm was initially added on branch this.
2002-06-01 21:17 awinters
- * PerlQt/examples/aclock/aclock:
+ * PerlTQt/examples/aclock/aclock:
file aclock was initially added on branch this.
2002-06-01 21:17 awinters
- * PerlQt/: Qt.pm, Qt.xs, examples/aclock/AnalogClock.pm,
+ * PerlTQt/: TQt.pm, TQt.xs, examples/aclock/AnalogClock.pm,
examples/aclock/aclock:
- Added support for QCOORD* and Qt::PointArray::setPoints. Added global min() and max() functions.
+ Added support for TQCOORD* and TQt::PointArray::setPoints. Added global min() and max() functions.
2002-06-01 11:15 awinters
- * PerlQt/: Qt.pm, Qt.xs, lib/Qt/signals.pm:
+ * PerlTQt/: TQt.pm, TQt.xs, lib/TQt/signals.pm:
- Made qt_emit also use XS code - noticable speedup in t7. Qt::_internal::invoke is obsolete
+ Made qt_emit also use XS code - noticable speedup in t7. TQt::_internal::invoke is obsolete
2002-06-01 10:13 awinters
- * PerlQt/: lib/Qt/slots.pm, tutorials/t1/t1.pl,
+ * PerlTQt/: lib/TQt/slots.pm, tutorials/t1/t1.pl,
tutorials/t10/t10.pl, tutorials/t11/t11.pl, tutorials/t12/t12.pl,
tutorials/t13/CannonField.pm, tutorials/t13/GameBoard.pm,
tutorials/t13/t13.pl, tutorials/t14/CannonField.pm,
@@ -2134,25 +2134,25 @@
2002-06-01 09:59 awinters
- * PerlQt/: Qt.xs, lib/Qt/slots.pm:
+ * PerlTQt/: TQt.xs, lib/TQt/slots.pm:
qt_invoke implemented in XS
2002-06-01 06:37 awinters
- * PerlQt/: Qt.xs, lib/Qt/signals.pm:
+ * PerlTQt/: TQt.xs, lib/TQt/signals.pm:
Code reorganization, start of XS slot work
2002-06-01 00:19 awinters
- * PerlQt/: Qt.pm, Qt.xs, lib/Qt/signals.pm, lib/Qt/slots.pm:
+ * PerlTQt/: TQt.pm, TQt.xs, lib/TQt/signals.pm, lib/TQt/slots.pm:
emit signal() now uses type marshalling -- the way has been shown
2002-05-31 06:42 awinters
- * PerlQt/: Qt.pm, tutorials/t10/CannonField.pm,
+ * PerlTQt/: TQt.pm, tutorials/t10/CannonField.pm,
tutorials/t10/LCDRange.pm, tutorials/t10/t10.pl,
tutorials/t11/CannonField.pm, tutorials/t11/t11.pl,
tutorials/t12/CannonField.pm, tutorials/t12/t12.pl,
@@ -2165,34 +2165,34 @@
2002-05-31 06:18 awinters
- * PerlQt/: Qt.xs, tutorials/t11/CannonField.pm,
+ * PerlTQt/: TQt.xs, tutorials/t11/CannonField.pm,
tutorials/t11/LCDRange.pm, tutorials/t11/t11.pl:
It seems I still haven't knocked down the &Constant quirks. It's zero arguments! Sheesh.
2002-05-31 06:07 awinters
- * PerlQt/tutorials/t12/: CannonField.pm, LCDRange.pm, t12.pl:
+ * PerlTQt/tutorials/t12/: CannonField.pm, LCDRange.pm, t12.pl:
My revisionist ways continue
2002-05-31 05:51 awinters
- * PerlQt/tutorials/t13/: CannonField.pm, GameBoard.pm, LCDRange.pm,
+ * PerlTQt/tutorials/t13/: CannonField.pm, GameBoard.pm, LCDRange.pm,
t13.pl:
t13 revisions
2002-05-31 05:37 awinters
- * PerlQt/tutorials/t14/: CannonField.pm, GameBoard.pm, LCDRange.pm,
+ * PerlTQt/tutorials/t14/: CannonField.pm, GameBoard.pm, LCDRange.pm,
t14.pl:
I'm trying to define a coding style using t14 as the baseline. This works with the latest kalyptus.
2002-05-31 04:48 awinters
- * PerlQt/: Qt.pm, Qt.xs, tutorials/t10/CannonField.pm,
+ * PerlTQt/: TQt.pm, TQt.xs, tutorials/t10/CannonField.pm,
tutorials/t10/LCDRange.pm, tutorials/t10/t10.pl,
tutorials/t11/CannonField.pm, tutorials/t11/LCDRange.pm,
tutorials/t11/t11.pl, tutorials/t14/CannonField.pm,
@@ -2209,14 +2209,14 @@
2002-05-31 03:37 awinters
- * PerlQt/: Qt.pm, lib/Qt/attributes.pm, tutorials/t9/LCDRange.pm,
+ * PerlTQt/: TQt.pm, lib/TQt/attributes.pm, tutorials/t9/LCDRange.pm,
tutorials/t9/t9.pl:
Changed static method calls from Class->method to Class::method
2002-05-30 22:48 awinters
- * PerlQt/: Qt.pm, Qt.xs, lib/Qt/signals.pm,
+ * PerlTQt/: TQt.pm, TQt.xs, lib/TQt/signals.pm,
tutorials/t10/CannonField.pm, tutorials/t10/LCDRange.pm,
tutorials/t10/t10.pl, tutorials/t9/CannonField.pm,
tutorials/t9/LCDRange.pm, tutorials/t9/t9.pl:
@@ -2225,14 +2225,14 @@
2002-05-30 13:30 awinters
- * PerlQt/: lib/Qt/isa.pm, tutorials/t8/CannonField.pm,
+ * PerlTQt/: lib/TQt/isa.pm, tutorials/t8/CannonField.pm,
tutorials/t8/LCDRange.pm, tutorials/t8/t8.pl:
passing 'this' as an lvalue to constructors which MODIFY 'this' could be unpleasant. Perhaps using sv_setsv was a bad idea.
2002-05-30 13:16 awinters
- * PerlQt/: Qt.pm, Qt.xs, lib/Qt/signals.pm, lib/Qt/slots.pm,
+ * PerlTQt/: TQt.pm, TQt.xs, lib/TQt/signals.pm, lib/TQt/slots.pm,
tutorials/t5/t5.pl, tutorials/t6/t6.pl, tutorials/t7/LCDRange.pm,
tutorials/t7/t7.pl:
@@ -2240,73 +2240,73 @@
2002-05-30 12:51 awinters
- * PerlQt/: Qt.pm, Qt.xs, tutorials/t4/t4.pl:
+ * PerlTQt/: TQt.pm, TQt.xs, tutorials/t4/t4.pl:
- set 'this' for do_autoload, so QObject-mirroring refcounting works
+ set 'this' for do_autoload, so TQObject-mirroring refcounting works
2002-05-30 12:29 awinters
- * PerlQt/: Qt.xs, lib/Qt/isa.pm:
+ * PerlTQt/: TQt.xs, lib/TQt/isa.pm:
AUTOLOAD now works on non-method-calls in classes, by defaulting unknown functions to this->method
2002-05-30 11:05 awinters
- * PerlQt/: Qt.pm, lib/Qt/isa.pm:
+ * PerlTQt/: TQt.pm, lib/TQt/isa.pm:
enable MyClass->AUTOLOAD and @ISA searching from autoloader
2002-05-30 10:53 awinters
- * PerlQt/lib/Qt/isa.pm:
+ * PerlTQt/lib/TQt/isa.pm:
Add import() function for use classes, so MyClass() constructors work
2002-05-30 10:07 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
Object destruction seems to work again
2002-05-30 07:40 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
Stop pushing 'this' on the stack for virtual methods
2002-05-30 07:28 awinters
- * PerlQt/: Qt.pm, Qt.xs:
+ * PerlTQt/: TQt.pm, TQt.xs:
Calling convention works. $x->foo works for AUTOLOAD case, haven't tested the non-AUTOLOAD case even though it should work too.
2002-05-30 05:01 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
AUTOLOAD now works for calling Perl-defined methods
2002-05-30 04:12 awinters
- * PerlQt/: Qt.pm, Qt.xs, lib/Qt/isa.pm:
+ * PerlTQt/: TQt.pm, TQt.xs, lib/TQt/isa.pm:
Added an XS autoload
2002-05-30 02:08 awinters
- * PerlQt/: Qt.xs, lib/Qt/attributes.pm, lib/Qt/isa.pm:
+ * PerlTQt/: TQt.xs, lib/TQt/attributes.pm, lib/TQt/isa.pm:
Implementation of 'this' and attributes
2002-05-30 02:08 awinters
- * PerlQt/lib/Qt/attributes.pm:
+ * PerlTQt/lib/TQt/attributes.pm:
file attributes.pm was initially added on branch this.
2002-05-29 11:09 awinters
- * PerlQt/: Qt.pm, Qt.xs, tutorials/t1/t1.pl,
+ * PerlTQt/: TQt.pm, TQt.xs, tutorials/t1/t1.pl,
tutorials/t14/CannonField.pm, tutorials/t14/GameBoard.pm,
tutorials/t14/LCDRange.pm, tutorials/t14/t14.pl,
tutorials/t2/t2.pl, tutorials/t3/t3.pl, tutorials/t4/t4.pl,
@@ -2320,25 +2320,25 @@
2002-05-29 09:18 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
Forgot to remove debugging arguments to warn() before committing
2002-05-29 04:49 awinters
- * PerlQt/tutorials/t9/: CannonField.pm, LCDRange.pm, t9.pl:
+ * PerlTQt/tutorials/t9/: CannonField.pm, LCDRange.pm, t9.pl:
Initial commit
2002-05-29 04:47 awinters
- * PerlQt/tutorials/t10/CannonField.pm:
+ * PerlTQt/tutorials/t10/CannonField.pm:
Color constants work now
2002-05-29 04:40 awinters
- * PerlQt/tutorials/: t11/CannonField.pm, t11/LCDRange.pm,
+ * PerlTQt/tutorials/: t11/CannonField.pm, t11/LCDRange.pm,
t11/t11.pl, t12/CannonField.pm, t12/LCDRange.pm, t12/t12.pl,
t13/CannonField.pm, t13/GameBoard.pm, t13/LCDRange.pm, t13/t13.pl,
t14/CannonField.pm, t14/GameBoard.pm, t14/LCDRange.pm, t14/t14.pl:
@@ -2347,275 +2347,275 @@
2002-05-28 23:33 awinters
- * PerlQt/: Qt.xs, tutorials/t10/CannonField.pm,
+ * PerlTQt/: TQt.xs, tutorials/t10/CannonField.pm,
tutorials/t10/LCDRange.pm, tutorials/t10/t10.pl:
- Plugged a memory-leak involving tf_stack return-values, and added isa(QPaintDevice) to the list of classes added to the
+ Plugged a memory-leak involving tf_stack return-values, and added isa(TQPaintDevice) to the list of classes added to the
virtual function object-map. Tutorial 10 added.
2002-05-28 22:13 awinters
- * PerlQt/tutorials/t8/CannonField.pm:
+ * PerlTQt/tutorials/t8/CannonField.pm:
When I said ambiguous method resolution was improved, I wasn't kidding.
2002-05-28 22:12 awinters
- * PerlQt/: Qt.pm, Qt.xs, tutorials/t8/CannonField.pm,
+ * PerlTQt/: TQt.pm, TQt.xs, tutorials/t8/CannonField.pm,
tutorials/t8/LCDRange.pm, tutorials/t8/t8.pl:
Copy constructor implemented for virtual method return-values, ambiguous method resolution improved, t8 working.
2002-05-28 20:27 awinters
- * PerlQt/Qt.pm:
+ * PerlTQt/TQt.pm:
Added emit keyword
2002-05-28 20:13 awinters
- * PerlQt/tutorials/: t6/t6.pl, t7/LCDRange.pm, t7/t7.pl:
+ * PerlTQt/tutorials/: t6/t6.pl, t7/LCDRange.pm, t7/t7.pl:
Last commit failed, new object destruction
2002-05-28 20:13 awinters
- * PerlQt/: Qt.pm, Qt.xs, tutorials/t4/t4.pl, tutorials/t5/t5.pl:
+ * PerlTQt/: TQt.pm, TQt.xs, tutorials/t4/t4.pl, tutorials/t5/t5.pl:
- New object destruction - Perl now mirrors QObject reference counts
+ New object destruction - Perl now mirrors TQObject reference counts
2002-05-28 07:49 awinters
- * PerlQt/tutorials/t7/: LCDRange.pm, t7.pl:
+ * PerlTQt/tutorials/t7/: LCDRange.pm, t7.pl:
Tutorial 7, in all its glory
2002-05-28 07:48 awinters
- * PerlQt/: Qt.xs, lib/Qt/signals.pm:
+ * PerlTQt/: TQt.xs, lib/TQt/signals.pm:
Workings of tutorial 7
2002-05-28 06:53 awinters
- * PerlQt/: Qt.pm, Qt.xs, lib/Qt/signals.pm, lib/Qt/slots.pm:
+ * PerlTQt/: TQt.pm, TQt.xs, lib/TQt/signals.pm, lib/TQt/slots.pm:
signal and slot implementation merged a bit, first stab at ambiguous method resolution added.
2002-05-28 04:08 awinters
- * PerlQt/: Qt.pm, Qt.xs, lib/Qt/slots.pm:
+ * PerlTQt/: TQt.pm, TQt.xs, lib/TQt/slots.pm:
- Slots are now declared through the Qt::slots pragma. Only int arguments are supported, so far.
+ Slots are now declared through the TQt::slots pragma. Only int arguments are supported, so far.
2002-05-28 00:19 awinters
- * PerlQt/: Qt.pm, Qt.xs, lib/Qt/slots.pm:
+ * PerlTQt/: TQt.pm, TQt.xs, lib/TQt/slots.pm:
Got slot arguments working
2002-05-27 19:52 awinters
- * PerlQt/lib/Qt/slots.pm:
+ * PerlTQt/lib/TQt/slots.pm:
More slot goodness
2002-05-27 19:37 awinters
- * PerlQt/lib/Qt/slots.pm:
+ * PerlTQt/lib/TQt/slots.pm:
Recognize when Perl slot is invoked
2002-05-27 19:27 awinters
- * PerlQt/: Qt.pm, Qt.xs, lib/Qt/slots.pm:
+ * PerlTQt/: TQt.pm, TQt.xs, lib/TQt/slots.pm:
Paranoid backup. I got a slot to work, and I want it to stay that way. :)
2002-05-27 18:47 awinters
- * PerlQt/: Qt.pm, Qt.xs, lib/Qt/isa.pm, lib/Qt/signals.pm,
- lib/Qt/slots.pm:
+ * PerlTQt/: TQt.pm, TQt.xs, lib/TQt/isa.pm, lib/TQt/signals.pm,
+ lib/TQt/slots.pm:
- Start overriding signal/slot methods. Qt is now 'aware' of PerlQt classes, thanks to overrides of className() and
+ Start overriding signal/slot methods. TQt is now 'aware' of PerlTQt classes, thanks to overrides of className() and
metaObject().
2002-05-27 09:09 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
Bye bye, comments
2002-05-27 08:53 awinters
- * PerlQt/: Qt.pm, Qt.xs:
+ * PerlTQt/: TQt.pm, TQt.xs:
Dirty first draft of 'proper' reference counting
2002-05-27 08:52 awinters
- * PerlQt/tutorials/: t1/t1.pl, t2/t2.pl, t3/t3.pl, t4/t4.pl,
+ * PerlTQt/tutorials/: t1/t1.pl, t2/t2.pl, t3/t3.pl, t4/t4.pl,
t5/t5.pl, t6/t6.pl:
use strict is mandatory, now. Reference counts matter.
2002-05-27 02:51 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
I never manage to get all the debug statements first time around...
2002-05-27 02:49 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
Fully working marshalling class. Toss MyStack for good; Long live Marshall!
2002-05-27 01:35 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
I don't need these debugging statements anymore
2002-05-27 01:28 awinters
- * PerlQt/: Qt.xs, marshall.h:
+ * PerlTQt/: TQt.xs, marshall.h:
Marshalling works for method calls
2002-05-26 23:41 awinters
- * PerlQt/: Qt.xs, marshall.h:
+ * PerlTQt/: TQt.xs, marshall.h:
Defined some of the type mapping
2002-05-26 23:23 awinters
- * PerlQt/marshall.h:
+ * PerlTQt/marshall.h:
#ifndef MARSHALL_H
2002-05-26 23:19 awinters
- * PerlQt/: Qt.xs, marshall.h:
+ * PerlTQt/: TQt.xs, marshall.h:
Defining general type-marshalling interface
2002-05-24 20:14 awinters
- * PerlQt/Makefile.PL:
+ * PerlTQt/Makefile.PL:
Forgot to update this...
2002-05-24 17:25 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
Eliminate warning during global destruction
2002-05-24 17:19 awinters
- * PerlQt/tutorials/: t2/t2.pl, t3/t3.pl, t4/t4.pl, t5/t5.pl,
+ * PerlTQt/tutorials/: t2/t2.pl, t3/t3.pl, t4/t4.pl, t5/t5.pl,
t6/t6.pl:
Enums work, now
2002-05-24 08:19 awinters
- * PerlQt/lib/Qt/: enumerations.pm, properties.pm, signals.pm,
+ * PerlTQt/lib/TQt/: enumerations.pm, properties.pm, signals.pm,
slots.pm:
Documented some proposed usage. Perhaps good, perhaps not.
2002-05-24 07:45 awinters
- * PerlQt/lib/Qt/isa.pm:
+ * PerlTQt/lib/TQt/isa.pm:
- Initial implementation - no QMetaObject stuff yet
+ Initial implementation - no TQMetaObject stuff yet
2002-05-24 07:43 awinters
- * PerlQt/tutorials/: t4/t4.pl, t5/t5.pl, t6/t6.pl:
+ * PerlTQt/tutorials/: t4/t4.pl, t5/t5.pl, t6/t6.pl:
- Use Qt::isa pragma
+ Use TQt::isa pragma
2002-05-24 07:36 awinters
- * PerlQt/lib/Qt/: enumerations.pm, isa.pm, properties.pm,
+ * PerlTQt/lib/TQt/: enumerations.pm, isa.pm, properties.pm,
signals.pm, slots.pm:
- Adding some QMetaObject-generating pragmas
+ Adding some TQMetaObject-generating pragmas
2002-05-24 04:46 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
That qobject boolean was a bad idea...
2002-05-24 04:13 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
- Fixed memory leak, isQObject() forgot to return false
+ Fixed memory leak, isTQObject() forgot to return false
2002-05-24 03:41 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
Call delete through smoked library
2002-05-24 03:24 awinters
- * PerlQt/: Qt.pm, Qt.xs:
+ * PerlTQt/: TQt.pm, TQt.xs:
Added a flag indicating whether an object can be deleted -- object deletion enabled.
2002-05-24 02:59 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
First version with virtual functions
2002-05-24 02:36 awinters
- * PerlQt/: Qt.pm, Qt.xs:
+ * PerlTQt/: TQt.pm, TQt.xs:
Beginning of virtual method support
2002-05-24 02:07 awinters
- * PerlQt/: Qt.pm, Qt.xs:
+ * PerlTQt/: TQt.pm, TQt.xs:
Default to silent output, and remove old commented functions.
2002-05-24 01:56 awinters
- * PerlQt/: Qt.xs, Qt.pm:
+ * PerlTQt/: TQt.xs, TQt.pm:
Implemented rudimentary object tracking and destruction.
2002-05-23 22:57 awinters
- * PerlQt/: Qt.pm, Qt.xs:
+ * PerlTQt/: TQt.pm, TQt.xs:
Implement new smokelib => perl interface SmokeBinding class, and add destructor callback. Start of work to
get working object destruction.
2002-05-23 20:53 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
Changed return-value handling to be generic so it can handle virtual-function arguments as well.
2002-05-23 06:16 awinters
- * PerlQt/Qt.xs:
+ * PerlTQt/TQt.xs:
This one works. First working version in SF CVS
2002-05-23 06:02 awinters
- * PerlQt/: Makefile.PL, Qt.pm, Qt.xs, tutorials/t1/t1.pl,
+ * PerlTQt/: Makefile.PL, TQt.pm, TQt.xs, tutorials/t1/t1.pl,
tutorials/t2/t2.pl, tutorials/t3/t3.pl, tutorials/t4/t4.pl,
tutorials/t5/t5.pl, tutorials/t6/t6.pl:
@@ -2623,7 +2623,7 @@
2002-05-23 06:02 awinters
- * PerlQt/: Makefile.PL, Qt.pm, Qt.xs, tutorials/t1/t1.pl,
+ * PerlTQt/: Makefile.PL, TQt.pm, TQt.xs, tutorials/t1/t1.pl,
tutorials/t2/t2.pl, tutorials/t3/t3.pl, tutorials/t4/t4.pl,
tutorials/t5/t5.pl, tutorials/t6/t6.pl: