summaryrefslogtreecommitdiffstats
path: root/kjsembed/docs/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'kjsembed/docs/ChangeLog')
-rw-r--r--kjsembed/docs/ChangeLog504
1 files changed, 252 insertions, 252 deletions
diff --git a/kjsembed/docs/ChangeLog b/kjsembed/docs/ChangeLog
index f5d5ff03..a201c55c 100644
--- a/kjsembed/docs/ChangeLog
+++ b/kjsembed/docs/ChangeLog
@@ -25,7 +25,7 @@
2004-12-11 Saturday 07:15 geiseri
- Use extractQObject here because it is safer.
+ Use extractTQObject here because it is safer.
2004-12-11 Saturday 07:15 geiseri
@@ -73,43 +73,43 @@
2004-12-10 Friday 12:59 geiseri
- Implemented better QVariant to JSObject mappings. The big change here
- that Javascript arrays and Javascript objects can be mapped to QVariants
+ Implemented better TQVariant to JSObject mappings. The big change here
+ that Javascript arrays and Javascript objects can be mapped to TQVariants
in C++. Conversions break down as follows:
- QStringList -> Array of javascript strings.
- QValueList<QVariant> -> Array of Javascript values.
- QMap<QString,QVariant> -> Object/Array that has each QString key as
- a property, and the QVariant is mapped to a Javascript value.
+ TQStringList -> Array of javascript strings.
+ TQValueList<TQVariant> -> Array of Javascript values.
+ TQMap<TQString,TQVariant> -> Object/Array that has each TQString key as
+ a property, and the TQVariant is mapped to a Javascript value.
From Javascript the conversions are a little different.
All arrays that have a numeric index will be converted to
- QValueList<QVariant> QVariants. These can be mapped to both
- QStringList and to normal QValueList. An example would be like this:
+ TQValueList<TQVariant> TQVariants. These can be mapped to both
+ TQStringList and to normal TQValueList. An example would be like this:
KJS::Value someArrayValue;
- QStringList strLst = convertToVariant(exec, someArrayValue).toStringList();
- QValueList<QVariant> varLst
+ TQStringList strLst = convertToVariant(exec, someArrayValue).toStringList();
+ TQValueList<TQVariant> varLst
= convertToVariant( exec, someArrayValue).toList();
Now if the Javascript value is a Javascript object or a map then
- the conversion will go to a QMap<QString,QVariant>. An example of
+ the conversion will go to a TQMap<TQString,TQVariant>. An example of
this would be like:
KJS::Value someJSObject;
- QMap<QString,QVariant> map = convertToVariant(exec,someJSObject)
+ TQMap<TQString,TQVariant> map = convertToVariant(exec,someJSObject)
.toMap();
- QString someVal = map["someProp"].toString();
+ TQString someVal = map["someProp"].toString();
This is done via some testing of the array and you can trip
it up in some cases:
- 1) If the object is empty, or null will return an empty QMap
+ 1) If the object is empty, or null will return an empty TQMap
2) If the object is an array that has the last element null
- then a QMap will be returned.
+ then a TQMap will be returned.
The first case is not much of an issue because an empty variant
is the same for all types, but the second case can cause
unexpected results.
In cases of sparse arrays the empty values will be filled in
- with empty QVariants in the QValueList.
+ with empty TQVariants in the TQValueList.
2004-12-10 Friday 12:42 geiseri
@@ -117,7 +117,7 @@
Example shows the following:
1) Embedding KJSEmbed.
2) Calling Javascript methods from C++.
- 3) Transparent mapping of custom javascript objects into QVariant maps.
+ 3) Transparent mapping of custom javascript objects into TQVariant maps.
4) Adding widgets to a C++ based form from Javascript.
5) Execution of a script from outside of the main application.
@@ -127,7 +127,7 @@
2004-12-09 Thursday 15:09 geiseri
- torture test for QFrame, still fails.
+ torture test for TQFrame, still fails.
2004-12-09 Thursday 15:07 geiseri
@@ -135,7 +135,7 @@
2004-12-08 Wednesday 11:15 geiseri
- Added a QVariant slot so C++ bindings can easier get more
+ Added a TQVariant slot so C++ bindings can easier get more
complex data types into the bindings.
2004-12-08 Wednesday 11:12 geiseri
@@ -145,7 +145,7 @@
2004-12-08 Wednesday 11:12 geiseri
- Removed debug information that was screwing with QVariants.
+ Removed debug information that was screwing with TQVariants.
2004-12-07 Tuesday 20:10 staikos
@@ -153,7 +153,7 @@
2004-12-07 Tuesday 12:02 geiseri
- do not delete a QWidget if you are painting on it, its rude
+ do not delete a TQWidget if you are painting on it, its rude
2004-12-07 Tuesday 12:01 geiseri
@@ -165,10 +165,10 @@
2004-12-06 Monday 14:07 geiseri
- With new API QListViewItem objects now iterate properly.
+ With new API TQListViewItem objects now iterate properly.
- QListView::firstChild() and QListView::currentSelection now work.
- QListViewItems can now iterate property.
+ TQListView::firstChild() and TQListView::currentSelection now work.
+ TQListViewItems can now iterate property.
The test now shows how to use these methods.
@@ -186,7 +186,7 @@
2004-12-05 Sunday 19:54 geiseri
- Moved QListViewItem and QCheckListItem to the object registry.
+ Moved TQListViewItem and TQCheckListItem to the object registry.
2004-12-05 Sunday 19:11 geiseri
@@ -200,7 +200,7 @@
JSFactory::registerOpaqueType("Name", new TypeFactory(parent,"name");
Now KJS can create your type and manipulate it. This currently supports
- only opaque types, QObject types are next once this migration is
+ only opaque types, TQObject types are next once this migration is
complete.
2004-12-05 Sunday 19:08 geiseri
@@ -211,7 +211,7 @@
2004-12-05 Sunday 10:12 geiseri
- Test for QFrame
+ Test for TQFrame
2004-12-04 Saturday 17:57 geiseri
@@ -219,7 +219,7 @@
2004-12-04 Saturday 14:25 geiseri
- Added QProgressDialog to the list of creatable types.
+ Added TQProgressDialog to the list of creatable types.
2004-12-04 Saturday 02:34 geiseri
@@ -235,7 +235,7 @@
2004-12-04 Saturday 01:33 geiseri
- Add QToolBox items to the published children when comming from QWidgetFactory
+ Add TQToolBox items to the published children when comming from TQWidgetFactory
2004-12-03 Friday 21:28 geiseri
@@ -267,7 +267,7 @@
2004-12-03 Friday 20:05 geiseri
- Do not delete QObjects that are managed by their parents.
+ Do not delete TQObjects that are managed by their parents.
2004-12-03 Friday 20:04 geiseri
@@ -276,7 +276,7 @@
2004-12-03 Friday 20:01 geiseri
- Do not manage QListView, and ListBox items as the containers will.
+ Do not manage TQListView, and ListBox items as the containers will.
Had to wash this file over with AStyle, it was getting to be a mess.
2004-12-02 Thursday 22:15 geiseri
@@ -285,12 +285,12 @@
2004-12-02 Thursday 21:50 geiseri
- Added QRect::contains(...) to Rect class.
+ Added TQRect::contains(...) to Rect class.
Updated game board to detect objects getting in the target.
2004-12-01 Wednesday 14:45 geiseri
- make 10 items, use QFrame for formatting.
+ make 10 items, use TQFrame for formatting.
2004-12-01 Wednesday 11:25 geiseri
@@ -298,19 +298,19 @@
2004-12-01 Wednesday 09:58 geiseri
- Added tests for QSize, QPoint and QRect.
+ Added tests for TQSize, TQPoint and TQRect.
2004-12-01 Wednesday 09:58 geiseri
Added support for:
- QPoint
- QRect
- QSize
+ TQPoint
+ TQRect
+ TQSize
- Cleanup headers in QPen
+ Cleanup headers in TQPen
These are all handled as value proxies so they are transparently supported
- in slots, QObject bindings, and dcop. These can be used by their variant
+ in slots, TQObject bindings, and dcop. These can be used by their variant
names of Point, Rect and Size respectivly. Also constructors are provided
for Point, Rect and Size so you can construct items in one step
ex:
@@ -346,7 +346,7 @@
2004-11-30 Tuesday 10:45 geiseri
- Added support for passing QStringList through slots. This fixed the problems with KConfig bindings not showing up. It should also fix the problem of not being able to pass StringLists to C++ slots that have been published to javascript.
+ Added support for passing TQStringList through slots. This fixed the problems with KConfig bindings not showing up. It should also fix the problem of not being able to pass StringLists to C++ slots that have been published to javascript.
2004-11-29 Monday 17:41 annma
@@ -355,7 +355,7 @@
2004-11-29 Monday 13:26 geiseri
- Start of QSettings support for real. Binding is complete hozed though so it probably needs to be replaced before we release the next release.
+ Start of TQSettings support for real. Binding is complete hozed though so it probably needs to be replaced before we release the next release.
2004-11-29 Monday 13:25 geiseri
@@ -375,7 +375,7 @@
2004-11-28 Sunday 21:38 geiseri
- removed default args, they really screw up QObject bindings.
+ removed default args, they really screw up TQObject bindings.
2004-11-28 Sunday 21:32 geiseri
@@ -419,7 +419,7 @@
2004-11-28 Sunday 20:12 geiseri
- Vain attempt to fix the QCanvas bindings. They are no longer crashing, but they are so not implemented they don't do much yet.
+ Vain attempt to fix the TQCanvas bindings. They are no longer crashing, but they are so not implemented they don't do much yet.
2004-11-28 Sunday 20:12 geiseri
@@ -428,12 +428,12 @@
2004-11-28 Sunday 20:11 geiseri
- QFrame now actually works as expected.
+ TQFrame now actually works as expected.
2004-11-28 Sunday 20:10 geiseri
Remove dead code.
- Fix stupid corner case where the QPainter would become invalid and crash kjsembed.
+ Fix stupid corner case where the TQPainter would become invalid and crash kjsembed.
2004-11-28 Sunday 20:09 geiseri
@@ -449,7 +449,7 @@
Change this so the Config bindings handle all the dirty work. This
removes a very strange misbehavior with the Config object when
used with scripts.
- Started adding support for QSettings in Qt Only mode, but its disabled for now.
+ Started adding support for TQSettings in Qt Only mode, but its disabled for now.
2004-11-28 Sunday 20:07 geiseri
@@ -459,7 +459,7 @@
2004-11-28 Sunday 20:06 geiseri
- QSplashScreen works again, the object was there but the bindings where not.
+ TQSplashScreen works again, the object was there but the bindings where not.
General code cleanup.
Made the factory throw some exceptions instead of just warnings. This will
allow developers to actually be able to debug their scripts with a nondebug
@@ -510,8 +510,8 @@
2004-11-24 Wednesday 01:59 staikos
QT_NO_COMPAT fix (untested, but at least it compiles now):
- int match ( const QString & str, int index = 0, int * len = 0, bool indexIsStart = TRUE ) const (obsolete)
- int search ( const QString & str, int offset = 0, CaretMode caretMode = CaretAtZero ) const
+ int match ( const TQString & str, int index = 0, int * len = 0, bool indexIsStart = TRUE ) const (obsolete)
+ int search ( const TQString & str, int offset = 0, CaretMode caretMode = CaretAtZero ) const
2004-11-24 Wednesday 01:36 geiseri
@@ -550,12 +550,12 @@
internally. Based heavily on boost::any but focuses on
pointers only.
3) Things to note now that KJS is actually managing
- memory. If you create a QObject binding but do not store
+ memory. If you create a TQObject binding but do not store
it anywhere and let it go out of scope the GC WILL delete
it. This may cause some unwanted side effects, so
please keep track of your objects.
4) Fixed some casting problems that was causing the
- QCanvas bindings not to work. They have not been completely
+ TQCanvas bindings not to work. They have not been completely
solved yet but they are at least not crashing anymore.
There are still a few crashes, but these should be easier to
@@ -596,7 +596,7 @@
GC works on win32.
NOTE on win32: the standard in/out/err will crash if you do not have
matching Qt debug and KJSEmbed debug libs. So if you have a nondebug
- build of Qt NEVER build a debug version of QJSEmbed. Gold star for
+ build of Qt NEVER build a debug version of TQJSEmbed. Gold star for
MS on this one.
2004-10-03 Sunday 23:25 zrusin
@@ -605,7 +605,7 @@
2004-09-23 Thursday 15:51 mlaurent
- CVS_SILENT QString(i18n(...)) -> i18n(...)
+ CVS_SILENT TQString(i18n(...)) -> i18n(...)
2004-09-01 Wednesday 20:47 geiseri
@@ -710,11 +710,11 @@
2004-08-16 Monday 08:46 geiseri
- QWidget and QObject extraction helper functions.
+ TQWidget and TQObject extraction helper functions.
2004-08-16 Monday 08:45 geiseri
- QComboBox and QPopup menu fixes.
+ TQComboBox and TQPopup menu fixes.
2004-07-14 Wednesday 04:31 binner
@@ -736,12 +736,12 @@
- Improvements to the bindingwizard.
- - Start of bindings for QCanvasXX. These might need to be disabled for the
+ - Start of bindings for TQCanvasXX. These might need to be disabled for the
3.3 release but they're a good stress test of the code.
- Update docs.
- - Added support for QPoint to jsbinding methods.
+ - Added support for TQPoint to jsbinding methods.
2004-06-18 Friday 19:44 rich
@@ -753,7 +753,7 @@
2004-06-18 Friday 19:27 rich
- - Added support for the QStringList parameter argument of the KParts
+ - Added support for the TQStringList parameter argument of the KParts
constructors. For now, this can only be used with the full 5 argument
forms of the factory's part construction methods. Added the test script
from Koos, though it can't be used without an accompanying applet!
@@ -762,13 +762,13 @@
2004-06-18 Friday 18:51 rich
- Updated the qtbindings using the bindwizard. The problems identified in
- #83427 and my own QListView testing turned out to be caused by a stupid
+ #83427 and my own TQListView testing turned out to be caused by a stupid
logic error in the code generated by the XSL. Basically, I forgot that
enum values start at 0 even if they're being automagically generated.
2004-06-18 Friday 17:34 rich
- - Reverted the updated QComboBox bindings. Looks like I need to do some
+ - Reverted the updated TQComboBox bindings. Looks like I need to do some
more work on making the XSL binding generator work with the custom
bindings code.
@@ -791,11 +791,11 @@
2004-06-12 Saturday 20:49 rich
- - Reverted update of the QListViewItem bindings as it broke things.
+ - Reverted update of the TQListViewItem bindings as it broke things.
2004-06-11 Friday 20:52 rich
- - Handling for slots with signatures xx( const QTime &) and xx( QWidget *).
+ - Handling for slots with signatures xx( const TQTime &) and xx( TQWidget *).
2004-06-11 Friday 19:03 rich
@@ -821,13 +821,13 @@
2004-06-06 Sunday 20:40 rich
- - Added support for QCheckListItem.
+ - Added support for TQCheckListItem.
- Regenerated qtbindings using the wizard.
2004-06-06 Sunday 19:37 rich
- - Added support for signals and slots with signature func(const QTime &)
+ - Added support for signals and slots with signature func(const TQTime &)
including support for handling them from scripts.
- Added a check for exceptions occurring in event handlers.
@@ -908,8 +908,8 @@
2004-05-28 Friday 19:15 rich
- - Fixed the problem of the time property of a QTimeEdit returning -1. This
- in fact turned out to be a general problem that affects all QTime
+ - Fixed the problem of the time property of a TQTimeEdit returning -1. This
+ in fact turned out to be a general problem that affects all TQTime
properties and was happening because you can't create a Date object in js
with just a time in it.
@@ -949,8 +949,8 @@
2004-05-19 Wednesday 21:17 rich
- - Added support for the selectedItem() method of QListView then converted the
- docviewer example to use QListView.
+ - Added support for the selectedItem() method of TQListView then converted the
+ docviewer example to use TQListView.
2004-05-19 Wednesday 20:10 rich
@@ -964,7 +964,7 @@
2004-05-19 Wednesday 18:54 rich
- - Fixed a couple of naming errors in QProcess's signals that resulted from
+ - Fixed a couple of naming errors in TQProcess's signals that resulted from
the conversion from KProcess.
2004-05-19 Wednesday 18:31 rich
@@ -1004,7 +1004,7 @@
Qt wants the real thing, not cheap immitations.
- Fixed QPixmaps in slots.
+ Fixed TQPixmaps in slots.
2004-05-07 Friday 17:13 geiseri
@@ -1020,10 +1020,10 @@
Const cleanups
Fixed accidental memory leak
- Added the following methods to make access of QVariant based objects
+ Added the following methods to make access of TQVariant based objects
easier:
- void putVariant( const QString &valueName, const QVariant &value);
- QVariant getVariant( const QString &valueName ) const;
+ void putVariant( const TQString &valueName, const TQVariant &value);
+ TQVariant getVariant( const TQString &valueName ) const;
Started an implementation of a scope walker so the added methods
will work beyond the global scope. Not reliable yet, so its not used.
@@ -1031,11 +1031,11 @@
2004-05-05 Wednesday 22:26 geiseri
Added the following functions to the part for embedders to enjoy:
- KJS::Value getValue( const QString &valueName );
- KJS::Value callMethod(const QString &methodName, KJS::List &args);
- void putValue( const QString &valueName, const KJS::Value &value);
+ KJS::Value getValue( const TQString &valueName );
+ KJS::Value callMethod(const TQString &methodName, KJS::List &args);
+ void putValue( const TQString &valueName, const KJS::Value &value);
- Rich I have tests, but they require being compiled. We need a C++ tests
+ Rich I have tests, but they retquire being compiled. We need a C++ tests
directory at this point i think to show off what we are up to.
2004-05-04 Tuesday 19:52 rich
@@ -1047,7 +1047,7 @@
- Improved the argument handling of kjscmd so that it will automatically
invoke the console if there is no script to run. It will also call exec
implicitly in this situation, though not if there is a script to invoke
- so the exec() call in the graphical scripts is still required.
+ so the exec() call in the graphical scripts is still retquired.
- Added a directory for a standard library of javascript utilities and put
the command line prompt script in it - other reusable scripts and objects
@@ -1075,15 +1075,15 @@
2004-04-30 Friday 20:27 rich
- - Extended the range of types supported by the XSL stylesheet to allow QFile
- and QFrame to be wrapped. Added the generated wrappers to the build.
+ - Extended the range of types supported by the XSL stylesheet to allow TQFile
+ and TQFrame to be wrapped. Added the generated wrappers to the build.
2004-04-30 Friday 19:36 rich
- Integrated the constructor bindings into the binding wizard and added a hack
that only enables the first method we see with a given name, meaning that
only the first version of overloaded methods can be used. This change means
- that the QComboBox binding is now generated directly from the Qt header file
+ that the TQComboBox binding is now generated directly from the Qt header file
using the wizard.
2004-04-30 Friday 17:38 rich
@@ -1128,21 +1128,21 @@
2004-04-23 Friday 18:47 geiseri
Added event support for:
- QEvent::QTimer
- QEvent::ContextMenu
- QEvent::DragMove
- QEvent::DragEnter
- QEvent::Drop
- QEvent::Enter
- QEvent::Leave
- QEvent::Clipboard
- QEvent::DragLeave
+ TQEvent::TQTimer
+ TQEvent::ContextMenu
+ TQEvent::DragMove
+ TQEvent::DragEnter
+ TQEvent::Drop
+ TQEvent::Enter
+ TQEvent::Leave
+ TQEvent::Clipboard
+ TQEvent::DragLeave
Based all events off the default handler so interited
properties are preserved.
2004-04-23 Friday 15:57 geiseri
- move to QProcess.
+ move to TQProcess.
2004-04-23 Friday 15:20 rich
@@ -1180,8 +1180,8 @@
2004-04-22 Thursday 17:33 geiseri
- Added extractQPalette
- Added extractQStrList
+ Added extractTQPalette
+ Added extractTQStrList
2004-04-22 Thursday 16:57 rich
@@ -1191,7 +1191,7 @@
2004-04-22 Thursday 15:07 geiseri
Normalized the size and color extraction.
- Added QRect helper function.
+ Added TQRect helper function.
2004-04-22 Thursday 15:03 geiseri
@@ -1230,7 +1230,7 @@
2004-04-21 Wednesday 16:09 geiseri
- forgot to add the one i really wanted to. Now we can map a string array to a QVariant properly.
+ forgot to add the one i really wanted to. Now we can map a string array to a TQVariant properly.
2004-04-21 Wednesday 15:48 geiseri
@@ -1241,7 +1241,7 @@
2004-04-19 Monday 11:53 geiseri
- fixed QBoxLayouts. might want to backport
+ fixed TQBoxLayouts. might want to backport
2004-04-16 Friday 21:51 rich
@@ -1334,12 +1334,12 @@
2004-04-12 Monday 10:00 geiseri
- Added support for QProcess as a bindings plugin.
- Exposed API identical to QProcess.
+ Added support for TQProcess as a bindings plugin.
+ Exposed API identical to TQProcess.
2004-04-10 Saturday 20:40 rich
- Added support for the setSpacing method of QHBox.
+ Added support for the setSpacing method of TQHBox.
Converted the docviewer example to use the KHTML streaming API and made it
work properly.
@@ -1362,11 +1362,11 @@
Added some methods that should allow us to have a unified interface to the
proxy types in future. This change is the first step towards an understanding
of inheritence. The first win of the change is that the code now understands
- that KXMLGUIClient's are not necessarily QWidgets.
+ that KXMLGUIClient's are not necessarily TQWidgets.
2004-04-09 Friday 17:52 rich
- Added proper support for QComboBox. This binding was generated automagically
+ Added proper support for TQComboBox. This binding was generated automagically
using the xsl stuff in the tools dir, but I had to disable 4 methods to work
around missing support for method overloading. There's also an example.
@@ -1384,8 +1384,8 @@
2004-04-08 Thursday 09:52 geiseri
Oh this is an annoying one. For some reason I thought I could trust
- QVariants to tell me what type they where. It seems that in the
- instance of QString vs QCString this is not the case, so I am now
+ TQVariants to tell me what type they where. It seems that in the
+ instance of TQString vs TQCString this is not the case, so I am now
doing this correctly and using the dcop functions type signature to
get the correct types. This fixes a few courious bugs I was chasing
after in dcop. I am trying to backport this fix now.
@@ -1444,7 +1444,7 @@
2004-02-29 Sunday 05:35 jowenn
- It's not nice, for each proxy implementation one QGuardedPtr. :( I hope Qt's next generation smart pointer will be more lightweight. Why a qguardedptr?
+ It's not nice, for each proxy implementation one TQGuardedPtr. :( I hope Qt's next generation smart pointer will be more lightweight. Why a qguardedptr?
If you do the following in kjscmd it would crash without guardedptr
var k=new KMainWindow();
@@ -1466,11 +1466,11 @@
2004-02-16 Monday 01:09 geiseri
Added signatures for:
- void slot_color( const QColor &color );
- void slot_point( const QPoint &point );
- void slot_rect( const QRect &rec );
- void slot_size( const QSize &size );
- void slot_pixmap( const QPixmap &pix );
+ void slot_color( const TQColor &color );
+ void slot_point( const TQPoint &point );
+ void slot_rect( const TQRect &rec );
+ void slot_size( const TQSize &size );
+ void slot_pixmap( const TQPixmap &pix );
void slot_url( const KURL &url );
void slot_intint( int , int );
void slot_intbool( int , bool );
@@ -1618,7 +1618,7 @@
2004-01-10 Saturday 19:25 rich
- - Fixed support for QChildEvent. It now has a type specific conversion
+ - Fixed support for TQChildEvent. It now has a type specific conversion
function rather than falling back to the generic one. Without this change,
it is pretty useless as you can't access anything or even distinguish
between insert and remove events.
@@ -1712,7 +1712,7 @@
2003-12-31 Wednesday 11:54 geiseri
- use new QPixmap code
+ use new TQPixmap code
2003-12-31 Wednesday 11:12 geiseri
@@ -1735,7 +1735,7 @@
2003-12-30 Tuesday 14:23 geiseri
- move buttonmaker.js to new QPainter stuff
+ move buttonmaker.js to new TQPainter stuff
2003-12-30 Tuesday 14:17 geiseri
@@ -1766,8 +1766,8 @@
2003-12-30 Tuesday 10:56 geiseri
moved arg extraction code to slotutils
- converted QPainter bindings to Opaque Proxy... it has issues still, but pending
- QPixmaps conversion they cannot all be fixed yet.
+ converted TQPainter bindings to Opaque Proxy... it has issues still, but pending
+ TQPixmaps conversion they cannot all be fixed yet.
added arg extraction methods to simplify the code
2003-12-29 Monday 16:08 rich
@@ -1776,13 +1776,13 @@
2003-12-29 Monday 16:08 rich
- - Added the binding for QListViewItem and the latest xsl templates.
+ - Added the binding for TQListViewItem and the latest xsl templates.
2003-12-28 Sunday 21:22 rich
- Massive improvements to the binding generation tool. It can now create
usable code!!! To prove this, I've added a new binding to the builtins
- directory for QDir. This binding was generated directly from the qdir.h
+ directory for TQDir. This binding was generated directly from the qdir.h
header file using the scripts in the tools directory. There is a simple test
program in the test directory.
@@ -1851,7 +1851,7 @@
Added support for adding bindings via KParts Plugins.
I have tested ValueProxy and OpaqueProxy plugins and those work perfectly.
- QObject based plugins are mostly working, but enums seem broken.
+ TQObject based plugins are mostly working, but enums seem broken.
The plugin interface is pretty thin right now, because I dont think we need
a heck of alot to bootstrap the process of adding a binding.
@@ -1889,7 +1889,7 @@
This might not be the right place for it, but we need a good way to get
the bounding boxes of text drawn on the painter with the current font
- metrics. Ideally we can move this later when we bind QFontMetrics?
+ metrics. Ideally we can move this later when we bind TQFontMetrics?
2003-12-17 Wednesday 23:37 geiseri
@@ -1907,7 +1907,7 @@
2003-12-17 Wednesday 18:10 geiseri
- Added ability to connect Qt signals to KJS Slots that have a single QFont or QColor.
+ Added ability to connect Qt signals to KJS Slots that have a single TQFont or TQColor.
Not as cool as I would have liked, but I guess its okay.
2003-12-16 Tuesday 18:21 geiseri
@@ -1960,7 +1960,7 @@
2003-12-15 Monday 19:40 rich
- - Removed moc reference from ImageImp - it's not a QObject anymore.
+ - Removed moc reference from ImageImp - it's not a TQObject anymore.
- Fixed a crash when the factory is asked for an invalid part.
@@ -1969,7 +1969,7 @@
- Improved the code of the image binding:
- Changed the name from Image to ImageImp as now that it doesn't use
- QObject, this class only handles the methods.
+ TQObject, this class only handles the methods.
- Added support for the enums from KImageEffect. The output of the test
program should now be upside down.
@@ -1991,7 +1991,7 @@
Fixed the Image stuff so it will at least load.
Came to the conclusion that there is all wrong, and we should revert
- back to the QObject bindings. The current implimentation makes
+ back to the TQObject bindings. The current implimentation makes
no sense for how the Image binding is suppose to operate.
Maby we really wanted a JSValueProxy?
@@ -2019,7 +2019,7 @@
- Started adding the framework needed to allow custom value types to become
first class citizens.
- - Replaced the NewQObject method of the factory with NewInstance which
+ - Replaced the NewTQObject method of the factory with NewInstance which
supports the creation of instances of any type.
- Added support for event types to the opaque proxy.
@@ -2031,12 +2031,12 @@
2003-12-12 Friday 23:56 geiseri
- half of the move from QObject binding to JSProxyImp
+ half of the move from TQObject binding to JSProxyImp
rich this needs to be enabled, i was unsure of how to activate
it.
also am i correct in assuming that properties will no longer work for
- Image now that we are using a non QObject binding?
+ Image now that we are using a non TQObject binding?
2003-12-12 Friday 17:10 rich
@@ -2061,14 +2061,14 @@
2003-12-12 Friday 15:18 rich
- - Replaced the QObject wrapper for QTextStream with a native binding
+ - Replaced the TQObject wrapper for TQTextStream with a native binding
class. This reduces the overhead of this binding, and allows more
flexibility in the API we present to scripts. The new binding provides the
same API to scripts as the old one, except that the current() and
setCurrent() methods have been removed as they are redundant.
This binding is the first one to be based on the JSOpaqueProxy class, but
- this will in future be a common approach to wrapping non-QObject classes.
+ this will in future be a common approach to wrapping non-TQObject classes.
- Made a few methods of the factory that were previously protected have
private access. These methods are only useful internally, so there is no
@@ -2107,7 +2107,7 @@
2003-12-08 Monday 17:53 rich
- - Don't use -no-undefined as this now requires libkjsembed.
+ - Don't use -no-undefined as this now retquires libkjsembed.
2003-12-08 Monday 17:16 rich
@@ -2243,8 +2243,8 @@
2003-11-30 Sunday 23:31 geiseri
- Added QStringList -> KJS Array support.
- Added QPen -> Bindings::Pen support.
+ Added TQStringList -> KJS Array support.
+ Added TQPen -> Bindings::Pen support.
2003-11-30 Sunday 23:30 geiseri
@@ -2263,7 +2263,7 @@
2003-11-27 Thursday 21:05 rich
- - Added some basic support for QScrollView illustrated by the imagetweak
+ - Added some basic support for TQScrollView illustrated by the imagetweak
example, which will become more feature-full in future.
- Added the very incomplete beginning of support for generating bindings from
@@ -2289,21 +2289,21 @@
Rich im not sure if this is the correct location for these, but
they currently work.
- Added a demo to show off the new dcop stuff, requires
+ Added a demo to show off the new dcop stuff, retquires
KWeatherService from tdetoys to be running, since i dont
know how to start a service from KJSEmbed yet.
2003-11-22 Saturday 01:49 geiseri
- Added variable length args to K/QListView.
+ Added variable length args to K/TQListView.
Added ability to handle Strings vs Pixmaps correctly.
- Added native method for grabWidget on QWidget, this
+ Added native method for grabWidget on TQWidget, this
may get moved to Pixmap when i figure out how to handle
a widget pointer.
2003-11-22 Saturday 00:54 geiseri
- Make the compiler a little quieter by commenting out unused args in functions.
+ Make the compiler a little tquieter by commenting out unused args in functions.
2003-11-21 Friday 20:13 rich
@@ -2323,7 +2323,7 @@
- Renamed the 'global' object to 'Global' for consistency with web browsers.
- Fixed some minor documentation error in the new builtin objects Ian added
- (they're not QObject wrappers!).
+ (they're not TQObject wrappers!).
- Added basic support for loading files via the SAX api, a callback based
mechanism for processing XML. The implementation is far from complete, but
@@ -2414,13 +2414,13 @@
2003-11-16 Sunday 02:04 geiseri
- hrmmm it seems that implantQVariant dosent work as i thought it should. it seems once that is fixed things may
+ hrmmm it seems that implantTQVariant dosent work as i thought it should. it seems once that is fixed things may
work a bit better.
2003-11-16 Sunday 01:36 geiseri
- Fixed the QPainter crash, it seems i had a booliean mistake
- Added QVariant insertion support for DCOP... this still crashes, but gets further.
+ Fixed the TQPainter crash, it seems i had a booliean mistake
+ Added TQVariant insertion support for DCOP... this still crashes, but gets further.
2003-11-14 Friday 22:48 rich
@@ -2431,11 +2431,11 @@
- Improved the type handling of the JSFactory class.
- The mapping between typenames and proxy types now supports all the proxy
- types. This is essential if we are to support creation of non-QObject
+ types. This is essential if we are to support creation of non-TQObject
proxies properly.
- Removed the 'special case' code that handled identification of classes
- supported by QWidgetFactory.
+ supported by TQWidgetFactory.
- You can now remove support for particular classes by calling addType() and
specifying the proxy type TypeInvalid. I'm not sure how useful this is,
@@ -2453,11 +2453,11 @@
list includes objects which can be wrapped but not created unlike the
constructors method.
- - The methods now use QString rather than QCString to avoid needing lots of
+ - The methods now use TQString rather than TQCString to avoid needing lots of
charset conversions as these are an expensive operation.
- Added a new method addObjectTypes() that is responsible for telling the
- factory about all the QObject types it knows about that do not have any
+ factory about all the TQObject types it knows about that do not have any
sort of custom bindings. The list of currently unsupported types was
created by the scripts and data files in docs/examples/coverage/.
@@ -2488,7 +2488,7 @@
- System.exit() Exits with the status code 0
- System.exit(Number) Exits with the status code specified.
- - Added support for the QLayout classes QHBoxLayout and QVBoxLayout. In
+ - Added support for the TQLayout classes TQHBoxLayout and TQVBoxLayout. In
addition to the slots and properties, the following custom bindings are
available for box layouts:
@@ -2531,7 +2531,7 @@
2003-11-10 Monday 23:09 geiseri
Fixed a few things, we can now attach, and call commands, but now im getting the same issue we
- have in painter. Things crash when reading a QString that has been passed in... not sure why
+ have in painter. Things crash when reading a TQString that has been passed in... not sure why
rich you have ideas?
2003-11-01 Saturday 11:34 rich
@@ -2552,20 +2552,20 @@
2003-10-30 Thursday 19:29 rich
- - Split the JSValueProxy into two in order to solve the problem that QObject
+ - Split the JSValueProxy into two in order to solve the problem that TQObject
wrapper classes were broken by the increasing type-safety of the code.
- JSValueProxy now handles variant proxies and nothing else.
- JSOpaqueProxy takes over the handling of opaque pointer proxies.
- Fixed the slot return code to fall back to the opaque type if the return
- type is a pointer, but is not known by the factory as a QObject.
+ type is a pointer, but is not known by the factory as a TQObject.
- - convertToValue() now returns Undefined() for invalid QVariant values and
+ - convertToValue() now returns Undefined() for invalid TQVariant values and
unsupported types. This prevents scripts incorrectly reporting that the
method was successfull.
- - NOTE: These changes have fixed the problems that were occuring with QObject
+ - NOTE: These changes have fixed the problems that were occuring with TQObject
wrapper types.
2003-10-30 Thursday 17:57 rich
@@ -2595,10 +2595,10 @@
InternalFunctionImp (the internal here refers to the fact they are native
code rather than JS). This change fixes the problem that scripts could not
properly inspect the methods (for example instanceof was broken). The
- InternalFunctionImp constructor requires an ExecState, so a few incidental
- changes were required to accomodate this.
+ InternalFunctionImp constructor retquires an ExecState, so a few incidental
+ changes were retquired to accomodate this.
- NOTE: This change requires the patch to KJS that I just committed.
+ NOTE: This change retquires the patch to KJS that I just committed.
- Added some missing d pointers.
@@ -2661,13 +2661,13 @@
JSBuiltIn class which should simplify the factory (useful when we have
multiple factories).
- NOTE: Access to the QObject-based wrapper objects is broken at the
+ NOTE: Access to the TQObject-based wrapper objects is broken at the
moment. This is a known issue and is being addressed, but as things are being
restructured a bit fixing it will have to wait so I don't have to do it twice.
2003-10-18 Saturday 19:43 rich
- - Began adding support for non-QObject ptr types.
+ - Began adding support for non-TQObject ptr types.
- The part no longer inherits XMLActionRunner, instead there's an internal
class that binds the two together. This makes the class hierarchy a lot
@@ -2676,19 +2676,19 @@
further and the part should avoid automatically creating an XMLActionClient
now that scripts can do this themselves.
- - Made some of the methods of the factory object take 'const QString &' rather
- than 'QString'.
+ - Made some of the methods of the factory object take 'const TQString &' rather
+ than 'TQString'.
- Reworked the handling of the JSFactory object. The factory is now a propery
of the kpart rather than being global. This means that applications can have
- multiple active parts, each with their own factory. This change has required
+ multiple active parts, each with their own factory. This change has retquired
changes throughout KJSEmbed:
- Changes to allow the static js objects to know which factory they should
be using.
- Changes to the proxies so they know which part they use rather than just
- which interpreter. This has required changes all over the place, but
+ which interpreter. This has retquired changes all over the place, but
better now than later.
2003-10-18 Saturday 16:16 geiseri
@@ -2729,7 +2729,7 @@
- Moved builtins to a new directory. This isn't really needed yet, by doing it
now we avoid lots of pain later.
- - Improved support for QTimer.
+ - Improved support for TQTimer.
- You now have access to the start(), stop() and isActive() methods.
- Added an example that uses the new timer support.
@@ -2771,7 +2771,7 @@
pass the value to the slot. Hopefully this will work for both
JSObjectProxy values and for opaque values.
- - If the parameter type is supported by QVariant and the passed value is a
+ - If the parameter type is supported by TQVariant and the passed value is a
proxy we should now support that too.
2003-10-11 Saturday 15:32 rich
@@ -2783,7 +2783,7 @@
rest of the code a lot more readable.
- Added an implant method for proxy classes. This method will make it possible
- to pass QObjects, opaque values and unsupported variant types as parameters
+ to pass TQObjects, opaque values and unsupported variant types as parameters
to slots.
2003-10-09 Thursday 21:14 rich
@@ -2798,12 +2798,12 @@
- Removed unused JSObjectProxyImp constructor.
- Lots of work on handling slots that return pointers. Slots that return types
- supported by QWidgetFactory now work, adding support for the other QObject
+ supported by TQWidgetFactory now work, adding support for the other TQObject
types will be pretty simple at this point. The code really needs to be a lot
- more generic - rather than asking the factory if the object is a QObject, it
+ more generic - rather than asking the factory if the object is a TQObject, it
should be asking the factory if there is a wrapper available for the class.
- - Did most of the grunt work required to handle slot pointer return types
+ - Did most of the grunt work retquired to handle slot pointer return types
properly. At the time we bind a slot we extract the return type from the
metaobject, the classname we obtain is stored in the slot binding
implementation.
@@ -2872,8 +2872,8 @@
type. This means that rather than having to reference these values via the
class instance, you can say things like:
- var f = new QFrame();
- f.frameShape = QFrame.WinPanel | QFrame.Sunken;
+ var f = new TQFrame();
+ f.frameShape = TQFrame.WinPanel | TQFrame.Sunken;
It is important to note that with the current code, the enum values are not
available until after the first instance of the specified type has been
@@ -2946,7 +2946,7 @@
2003-09-16 Tuesday 01:26 geiseri
- Added support for QMovie so we can spice up our boring GUIs...
+ Added support for TQMovie so we can spice up our boring GUIs...
2003-09-15 Monday 22:52 geiseri
@@ -2970,7 +2970,7 @@
2003-09-15 Monday 20:17 geiseri
- Moved image_imp from a QImage * to a QImage value.
+ Moved image_imp from a TQImage * to a TQImage value.
Added image effect members to pixmap_imp
Added image effect members to image_imp
@@ -2983,7 +2983,7 @@
constructors. These replace the dumpConstructors() function in
jsbindings.h which has been now been removed.
- QStringList constructorNames() const;
+ TQStringList constructorNames() const;
KJS::Value constructors() const;
KJS::List constructorList() const;
@@ -2997,8 +2997,8 @@
2003-09-15 Monday 17:04 geiseri
Added support for the following events:
- QKeyEvent, QWheelEvent, QFocusEvent, QPaintEvent, QMoveEvent
- QResizeEvent, QCloseEvent, QShowEvent, QHideEvent, and QIMEvent.
+ TQKeyEvent, TQWheelEvent, TQFocusEvent, TQPaintEvent, TQMoveEvent
+ TQResizeEvent, TQCloseEvent, TQShowEvent, TQHideEvent, and TQIMEvent.
These need to be tested and it should be noted funcitons that return void, are not currently implemented.
@@ -3008,7 +3008,7 @@
- The events are now defined using an array, this makes it much easier
to maintain and to add support for new event handlers.
- - Added a binding to QApplication::exec(). If this works ok, I think I
+ - Added a binding to TQApplication::exec(). If this works ok, I think I
should probably make no-exec mode the default and leave the decision
entirely up to the script. This would mean I'd need to add a -exec
option to allow you to use the console widget with non-graphical
@@ -3016,7 +3016,7 @@
- Various clean ups.
- - Added support for the QObject className() method to the object
+ - Added support for the TQObject className() method to the object
proxy, and an extra method superClassName() that queries the
metaobject.
@@ -3032,7 +3032,7 @@
2003-09-10 Wednesday 20:20 rich
- - Added support for some more of the QMouseEvent class.
+ - Added support for some more of the TQMouseEvent class.
state()
stateAfter()
globalX()
@@ -3077,7 +3077,7 @@
handler is removed).
In order to implement the scheme described, there needs to be a
- both a mapping between handler names and QEvent::Type, and a mapping
+ both a mapping between handler names and TQEvent::Type, and a mapping
between the type and the handler. The first is used to determine
if assigning to a property should cause any event types to be
forwarded (and which types they are), the second lets the event
@@ -3085,11 +3085,11 @@
In addition to supporting the standard event handlers needed to
write Qt/KDE wrappers, this code is intended to support weird
- compatibility stuff like kaxul. :-) This requirement means we need
+ compatibility stuff like kaxul. :-) This retquirement means we need
to allow for the possibility of custom event types, events mapping
to custom handler names, and also custom signatures in event
handlers. The same difficulties occur when support for custom
- QEvents is considered. This side of things is very much a work in
+ TQEvents is considered. This side of things is very much a work in
progress.
At the moment both mappings are stored in the factory object, but
@@ -3105,7 +3105,7 @@
- Moved StdDialog binding code from the factory to the class itself.
- - Added support for creating QScrollView and QCanvasView widgets.
+ - Added support for creating TQScrollView and TQCanvasView widgets.
- Added support for KMainWindow::createGUI().
@@ -3119,7 +3119,7 @@
- Added binding to isWidgetType().
- - Added an example that generates a graphical tree of the QWidget
+ - Added an example that generates a graphical tree of the TQWidget
hierarchy.
- Fixed const warning in convertToValue(). Various other irritating
@@ -3131,10 +3131,10 @@
(this will be fixed). This means that for now you do things like
this:
- f = new QFrame();
+ f = new TQFrame();
f.frameShape = f.Panel;
- - Added a new demo 'frame' that illustrates QFrame and enum support.
+ - Added a new demo 'frame' that illustrates TQFrame and enum support.
2003-08-27 Wednesday 14:30 geiseri
@@ -3198,7 +3198,7 @@
2003-08-18 Monday 23:48 geiseri
Variable length slots now work for the currently known types. Things seem
- to pass the old tests, and some new dcop tests now pass. QVariants still
+ to pass the old tests, and some new dcop tests now pass. TQVariants still
need to be handled. I leave for my flight in 17hours so im not optimistic
ill get in one more commit. Rich please dont try to clean this up yet, as
ill probibly work on it before i get net access on thursday.
@@ -3217,8 +3217,8 @@
- Added a new example that illustrates support for KListView.
- - JSValueProxy instances that contain a QVariant can now be converted
- back to QVariant.
+ - JSValueProxy instances that contain a TQVariant can now be converted
+ back to TQVariant.
- Moved JSValueProxy out of the Bindings namespace.
@@ -3238,13 +3238,13 @@
2003-08-17 Sunday 11:46 rich
- Added a new class JSValueProxy which provides an opaque binding to
- either a QVariant or a void pointer.
+ either a TQVariant or a void pointer.
- Extended the property handling code to automatically generate opaque
bindings for unknown types.
- Added a new method Factory.widgets() that returns a list of the
- widgets supported by QWidgetFactory.
+ widgets supported by TQWidgetFactory.
- Added support for pointer slot return values.
@@ -3266,8 +3266,8 @@
- Added support for slot signatures needed by NetAccess:
- slot(const KURL&,const QString&)
- slot(const QString&,const KURL&)
+ slot(const KURL&,const TQString&)
+ slot(const TQString&,const KURL&)
2003-08-16 Saturday 16:48 rich
@@ -3361,23 +3361,23 @@
- Added some more slot signatures:
- - slot(const QString &,uint)
- - slot(const QString &, bool)
- - slot(int,const QColor &)
+ - slot(const TQString &,uint)
+ - slot(const TQString &, bool)
+ - slot(int,const TQColor &)
- slot(int,int,int,int,int)
- - slot(const QPixmap&)
- - slot(const QRect&,bool)
- - slot(const QString&,bool)
- - slot(const QString&,bool,bool)
- - slot(const QString&,int,int)
- - slot(int,const QColor&,bool)
- - slot(int,const QColor&)
+ - slot(const TQPixmap&)
+ - slot(const TQRect&,bool)
+ - slot(const TQString&,bool)
+ - slot(const TQString&,bool,bool)
+ - slot(const TQString&,int,int)
+ - slot(int,const TQColor&,bool)
+ - slot(int,const TQColor&)
- slot(int,int,float,float)
- - slot(const QString&,bool,bool,bool)
+ - slot(const TQString&,bool,bool,bool)
- - Added a utility method for getting the QWidget in a proxy.
+ - Added a utility method for getting the TQWidget in a proxy.
- - Added support for QPixmap properties.
+ - Added support for TQPixmap properties.
- Added imageviewer example.
@@ -3392,7 +3392,7 @@
2003-08-14 Thursday 18:02 rich
- - It helps if we actually make the QString,QString slots available to
+ - It helps if we actually make the TQString,TQString slots available to
the JS interpreter...
2003-08-14 Thursday 17:57 rich
@@ -3413,7 +3413,7 @@
2003-08-13 Wednesday 15:58 zrusin
Adding bindings as a subdir dir. Fixing the non-working implicit cast of
- QString to const char* to make it compile.
+ TQString to const char* to make it compile.
Rich are sure the bindings lib should be installable shared lib, and not
a static, non-installable one?
@@ -3428,7 +3428,7 @@
2003-08-12 Tuesday 17:57 rich
- - Moved the QObject classes that only exist to provide bindings into a
+ - Moved the TQObject classes that only exist to provide bindings into a
new directory. This will hold all the classes that exist only to
provide a binding.
@@ -3539,7 +3539,7 @@
- Added support for the slot signatures:
- int,int,int,int,bool.
- - QRect, bool
+ - TQRect, bool
2003-07-26 Saturday 17:51 rich
@@ -3559,7 +3559,7 @@
2003-07-26 Saturday 16:49 rich
- - Added links to QSA and a tutorial on inheritence in JS.
+ - Added links to TQSA and a tutorial on inheritence in JS.
2003-07-26 Saturday 16:35 rich
@@ -3573,11 +3573,11 @@
- Added constructors for the Painter object.
- - Added a new binding Pixmap that provides an interface to QPixmap.
+ - Added a new binding Pixmap that provides an interface to TQPixmap.
- Removed duplication of the BindingObject construction code. The
custom binding objects now use the same code as the classes defined
- by QWidgetFactory.
+ by TQWidgetFactory.
- Removed test signals and slots from the kpart.
@@ -3589,7 +3589,7 @@
- Started adding support for custom methods:
- - jsobjectproxy.cpp Added insertItem method for QListBox
+ - jsobjectproxy.cpp Added insertItem method for TQListBox
- jsobjectproxy_imp.cpp
- jsobjectproxy_imp.h
@@ -3618,11 +3618,11 @@
cleaning up more before it is ready for prime time. The methods
added are:
- QListBox::addItem()
+ TQListBox::addItem()
KListView::addColumn()
- QListView::addColumn()
+ TQListView::addColumn()
KListView::insertItem()
- QListView::insertItem()
+ TQListView::insertItem()
- Started writing a new example that provides a documentation browser
for KJSEmbed.
@@ -3632,11 +3632,11 @@
- Added constructors for the Painter object.
- - Added a new binding Pixmap that provides an interface to QPixmap.
+ - Added a new binding Pixmap that provides an interface to TQPixmap.
- Removed duplication of the BindingObject construction code. The
custom binding objects now use the same code as the classes defined
- by QWidgetFactory.
+ by TQWidgetFactory.
- Removed test signals and slots from the kpart.
@@ -3665,10 +3665,10 @@
- Added support for getting the values of rect, size and point
properties. The values are returned as arrays, the types are as
- follows: QRect -> [x,y,w,h], QSize -> [w,h], QPoint -> [x,y]
+ follows: TQRect -> [x,y,w,h], TQSize -> [w,h], TQPoint -> [x,y]
- Changed the prototypes of a couple of methods that extract values so
- they take a KJS::ExecState parameter. This is required for us to
+ they take a KJS::ExecState parameter. This is retquired for us to
create arrays etc. in order to return complex values.
- Began renaming the KJS::ExecState variables to 'exec' rather than
@@ -3686,7 +3686,7 @@
- Improved slot publishing code so that overloaded slots are
supported. The first slot is published as before, subsequent slots
- with the same name get the number of arguments they require
+ with the same name get the number of arguments they retquire
appended.
- Removed the childAt() and findChild() methods from the JSObjectProxy
@@ -3738,7 +3738,7 @@
- Added a couple more examples.
- - Added support for creating QObject and QTimer.
+ - Added support for creating TQObject and TQTimer.
- Added some scripts to the docs directory that build a reference
manual for the JS API. Added the results too.
@@ -3756,7 +3756,7 @@
- Support for connect
- - You can now connect a signal defined by one QObject, to a slot
+ - You can now connect a signal defined by one TQObject, to a slot
defined in another.
- Improved the dump function:
@@ -3821,21 +3821,21 @@
- Added utility methods for marshalling common types and used them to
simplify the slot invocation code.
- - Removed a bunch of extraneous QRegExps.
+ - Removed a bunch of extraneous TQRegExps.
2003-06-16 Monday 20:10 rich
- Split the addition of bindings for object proxy.
- - Added a stub class for QObject binding classes (the stub for native
+ - Added a stub class for TQObject binding classes (the stub for native
bindings will arrive soon).
- - Added support for QVariant return values.
+ - Added support for TQVariant return values.
2003-06-16 Monday 11:36 staikos
- handle QString returns properly
+ handle TQString returns properly
also be more debuggable
2003-06-15 Sunday 22:14 rich
@@ -3847,7 +3847,7 @@
- bool
- int
- - QString
+ - TQString
- const char *
- Improved the self-documentation facilities.
@@ -3880,7 +3880,7 @@
- Use KLineEdit and a KCompletion rather than a combo.
- Added a prompt label with a keyboard accelerator.
- - QTextEdit -> KTextEdit.
+ - TQTextEdit -> KTextEdit.
- Pass the console widget the part rather than the interpreter.
- Provide access to the default execution context, and the ability to
@@ -3888,7 +3888,7 @@
2003-06-09 Monday 03:51 staikos
- Add support for QObjects that can self-bind JS methods.
+ Add support for TQObjects that can self-bind JS methods.
Rich: this is more or less just a demo. It's not the ideal way for this to work
but I have not been able to find an alternative approach in JS or in C++. We
might be stuck with it. Please review. We can back it out later if a better
@@ -3937,7 +3937,7 @@
- Fixed some problems with KJS::Identifier support.
- - Added a very basic QPainter binding for drawing on QPixmaps. The following
+ - Added a very basic TQPainter binding for drawing on TQPixmaps. The following
drawing operations are supported:
- void moveTo( int x, int y );
@@ -3947,7 +3947,7 @@
- void drawRect( int x, int y, int w, int h );
- void drawRoundRect( int x, int y, int w, int h, int = 25, int = 25 );
- void drawEllipse( int x, int y, int w, int h );
- - void drawText( int x, int y, const QString &txt );
+ - void drawText( int x, int y, const TQString &txt );
- Fixed a problem with the --mainwin option.
@@ -3976,9 +3976,9 @@
2003-02-04 Tuesday 17:50 rich
- - Added support for more QWidgets:
+ - Added support for more TQWidgets:
- QSplitter, QMainWindow, QProgressDialog.
+ TQSplitter, TQMainWindow, TQProgressDialog.
- Improved dump() function, now spits out a nice HTML table of the
properties etc.
@@ -4004,7 +4004,7 @@
consistency.
- Renamed publish() to addObject(), and publishStdBindings() to
- addStdBindings(). This is more consistent with QSA, and makes the
+ addStdBindings(). This is more consistent with TQSA, and makes the
API more familiar to developers familiar with the rest of KDE/Qt.
2003-01-31 Friday 18:52 rich
@@ -4050,7 +4050,7 @@
- Moved Bind_Image and Bind_TextStream to their own files.
- - Moved the KJS::Value <-> QVariant functions to jsbinding.
+ - Moved the KJS::Value <-> TQVariant functions to jsbinding.
- Improved the JSObjectProxy
@@ -4061,15 +4061,15 @@
2003-01-14 Tuesday 15:56 rich
- - Made QVariant <-> KJS::Value conversions standalone methods.
+ - Made TQVariant <-> KJS::Value conversions standalone methods.
- Made the argument ordering of the create() methods consistant
throughout.
- - Added accessor to allow you to get the QObject a proxy is bound to.
+ - Added accessor to allow you to get the TQObject a proxy is bound to.
- Now defines constructors for all the widgets supported by the
- QWidgetFactory. This change is very important as it eliminates what
+ TQWidgetFactory. This change is very important as it eliminates what
was the single most noticable difference between the C++ and
Javascript objects. Using constructors properly has the added bonus
that the Javascript interpreter can now correctly determine the
@@ -4077,18 +4077,18 @@
- Supported Qt Widgets:
- QPushButton, QToolButton, QCheckBox, QRadioButton,
- QGroupBox, QButtonGroup, QIconView, QTable,
- QListBox, QListView, QLineEdit, QSpinBox,
- QMultiLineEdit, QLabel, TextLabel, PixmapLabel,
- QLayoutWidget, QTabWidget, QComboBox,
- QWidget, QDialog, QWizard, QLCDNumber,
- QProgressBar, QTextView, QTextBrowser,
- QDial, QSlider, QFrame, Line, QTextEdit,
- QDateEdit, QTimeEdit, QDateTimeEdit, QScrollBar,
- QPopupMenu, QWidgetStack, QMainWindow,
- QDataTable, QDataBrowser, QDataView,
- QVBox, QHBox, QGrid
+ TQPushButton, TQToolButton, TQCheckBox, TQRadioButton,
+ TQGroupBox, TQButtonGroup, TQIconView, TQTable,
+ TQListBox, TQListView, TQLineEdit, TQSpinBox,
+ TQMultiLineEdit, TQLabel, TextLabel, PixmapLabel,
+ TQLayoutWidget, TQTabWidget, TQComboBox,
+ TQWidget, TQDialog, TQWizard, TQLCDNumber,
+ TQProgressBar, TQTextView, TQTextBrowser,
+ TQDial, TQSlider, TQFrame, Line, TQTextEdit,
+ TQDateEdit, TQTimeEdit, TQDateTimeEdit, TQScrollBar,
+ TQPopupMenu, TQWidgetStack, TQMainWindow,
+ TQDataTable, TQDataBrowser, TQDataView,
+ TQVBox, TQHBox, TQGrid
- Supported KDE Widgets:
@@ -4107,7 +4107,7 @@
2003-01-11 Saturday 21:50 rich
- - Added a binding to QImage::smoothScale(w,h,ScaleMin). This should
+ - Added a binding to TQImage::smoothScale(w,h,ScaleMin). This should
really be handled by the enum property support, but as that doesn't
exist yet we'll do it the hard way.
@@ -4141,7 +4141,7 @@
- Added Image binding.
- - Provides a binding to some basic QImage and QImageIO operations.
+ - Provides a binding to some basic TQImage and TQImageIO operations.
- Added example that prints info about an image.
- Added an example that scales an image and writes it in a specified
- format.
@@ -4186,7 +4186,7 @@
- Extended factory class to create the following types:
- - Any QWidget sub-class
+ - Any TQWidget sub-class
- KAction
- KToggleAction
@@ -4238,6 +4238,6 @@
2001-11-13 Tuesday 15:56 rich
- A library for embedding kjs with transparent bindings to QObjects and
+ A library for embedding kjs with transparent bindings to TQObjects and
their properties, a dialog loader and a hook loader for client apps.