Personal tools
You are here: Home Developer Resources Trolltech Resources In Depth Notes Changes Changes QSA 1.1.2
Document Actions

Changes QSA 1.1.2

QSA 1.1.2 is a patch release, containing mostly bug fixes. It maintains both
forward and backward compatibility (source and binary) with QSA 1.1.1.


********************************************************************************
Interpreter/Language:

  * Improved conversion between QVariant and internal types.

  * Give error on access to non-static functions without an instance.

  * Warn on use of 'arguments' as a parameter name in functions since it
    has predefined value.

  * Bugfix: Interpreter would pool memory when certain types were
    returned from QSInterpreter::evaluate() and QSInterpreter::call().

  * Bugfix: parseInt() did not parse negative numbers.

  * Bugfix: Passing 0 to a slot taking a reference was possible. It is now 
    only possible to pass 0 to a function taking a pointer.

  * Bugfix: Declaring the same member function in a class multiple times
    would crash.

  * Bugfix: Declaring a variable in a static function would crash under
    certain circumstances.


********************************************************************************
QSInterpreter:
  
  * Bugfix: Errors would sometimes be reported on the wrong file.

  * Bugfix: QSInterpreter::variable() did not resolve members of base classes.

  * Bugfix: Recursive calls to QSInterpreter::evaluate() would sometimes crash.


********************************************************************************
QSWrapperFactory:

  * Bugfix: Support wrapping of null pointers.


********************************************************************************
QSObjectFactory: 

  * Warn when trying to add a class with the same name as a predefined class.


********************************************************************************
QSUtilFactory:

  * Bugfix: Dir.mkdirs() would sometimes fail for absolute directories on 
    Unix/Linux.


********************************************************************************
QSEditor:

  * Improved data type resolution for syntax completion.


********************************************************************************
Build System:

  * QMAKESPEC with absolute paths are now supported on Windows.
	
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: