SIP4 python bindings for TQt
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ChangeLog 92KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389
  1. 2009/06/16 9:31:54 phil
  2. Released as v3.18.1.
  3. 2009/06/10 14:35:18 phil
  4. Fixed the handwritten code for all TQDomDocument.setContent() overloads which
  5. was using deprecated (and now removed) sipBuildResult() format characters.
  6. 2009/06/09 15:39:16 phil
  7. Fixed a build problem that affected Python v2.5 and earlier.
  8. 2009/06/05 9:39:03 phil
  9. Released as v3.18.
  10. 2009/06/03 10:07:29 phil
  11. Removed some compiler warning messages.
  12. 2009/03/23 15:57:05 phil
  13. Reverted the changes that removed the use of sipSelfWasArg in handwritten code.
  14. 2009/03/09 21:54:34 phil
  15. Tweaked configure.py so that Python3 can run just enough of it to display an
  16. error message.
  17. 2009/03/04 12:20:03 phil
  18. Fixed a regression in emitting Python signals to TQt signals.
  19. 2009/02/25 21:42:47 phil
  20. Handwritten code changes for the removal of the sipProtectVirt_*() methods.
  21. 2009/02/15 11:17:21 phil
  22. Fixed a build problem with the GPL version.
  23. 2009/02/14 16:59:38 phil
  24. Refactored the signla/slot support.
  25. 2009/02/14 14:35:40 phil
  26. Safety checking of latest signal/slot refactoring.
  27. 2009/02/13 19:27:31 phil
  28. Safety commit of the PyTQt3-specific meta-type and super-type (just stubs at the
  29. moment).
  30. 2009/02/13 17:03:47 phil
  31. Use the %Plugin directive to enable PyTQt3 signal support.
  32. 2009/02/02 10:54:57 phil
  33. More changes to the TQObject.sender() support.
  34. 2009/02/01 17:09:17 phil
  35. Updated the TQObject::sender() support in response to sip changes.
  36. 2009/01/29 18:22:48 phil
  37. Moved the last of the type parsing from sip.
  38. 2009/01/28 22:55:51 phil
  39. The type parsing now uses sipResolveTypedef().
  40. 2009/01/28 12:44:28 phil
  41. Added the type parsing support from the sip module as PyTQt4 no longer uses it.
  42. 2009/01/18 17:56:59 phil
  43. Replaced sipFindConnection() with sipFindSlot().
  44. 2009/01/13 22:22:26 phil
  45. Replaced sipFreeConnection() with sipFreeSipslot().
  46. 2009/01/12 22:42:00 phil
  47. Changes required by recent changes to the TQt support API.
  48. 2008/12/17 17:24:12 phil
  49. Compatibility changes needed for SIP v4.8.
  50. 2008/12/17 16:30:55 phil
  51. Merged the v3.17 maintenance branch into the trunk.
  52. 2008/11/24 22:31:33 phil
  53. Made some char* in handwritten code const needed by SIP v4.8.
  54. 2008/11/17 14:01:59 phil
  55. Released as v3.17.6.
  56. 2008/11/13 17:04:33 phil
  57. Fixed a compilation bug in the TQMemArray handwritten type convertor code that
  58. affects MSVC .NET.
  59. 2008/11/08 11:52:26 phil
  60. Released as v3.17.5.
  61. 2008/11/01 19:22:31 phil
  62. Updated the NEWS file.
  63. 2008/10/14 10:53:17 phil
  64. Added the /Constrained/ enum annotations required by the latest SIP.
  65. 2008/10/11 13:58:59 phil
  66. Updated configure.py to eliminate deprecation messages from Python v2.6.
  67. 2008/07/25 22:12:44 phil
  68. Added support for TQRegion.rects() from a patch by Hans-Peter Jansen.
  69. 2008/06/28 19:09:35 phil
  70. Added the missing TQWidget.stackUnder() slot.
  71. 2007/12/06 14:27:50 phil
  72. Operator related changes needed for SIP v4.7.2 and later.
  73. Released as v3.17.4.
  74. 2007/07/30 16:51:02 phil
  75. Released as v3.17.3.
  76. 2007/07/01 16:08:55 phil
  77. Actquire the GIL before freeing a signal/slot connection.
  78. 2007/06/13 17:33:55 phil
  79. Removed #includes of SIP generated files that, strictly speaking, were internal
  80. and no longer generated.
  81. 2007/06/05 9:37:59 phil
  82. Fix for an overflow bug in TQImage from Ulli.
  83. 2007/05/14 15:00:02 phil
  84. Updated progress.py example from Pete Jansen.
  85. 2007/04/25 12:28:47 phil
  86. Updated the NEWS file.
  87. 2007/04/25 12:25:19 phil
  88. Released as v3.17.2.
  89. 2007/04/21 14:13:36 phil
  90. Backed out the recent change to remove the /ReleaseGIL/ from
  91. TQApplication.postEvent() as it turns out it avoids a potential deadlock.
  92. 2007/04/10 16:13:51 phil
  93. Released as v3.17.1.
  94. 2007/04/02 15:27:03 phil
  95. Updated the NEWS file.
  96. SIP v4.6 is now required.
  97. The TQLayoutItem sub-class code no longer handles TQLayout and leaves it to the
  98. TQObject sub-class code to deal with.
  99. 2007/02/20 10:58:40 phil
  100. Removed the unneeded /ReleaseGIL/ from TQApplication::postEvent().
  101. Removed the GIL manipulation in TQCustomEvent (in particular in the traverse
  102. code).
  103. 2007/01/27 16:02:18 phil
  104. Removed knowledge of the optional parts of the TQt support API so that it is no
  105. longer necessary to update PyTQt when new optional parts are added.
  106. 2007/01/27 15:37:47 phil
  107. Updated the TQt support API for the latest SIP.
  108. 2007/01/21 16:29:15 phil
  109. Implemented sipTQtFindConnection() so that lambda slots can be handled by the
  110. cyclic garbage collector.
  111. 2007/01/17 16:58:32 phil
  112. Updated the copyright notices.
  113. 2006/11/30 20:58:48 phil
  114. Fixed bug in TQApplication ctor handwritten code that caused a crash if a
  115. TQApplication was created a second time with no arguments.
  116. 2006/11/04 22:08:33 phil
  117. Released as v3.17.
  118. 2006/10/27 17:13:44 phil
  119. Updated the news file.
  120. 2006/10/21 14:10:23 phil
  121. Switched the internal build system to TQt v3.3.7.
  122. 2006/10/06 17:44:27 phil
  123. Synched with the latest TQScintilla1 API.
  124. 2006/09/09 17:59:52 phil
  125. Added QextScintilla.setFont().
  126. The internal build system now uses -j2.
  127. 2006/09/02 13:35:03 phil
  128. Removed the use of -c in the internal build systems invocation of configure.py
  129. as it causes problems for GCC v4.
  130. 2006/08/17 9:36:39 phil
  131. Added the missing TQListView.setSelectionAnchor().
  132. 2006/07/30 17:16:35 phil
  133. Updated for the latest TQScintilla v1 snapshot.
  134. 2006/07/19 23:30:28 phil
  135. Some tweaks for Windows64 support based on patches from Gerard.
  136. 2006/07/16 12:38:36 phil
  137. Adapted the handwritten code for Python v2.5.
  138. 2006/07/08 19:25:44 phil
  139. Added QextScintilla.isCallTipActive().
  140. 2006/07/03 19:40:22 phil
  141. Added pyqt_config_args to pyqtconfig.py.
  142. Fixed TQTextEdit.setAutoFormatting().
  143. 2006/07/02 14:28:05 phil
  144. Added setWrapVisualFlags(), WrapMode::WrapCharacter, WrapVisualFlag to
  145. QextScintilla.
  146. 2006/07/01 18:57:30 phil
  147. Added cancelList(), firstVisibleLine(), isListActive(), showUserList(),
  148. textHeight() and userListActivated() to QextScintilla.
  149. 2006/06/28 22:12:57 phil
  150. QextScintilla.foldAll() can now optionally fold all child fold points.
  151. Added autoCompleteFromAll() and setAutoCompletionStartCharacters() to
  152. QextScintilla.
  153. Added AcsAll as an auto-completion source.
  154. 2006/06/25 21:52:03 phil
  155. Added defaultColor() and setDefaultColor() to QextScintillaLexer.
  156. Added color() and setColor() to QextScintilla.
  157. Renamed eraseColor() and setEraseColor() to paper() and setPaper() in
  158. QextScintilla.
  159. 2006/06/25 16:21:32 phil
  160. Added defaultPaper() and setDefaultPaper() to QextScintillaLexer.
  161. Added eraseColor() and setEraseColor() to QextScintilla.
  162. 2006/06/22 19:29:38 phil
  163. The mkfeatures helper is now always built without debugging.
  164. configure.py now states that the -u flag on Windows needs a debug version of
  165. Python.
  166. 2006/06/20 15:57:55 phil
  167. Latest TQScintilla updates.
  168. 2006/06/19 21:00:47 phil
  169. Synced with the latest TQScintilla snapshot - including the significantly
  170. changed Ruby lexer.
  171. 2006/06/19 15:55:42 phil
  172. Solaris warnings fixes from Ulli.
  173. 2006/06/18 23:51:34 phil
  174. Sync with the latest TQScintilla changes: highlighted identifiers and decorators
  175. in the Python lexer.
  176. 2006/06/18 16:40:31 phil
  177. Updated for the latest TQScintilla snapshot.
  178. 2006/05/17 8:39:39 phil
  179. Removed some inaccessable methods from TQCString.
  180. 2006/05/11 19:04:27 phil
  181. Another fix for TQt v3.1 in qnamespace.sip.
  182. 2006/04/28 20:47:46 phil
  183. Replaced long long with PY_LONG_LONG for MSVC 6.
  184. 2006/04/07 23:29:54 phil
  185. Tidy ups to the internal build system.
  186. 2006/04/06 12:26:09 phil
  187. Fixed TQt::MacintoshVersion for TQt v3.0.x and v3.1.x.
  188. 2006/04/05 12:11:43 phil
  189. Removed all functions that were hidden by overloads with the same Python
  190. signature (ie. both of them).
  191. 2006/03/30 8:09:58 phil
  192. Added TQStringList::operator+=(const TQString &).
  193. 2006/03/29 11:38:21 phil
  194. Added the missing TQImage.bitBlt() function.
  195. 2006/03/24 23:54:13 phil
  196. Released as v3.16.
  197. 2006/03/23 21:34:09 phil
  198. Added a missing /Transfer/ from TQGLWidget().
  199. 2006/03/20 21:00:58 phil
  200. Removed the "Filter" functions from the documentation.
  201. 2006/03/20 20:59:23 phil
  202. Removed the "Filter" versions of the TQFileDialog static methods as they aren't
  203. necessary after all (just not obvious how to use them properly).
  204. 2006/03/14 22:45:09 phil
  205. pyuic now specifies the Latin1 encoding when the -embed flag is used.
  206. 2006/03/13 11:55:09 phil
  207. Build system changes so that PyTQt builds on MacOS properly.
  208. 2006/03/11 19:16:56 phil
  209. Removed some leftovers from when PyTQt3 and 4 shared a single config.py. PyTQt3
  210. no longer searches PATH for the TQt bin directory.
  211. 2006/03/11 15:15:15 phil
  212. Fixed build problem with TQt v1.x.
  213. 2006/03/10 22:37:30 phil
  214. Updates for TQt v3.3.6.
  215. 2006/03/04 16:06:40 phil
  216. Documentation updates.
  217. Applied the same transfer rule to TQPopupMenu.exec() as is applied to
  218. TQDialog.exec().
  219. Added getOpenFileNameFilter(), getSaveFileNameFilter() and
  220. getOpenFileNamesFilter() to TQFileDialog that return a tuple of the selected
  221. files and the current filter.
  222. 2006/02/26 13:56:28 phil
  223. Added support for signed char to the TQt API.
  224. 2006/02/21 15:22:08 phil
  225. Changed the signal/slot handling so that unsigned int and unsigned short are
  226. implemented as long objects rather than integer objects.
  227. 2006/02/19 16:43:48 phil
  228. Updates to the internal TQt API.
  229. 2006/02/18 21:05:56 phil
  230. Added new stubs in the TQt support API (not used by PyTQt3).
  231. 2006/02/14 19:16:05 phil
  232. The destroyed() signal can now be received by a Python slot.
  233. 2006/02/13 20:02:22 phil
  234. Fixed a typo in configure.py.
  235. 2006/02/13 0:24:55 phil
  236. Updated the handwritten code to use the current SIP API.
  237. 2006/02/12 1:14:11 phil
  238. Removed all calls sipForceConvertTo*().
  239. Removed all uses of newly deprecated calls.
  240. 2006/01/26 16:40:38 phil
  241. Changed the signal/slot support required by the latest SIP changes.
  242. 2006/01/16 18:58:26 phil
  243. Removed PYQT_BUILD.
  244. 2006/01/10 19:13:07 phil
  245. Fixed a typo in the last change.
  246. 2006/01/10 18:20:02 phil
  247. Fixed the sipForceConvertToTransfer_*() calls.
  248. 2005/12/30 14:30:08 phil
  249. More changes to handwritten code that should be handling sipSelfWasArg.
  250. 2005/12/28 19:35:10 phil
  251. Updated all handwritten convertor code for the latest SIP changes.
  252. 2005/12/24 17:02:31 phil
  253. Changes required by the introduction of sipSelfWasArg in the SIP snapshot.
  254. 2005/12/22 16:22:48 phil
  255. Really fixed the TQApplication argc bug this time.
  256. 2005/12/19 17:43:42 phil
  257. Changes to the build system for the latest SIP snapshot.
  258. 2005/12/18 11:00:06 phil
  259. Stripped the TQt4 specific stuff from configure.py.
  260. 2005/12/18 10:06:25 phil
  261. Updated the internal build system not to include the .svn directory in
  262. packages.
  263. 2005/12/17 19:43:36 phil
  264. Changes to the internal build system for the CVS to SVN transfer.
  265. 2005/12/07 00:54:04 phil
  266. Added a missing #include from qstring.sip in PyTQt3.
  267. 2005/12/04 18:41:31 phil
  268. Fixed the handling of horizontal and vertical stretch in TQSizePolicy.
  269. 2005/11/29 13:06:37 phil
  270. Fixed a long standing bug with TQApplication ctors that only showed itself with
  271. TQt4.
  272. 2005/11/24 17:45:09 phil
  273. Added the missing /ReleaseGIL/ to TQThread.exit().
  274. 2005/11/24 17:22:31 phil
  275. Changes required for the modified mapped type template syntax.
  276. 2005/11/20 18:41:02 phil
  277. The HTML documentation is now maintained manually rather than being
  278. auto-generated.
  279. 2005/11/17 18:24:48 phil
  280. Fixed bug in pyuic related to TQKeySequence.
  281. 2005/11/12 10:29:13 phil
  282. Added the missing ctor to TQApplication.
  283. 2005/11/10 21:10:46 phil
  284. Removed the /TransferThis/ annotations from the TQTableItem (and sub-classes)
  285. ctors. The TQt documentation is wrong.
  286. 2005/11/09 18:00:47 phil
  287. Fixed the GIL bug in qInstallMsgHandler().
  288. 2005/11/01 22:08:32 phil
  289. Implemented the PyTQt3 changes for the new TQt support API.
  290. 2005/10/26 14:34:57 phil
  291. Modified the TQString buffer interface to be reentrant and to try and use the
  292. default Python codec.
  293. 2005/10/23 16:02:47 phil
  294. TQObject.sender() now supports Python signals.
  295. 2005/10/22 22:38:54 phil
  296. Implemented the buffer interface for TQString.
  297. 2005/10/19 13:38:24 phil
  298. Improved the fix to TQClipboard.setData().
  299. 2005/10/16 16:09:29 phil
  300. Used mapped type templates in PyTQt3 where possible.
  301. 2005/10/13 18:52:02 phil
  302. Fixed the handling of TQClipboard.setMimeType() and a related memory leak.
  303. 2005/10/12 21:11:15 phil
  304. Fixed bug in configure.py when the TQt bin directory isn't on the path.
  305. Fixed compilation problem with TQAxBase handwritten code and MinGW.
  306. Added the * and *= operators to TQString.
  307. Removed some TQString methods that were passing or returning arrays.
  308. 2005/10/11 21:13:48 phil
  309. Added /Numeric/ to the TQString + operator. The improved behaviour (being able
  310. to write s = "foo" + TQString("bar")) should now work in both PyTQt3 and 4.
  311. 2005/10/07 18:15:37 phil
  312. Changed the PyTQt3 TQString behaviour with long and ulong to match PyTQt4.
  313. 2005/09/22 20:18:39 phil
  314. Updated the build system now that all TQt specific configuration data has been
  315. removed from sipconfig.
  316. 2005/09/10 21:33:59 phil
  317. Fixed bug in configure.py when reporting an incorrect SIP version.
  318. 2005/09/08 20:16:33 phil
  319. Updated the universal slot support to fit with the latest SIP snapshot.
  320. Changed the way universal slots are implemented so they get destroyed when the
  321. corresponding transmitter gets destroyed.
  322. 2005/09/07 20:53:52 phil
  323. Removed support for SIP v3 in configure.py.
  324. Minor pyuic fix taken from uic v3.3.5.
  325. Added the missing MacintoshVersion enum.
  326. Added the -f flag to configure to use any existing features file (by default it
  327. is recreated).
  328. 2005/09/06 20:33:43 phil
  329. Removed support for SIP v3 from configure.py.
  330. Added the new TQt support code taken out of SIP.
  331. 2005/08/30 17:31:05 phil
  332. Released as v3.15.
  333. 2005/08/17 22:30:17 phil
  334. Replaced all the (now deprecated) sipTransfer() calls in handwritten code.
  335. 2005/08/10 22:10:29 phil
  336. Synced with the latest TQScintilla.
  337. Updated the documentation.
  338. 2005/07/26 11:08:23 phil
  339. Synced with the current TQScintilla.
  340. 2005/07/25 18:24:29 phil
  341. Added the sipTransfer() to TQDialog.exec_loop().
  342. 2005/07/24 20:16:51 phil
  343. Synced with the latest TQScintilla.
  344. Added the registerWeakActiveObject() and revokeActiveObject() utility
  345. functions to TQAxBase.
  346. 2005/07/10 09:46:49 phil
  347. Added %ConvertSubClassCode to TQLayoutItem.
  348. 2005/07/09 17:55:30 phil
  349. Sync'ed with the latest TQScintilla changes.
  350. 2005/07/06 18:20:26 phil
  351. Fixed the bug in TQObject's type conversion graph.
  352. Added the QextScintillaLexerPOV class.
  353. Fixed configure.py so that it properly enables support for the latest
  354. TQScintilla.
  355. 2005/07/05 21:04:26 phil
  356. Added the extra flag to QextScintilla.findFirst().
  357. 2005/07/04 19:17:38 phil
  358. Synced with the latest version of TQScintilla.
  359. 2005/07/03 16:58:21 phil
  360. Added support for TQAxBase now that SIP has better support for abstract
  361. classes.
  362. 2005/06/30 15:38:41 phil
  363. Reimplemented all the %ConvertToSubClassCode for TQObjects so that it returns
  364. the most specific type that it can, even if it doesn't recognise the exact
  365. type.
  366. 2005/06/19 13:49:51 phil
  367. Hopefully fixed TQImage() for colours with unsigned 32 bit values.
  368. 2005/06/10 16:45:00 phil
  369. Fixed the return value of TQMenuData.insertSeparator().
  370. 2005/05/20 17:25:45 phil
  371. Fixed a problem where the readBlock() and readLine() methods of TQIODevice were
  372. wrongly expecting a tuple result from a Python reimplementation.
  373. 2005/05/04 18:41:49 phil
  374. Fixed pyuic bug where a required TQIconSet ctor wasn't being generated.
  375. 2005/04/17 09:04:01 phil
  376. Documented the limitations with super.
  377. Fixed the qdir.py example bugs tiggered by SIP doing some more rigourous
  378. checks.
  379. 2005/04/15 13:31:55 phil
  380. Added missing Py_DECREF() from TQObject.queryList() %MethodCode.
  381. 2005/04/14 18:17:58 phil
  382. Implemented the TQString '+' operator.
  383. 2005/04/09 15:35:48 phil
  384. When None is passed as a TQString (or TQByteArray or TQCString) then it is now
  385. converted to NULL rather than a null TQString.
  386. 2005/04/04 15:59:27 phil
  387. Fixed a problem with the internal build system caused by the new SIP garbage
  388. collector directives.
  389. 2005/04/02 23:10:46 phil
  390. Fixed the TQCustomEvent %GCClear code.
  391. 2005/04/02 22:28:50 phil
  392. Added the new %GCTraverseCode and %GCClearCode to TQCustomEvent.
  393. Now requires SIP v4.3.
  394. 2005/04/02 09:53:27 phil
  395. Replaced the new /NoConvertor/ annotation with /Constrained/.
  396. 2005/03/25 20:18:32 phil
  397. Accel and AccelOverride should now result in TQKeyEvent instances rather than
  398. TQEvent instances.
  399. Added missing private dtors.
  400. 2005/03/25 14:24:45 phil
  401. Fixed bug in configure.py when reporting incorrect SIP versions.
  402. 2005/03/11 19:18:46 phil
  403. Fixed qInstallMsgHandler() for SIP v3.
  404. 2005/03/10 18:55:52 phil
  405. Fixed TQPixmapCache.insert().
  406. 2005/03/06 10:09:06 phil
  407. Released as v3.14.1.
  408. 2005/02/26 11:22:18 phil
  409. Fixed problem with relative path arguments to configure.py.
  410. 2005/02/25 17:46:51 phil
  411. Added the missing /ReleaseGIL/ annotations from the static TQFileDialog methods.
  412. Fixed TQObject.queryList() (for SIP v4 only).
  413. 2005/02/19 15:23:42 phil
  414. Added the QextScintillaLexerLua class.
  415. Released as 3.14.
  416. 2005/02/18 19:01:46 phil
  417. Fixed the dirview.py example so that it drags local filenames properly and the
  418. folderSelected() signal works the same way as the C++ version.
  419. Added the qdir.py example from Hans-Peter Jansen.
  420. Updated the TQAxObject and TQAxWidget documentation.
  421. Added qInstallMsgHandler().
  422. Added the missing classes from the qtext subclass convertor code.
  423. 2005/02/13 10:47:50 phil
  424. Updated the documentation on TQFilePreview.
  425. Fixed a bug in pyuic related to TQDataBrowser.del().
  426. 2005/02/11 22:54:02 phil
  427. Updated the NEWS file and the documentation.
  428. 2005/02/11 17:19:19 phil
  429. Fixed broken TQObject.inherits() and TQObject.isA() (for SIP v4 only).
  430. Changes in version numbers for TQt v2.3.10.
  431. Removed the "Extracting ..." message from pyuic as it isn't always true.
  432. 2005/02/06 14:39:57 phil
  433. Release the GIL on calling TQApplication.enter_loop().
  434. 2005/01/29 10:15:48 phil
  435. Synced pyuic with TQt v3.3.4.
  436. 2005/01/22 18:13:35 phil
  437. PyTQt now requires SIP v4.2 or later.
  438. 2005/01/22 11:54:13 phil
  439. Fixed bug in pyuic where it wasn't importing TQDataView when it should.
  440. 2005/01/21 17:29:52 phil
  441. Added a missing /Transfer/ from TQScrollView.setCornerWidget().
  442. Synced with the current TQScintilla snapshot.
  443. 2005/01/17 13:04:46 phil
  444. Fixed a bug in the internal build system.
  445. 2005/01/16 13:06:16 phil
  446. Fixed bugs related to most implementations of readBlock() and readLine().
  447. 2005/01/14 23:30:27 phil
  448. Removed the out of date README.Linux file.
  449. 2005/01/14 17:36:52 phil
  450. Backed out the changes to TQListBox now that SIP (again) has strict enum
  451. checking.
  452. Fixed enum related bugs in the widgets.py example.
  453. Updated the copyright notices.
  454. Added support for Ulli's VendorID package.
  455. Updated the documentation on application deployment.
  456. Added support for debug builds to the internal build system.
  457. 2005/01/09 14:02:11 phil
  458. Fixed TQListBox so that setRowMode() and setColumnMode() work properly with the
  459. newly relaxed enum type checking in SIP 4.
  460. 2004/12/29 18:54:44 phil
  461. Added missing const to TQDataTable.setDateFormat().
  462. 2004/12/26 12:32:59 phil
  463. Added support for the QextScintillaLexerRuby class.
  464. 2004/12/24 17:54:25 phil
  465. Removed the -g flag from the configure.py help as the corresponding sip flag is
  466. now deprecated.
  467. Hopefully fixed conversions from Python unicode objects to TQStrings where
  468. Python uses longs to represent a character.
  469. Allow for spaces in the path to the SIP binary.
  470. 2004/12/23 22:44:18 phil
  471. Updated the documentation regarding application deployment.
  472. 2004/12/19 19:29:04 phil
  473. Added the option to build static modules to the internal build system.
  474. 2004/12/10 19:03:18 phil
  475. Fixed a pyuic bug triggered by the new enum handling in SIP v4.2.
  476. 2004/12/10 18:07:52 phil
  477. Fixed debug builds on Windows.
  478. 2004/12/05 14:53:42 phil
  479. Fixed pyuic bug (introduced in 3.13) that broke support for TQAxWidget based
  480. instances.
  481. 2004/12/03 19:00:06 phil
  482. Added a missing /TransferThis/ to TQSyntaxHighlighter.
  483. 2004/10/31 16:33:07 phil
  484. Sync'd to the current TQScintilla snapshot.
  485. 2004/10/17 19:27:08 phil
  486. Minor change to the documentation.
  487. 2004/10/02 11:51:27 phil
  488. A couple of bug fixes for the webbrowser.py example.
  489. 2004/10/01 23:09:30 phil
  490. Changed the SIP tag of the educational version.
  491. Added the webbrowser example to the distribution.
  492. Minor fix for the webbrowser example.
  493. 2004/09/21 14:17:09 phil
  494. Fixed a bug in pyuic2.
  495. Released as v3.13.
  496. 2004/09/21 11:14:48 phil
  497. Updated the NEWS file.
  498. 2004/09/15 12:40:09 phil
  499. Added the TQMetaObject and TQMetaProperty classes.
  500. Added the TQObject.metaObject() method.
  501. 2004/09/12 11:41:49 phil
  502. Added support for the QextScintillaLexerBash class.
  503. 2004/09/10 22:38:09 phil
  504. Removed redundant implementations of TQSqlRecord.field().
  505. Replaced whrandom with random in all examples.
  506. 2004/08/25 15:29:20 phil
  507. Added explicit support for TQScintilla to pyuic.
  508. 2004/08/22 15:51:05 phil
  509. Added support for what will become TQScintilla v1.4.
  510. 2004/08/20 11:07:56 phil
  511. Brought the documentation up to date.
  512. Added support for TQUuid.
  513. 2004/08/19 10:32:31 phil
  514. Pushed out support of TQAxObject to SIP v4.2.
  515. Added /ReleaseGIL/ to any TQApplication and TQThread method that might cause
  516. events to be dispatched.
  517. 2004/08/15 23:34:28 phil
  518. Updated pyuic from TQt 3.3.3.
  519. pyuic now never uses the SLOT() macro in case the connection is to a method of
  520. a Python custom widget.
  521. 2004/08/04 18:05:25 phil
  522. Added the comparison operators between TQChar and TQChar and char.
  523. 2004/08/04 14:06:41 phil
  524. Implemented all the TQDataStream << and >> operators for classes.
  525. 2004/08/03 22:19:59 phil
  526. Build system fix for when TQWindowsXPStyle is a plugin.
  527. 2004/07/19 18:41:53 phil
  528. Fixed a bug in the fontdisplayer.py example.
  529. 2004/07/08 08:40:54 phil
  530. Minor internal changes.
  531. 2004/06/27 08:43:19 phil
  532. Added a missing /TransferThis/ from one of the TQPushButton ctors.
  533. 2004/05/26 22:15:40 phil
  534. Added another missing /ReleaseGIL/ to TQApplication.
  535. 2004/05/25 17:05:27 phil
  536. Fixed bug in TQArray for old versions of TQt.
  537. Fixed TQAssistantClient bug in configure.py for old versions of TQt.
  538. Fixed TQSocket bug for old versions of TQt.
  539. Released as v3.12.
  540. 2004/05/25 13:55:07 phil
  541. Added missing /ReleaseGIL/ to TQThread.
  542. 2004/05/25 11:26:37 phil
  543. Internal build system changes.
  544. 2004/05/18 18:33:03 phil
  545. Added the webbrowser.py example (which will have to wait until SIP v4.1 before
  546. it works).
  547. Added missing /ReleaseGIL/ to TQWaitCondition, TQMutex and TQMutexLocker.
  548. 2004/05/15 14:18:24 phil
  549. Fixed bug that accidentally disabled the qtsql module for the free edition.
  550. Disabled the qtaxcontainer module until SIP v4.1.
  551. 2004/05/09 11:19:26 phil
  552. Minor pyuic3 changes to support TQAxWidget.
  553. Marked the qtaxcontainer classes as experimental.
  554. 2004/05/04 16:01:57 phil
  555. qwindowdefs.sip for all platforms is now included in the commercial package.
  556. Changed the SIP3 dependency to v3.10.2.
  557. TQValueList<TQIconDragItem> is now dependent on the TQt_ICONVIEW feature.
  558. pyuic and pylupdate will now build on the Enterprise Edition even if the qtxml
  559. module has been disabled.
  560. Compiler error messages during configuration are suppressed if possible, but
  561. can be seen with the new -w flag.
  562. configure.py now explicitly checks TQAssistantClient rather than assume it is
  563. present in the Enterprise Edition.
  564. The qtaxcontainer module now builds on Windows.
  565. 2004/05/02 00:38:16 phil
  566. Sync with the latest TQScintilla snapshot.
  567. 2004/05/01 17:10:57 phil
  568. Fixed more minor build problems.
  569. The commercial version now has identical code on all platforms.
  570. 2004/04/30 21:50:33 phil
  571. Fixed an internal build problem.
  572. Implemented TQValueList<TQVariant> as a mapped type. (Done in the previous
  573. commit but I forgot to mention it.)
  574. 2004/04/25 22:09:09 phil
  575. Added the qtaxcontainer module - doesn't work yet, but shouldn't break
  576. anything.
  577. 2004/04/24 08:43:22 phil
  578. Update the documentation to say that TQt v3.3.2 is supported.
  579. 2004/04/18 15:45:12 phil
  580. Changed the build system to deal with the evaluation version of PyTQt.
  581. 2004/04/13 18:24:04 phil
  582. TQAssistantClient is disabled for the Professional Edition because it requires
  583. code from the Enterprise Edition (only seems to affect Windows though).
  584. 2004/04/12 14:49:33 phil
  585. Added the QextScintillaLexerPerl class to the qtext module.
  586. 2004/04/04 17:01:11 phil
  587. Minor fixes to the dirview.py example.
  588. Sync'ed with the current TQScintilla snapshot.
  589. 2004/03/30 18:22:25 phil
  590. Fixed a bug where the destruction of TQTab instances wasn't noticed.
  591. 2004/03/28 15:16:50 phil
  592. Updated to the latest TQScintilla snapshot.
  593. 2004/03/27 18:26:02 phil
  594. Updated for the latest changes to TQScintilla.
  595. 2004/03/21 21:09:25 phil
  596. Changed the configure.py message when testing for plugins to be the right
  597. "sense".
  598. Updated the TQScintilla support for v1.3.
  599. 2004/03/11 19:05:38 phil
  600. Changed the SIP v3 dependency to v3.10.1.
  601. Released as v3.11.
  602. 2004/03/11 01:22:12 phil
  603. Minor changes to the internal build system.
  604. 2004/03/10 18:29:30 phil
  605. Brought the documentation up to date.
  606. Minor internal build system changes.
  607. The build system now disables style classes built as plugins.
  608. Changed the handwritten code to use the SIP generated feature #defines rather
  609. than the unreliable (in the case of plugins) TQt ones.
  610. 2004/02/26 18:56:39 phil
  611. Updated the documentation to say that PyTQt has been tested against TQt v3.3.1.
  612. Updated the internal build system to exploit distcc.
  613. Fixed bug in the conversion from Python lists to TQMemArrays.
  614. 2004/02/15 22:34:39 phil
  615. Fixed the canvas.py example's handling of multiple views.
  616. 2004/02/11 19:24:10 phil
  617. Fixed the old build system for TQt v3.3.0.
  618. 2004/02/07 17:38:52 phil
  619. Fixed a couple of bugs in pyuic3 and added the spacer.ui form to verify it.
  620. 2004/02/02 22:27:48 phil
  621. Updated pyuic from TQt v3.3.0.
  622. 2004/02/01 14:38:18 phil
  623. Added the TQLocale class from TQt v3.3.0.
  624. Updated all existing classes for TQt v3.3.0.
  625. Added the missing += operators for TQString.
  626. Added the missing TQSocketDevice class.
  627. 2004/01/31 23:09:45 phil
  628. Added the missing /Transfer/ from TQMimeSourceFactory.setData() and
  629. TQMimeSourceFactory.setDefaultFactory().
  630. Added the missing /TransferBack/ from TQMimeSourceFactory.takeDefaultFactory().
  631. Added the missing /Factory/ from createEditor() in TQTableItem and sub-classes.
  632. Added the missing /Factory/ in TQTextCodec.makeDecoder(),
  633. TQTextCodec.makeEncoder() and TQTextEdit.createPopupMenu().
  634. Added TQt v3.3.0 support to the build system.
  635. PyTQt now builds against TQt v3.3.0.
  636. 2004/01/29 19:19:36 phil
  637. Minor change to the internal build system.
  638. Added README.AIX from Ulli Berning.
  639. 2004/01/27 08:34:21 phil
  640. Reverted the accidental change to TQTextEdit.find().
  641. Fixed a couple of markup problems in the documentation.
  642. Added the missing TQHttp, TQFtp and TQLocalFs to the appropriate
  643. %ConvertToSubClassCode.
  644. 2004/01/21 18:34:02 phil
  645. Added some fixes for TQtopia v1.6 from Mickey Lauer.
  646. 2004/01/16 20:53:09 phil
  647. Released as v3.10.
  648. 2004/01/15 20:04:11 phil
  649. Changed configure.py to check that SIP was built with TQt support enabled as
  650. early as possible.
  651. 2004/01/15 19:27:58 phil
  652. Added a check for the SIP version number in configure.py.
  653. Fixed pyuic3 not to use iostream and avoid warning messages with MSVC.
  654. 2004/01/04 18:52:29 phil
  655. Minor updates to the build system.
  656. 2004/01/03 23:57:31 phil
  657. Updated the copyright notices.
  658. Changed pyuic3 to only #include zlib.h for TQt versions before 3.1.0.
  659. Documented pyqtconfig.
  660. 2004/01/02 18:41:01 phil
  661. Minor changes to the build system.
  662. Repaired the completely broken pyqtconfig module.
  663. 2003/12/26 23:34:47 phil
  664. Changes to the build system based on patches from Ulrich Berning.
  665. 2003/12/26 19:32:31 phil
  666. Added the missing TQFtp class.
  667. 2003/12/26 19:31:23 phil
  668. Added the missing TQHttp, TQHttpHeader, TQHttpRequestHeader, TQHttpResponseHeader,
  669. TQLocalFs classes.
  670. 2003/12/21 17:28:16 phil
  671. Documented sip.voidptr.asstring().
  672. 2003/12/21 16:07:00 phil
  673. Fixed a bug when automatically converting to a TQKeySequence.
  674. 2003/12/06 20:21:54 phil
  675. Fixed a bug in the old build system for Windows.
  676. Brought the documentation up to date.
  677. Released as v3.9.
  678. 2003/12/04 19:35:28 phil
  679. Updated the README for the new build system.
  680. 2003/12/02 00:00:35 phil
  681. Slight change to handwritten code forced by the change to sipParseResult().
  682. 2003/11/23 17:04:10 phil
  683. Removed qInstallPathSysconf() on Windows.
  684. 2003/11/22 20:54:01 phil
  685. Windows related changes to the new build system.
  686. 2003/11/22 00:50:23 phil
  687. Portability fixes for TQt v2 and TQtopia.
  688. 2003/11/21 23:06:14 phil
  689. More changes to the new build system. Tested with SIP v4 and TQt Professional
  690. on Linux and SIP v3 and Python v1.5.2 on Linux.
  691. 2003/11/21 07:32:01 phil
  692. SCons is now completely removed from the new build system. PyTQt will now build
  693. with SIP v3 and SIP v4 on Linux.
  694. 2003/11/15 11:20:17 phil
  695. More changes to the new build system.
  696. 2003/11/13 19:41:35 phil
  697. More changes to the new build system. PyTQt now builds against the Professional
  698. Edition.
  699. 2003/11/13 13:12:47 phil
  700. New build system changes. PyTQt now builds correctly on Linux for SIP v3 and SIP
  701. v4.
  702. 2003/11/12 22:22:50 phil
  703. Added more of the new build system.
  704. Fixed a bug in pyuic3 handling of encoded strings (thanks to Joerg Kaercher).
  705. Added the TQImageIO class.
  706. 2003/11/05 20:33:43 phil
  707. Added TQListViewItemIterator.
  708. Added the TQDockArea << and >> operators.
  709. Started on the new build system.
  710. 2003/10/27 23:23:07 phil
  711. Removed more handwritten code now that SIP fully supports pointers and
  712. references to base types.
  713. Fixed a GIL problem with the TQCanvasItem sub-class conversion code.
  714. 2003/10/26 22:53:03 phil
  715. Added the missing TQSettings.readBoolEntry().
  716. Removed lots of non-virtual %MethodCode now that SIP automatically handles
  717. returning multiple arguments.
  718. 2003/10/24 08:34:44 phil
  719. Added /ReleaseGIL/ wherever looked sensible.
  720. 2003/10/23 18:27:30 phil
  721. Used %Build rather than the deprecated %Makefile.
  722. Used %ModuleHeaderCode and %TypeHeaderCode rather than the deprecated
  723. %HeaderCode.
  724. Used %ModuleCode and %TypeCode rather than the deprecated %C++Code.
  725. 2003/10/22 18:40:32 phil
  726. Added %ConvertToSubClassCode for TQTableItem and TQCanvasItem.
  727. Added the missing qtui module documentation.
  728. Refactored the internal and external build systems so that the .sip files are
  729. arranged in a hierarchy and are installed.
  730. Added the -v flag to build.py to specify where the .sip are installed to.
  731. 2003/10/21 16:40:12 phil
  732. Fix to build.py for the Mac.
  733. 2003/10/21 13:39:18 phil
  734. Fixed Windows warning message from qmemarray.sip handwritten code.
  735. Fixed internal build.py to generate Mac packages properly.
  736. 2003/10/20 18:50:07 phil
  737. More MacOS/X related changes.
  738. Compiler warnings are now enabled when building with SIP v4.
  739. PyTQt builds with no warnings with SIP v4.
  740. 2003/10/19 19:47:35 phil
  741. Documentation updates.
  742. Removed the tests for missing functions in early versions of TQt for MacOS/X.
  743. Updates to the build system for MacOS/X.
  744. 2003/10/16 15:50:38 phil
  745. Replaced the use of __cmp__ in TQString because it doesn't work with SIP v4 if
  746. the argument isn't of the same type - it's just the way new-style classes work.
  747. Removed the TQString.__cmp__() unit test as the implementation no longer uses
  748. handwritten code.
  749. 2003/10/15 18:19:07 phil
  750. Added the "-r" flag to build.py to build with tracing enabled.
  751. Rewrote all the unit tests to work with PyTQt generated with SIP v4.
  752. 2003/10/11 21:57:20 phil
  753. Brought the documentation up to date.
  754. Changed handwritten code for the changes to sipCallMethod(), sipParseResult()
  755. and sipBadCatcherResult().
  756. 2003/10/08 15:04:46 phil
  757. Fixed the internal build system (again).
  758. 2003/10/07 19:33:13 phil
  759. Fixed TQIODevice handwritten code which looked very broken.
  760. Checked all virtual abstract functions that need handwritten code.
  761. Added /TransferBack/ for function return values where needed.
  762. Added the missing qInstallPath(), qInstallPathDocs(), qInstallPathHeaders(),
  763. qInstallPathLibs(), qInstallPathBins(), qInstallPathPlugins(),
  764. qInstallPathData(), qInstallPathTranslations(), qInstallPathSysconf().
  765. Made sure all handwritten code uses functions that are part of the SIP v4 API.
  766. 2003/10/04 16:14:45 phil
  767. Changed how sipClassName() is used now that it returns a new reference.
  768. 2003/10/04 11:16:21 phil
  769. Migrated the remaining %MemberCode to %MethodCode.
  770. Changed the TQApplication dtor code slightly to keep the public SIP API simple.
  771. (It means that disowning a top level widget now adds the extra reference, but
  772. this shouldn't make a difference.)
  773. 2003/10/02 22:54:43 phil
  774. Documented TQLayoutIterator.next().
  775. Fixed problem with build system that was preventing snapshots being generated
  776. after the addition of %MethodCode.
  777. Fixed TQSpinBox.mapTextToValue() to take zero parameters.
  778. Converted most of %MemberCode to %MethodCode (ie. the easy ones).
  779. 2003/10/01 14:00:15 phil
  780. Converted all ctor %MemberCode to %MethodCode.
  781. 2003/09/23 19:33:07 phil
  782. Converted all Python special methods and operators from %MemberCode to
  783. %MethodCode.
  784. Fixed bug in build system that disabled thread support.
  785. 2003/09/19 15:30:09 phil
  786. Changes to the build system for SIP v4's new build system.
  787. 2003/09/19 00:28:39 phil
  788. Fixed converting Python wide Unicode strings to TQString for TQt v2. (Actually
  789. done with an earlier change but I forgot to mention it.)
  790. Updated the documentation on application deployment to reflect the changes to
  791. the build system.
  792. The documentation is now a single HTML file with a TOC.
  793. More changes to the build system. Tested with tmake and Windows.
  794. 2003/09/18 13:47:07 phil
  795. More changes to the build system after initial testing.
  796. 2003/09/17 18:28:40 phil
  797. Re-factored build.py to use the sipconfig module. Only tested on Linux with
  798. TQt v3.2.1 Enterprise and Python v2.3.
  799. 2003/09/06 13:35:02 phil
  800. TQWMatrix fixes from Torsten Marek.
  801. Added the undocumented "*" operators to TQWMatrix.
  802. Updated the educational version to v3.2.0.
  803. Released as v3.8.1.
  804. 2003/08/24 18:43:40 phil
  805. Updated the tutorials so that they have a consistent coding style and don't use
  806. "import *".
  807. Updated the documentation to say that TQt v3.2.1 is supported.
  808. 2003/08/17 12:25:57 phil
  809. Fixed TQPrinter.winPageSize() for TQt versions before v3.
  810. Released as v3.8.
  811. 2003/08/17 10:02:11 phil
  812. Fixed problem with TQRect | and & operators.
  813. 2003/08/16 21:14:09 phil
  814. Fixed the code generated by pyuic3 when the -x and -subimpl flags are both
  815. given.
  816. Brought the documentation up to date.
  817. 2003/08/13 17:50:14 phil
  818. The == and != operators have been implemented for TQBrush, TQColor, TQDomNode,
  819. TQFont, TQImage, TQKeySequence, TQPalette, TQPen and TQRegExp.
  820. The +, +=, -, -=, *, *=, /, /=, ==, != and __nonzero__() operators have been
  821. implemented for TQSize.
  822. The ==, != and TQString() operators have been implemented for TQUrl.
  823. The &, &=, |, |=, ==, !=, __contains__() and __nonzero__() operators have been
  824. implemented for TQRect.
  825. The |, |=, +, +=, &, &=, -, -=, ^, ^=, ==, !=, __contains__() and __nonzero__()
  826. operators have been implemented for TQRegion.
  827. The ==, != and *= operators have been added to TQWMatrix.
  828. The __len__(), __contains__(), == and != operators have been implemented for
  829. TQDir.
  830. The comparison operators and __nonzero__() have been implemented for TQDate,
  831. TQDateTime and TQTime.
  832. Added some consts to the TQString operators.
  833. Added the TQDate, TQDateTime, TQDir, TQRect, TQRegion, TQSize and TQTime unit tests.
  834. Added the runtests.py master unit test runner.
  835. 2003/08/12 20:34:29 phil
  836. Fixed memory leak in TQStringList * operator.
  837. Added the TQPoint operators (thanks to Torsten Marek).
  838. Added the TQPoint unit test.
  839. 2003/08/12 15:31:24 phil
  840. Fixed deprecated use of iostream.h in pyuic3.
  841. Updated the TQScintilla support.
  842. 2003/08/11 18:52:45 phil
  843. Fixed version problem with TQToolBox.
  844. 2003/08/01 09:42:10 phil
  845. Added the missing TQt.ButtonState.MetaButton.
  846. Added support for the [], in, len and comparison operators to TQString (thanks
  847. to Torsten Marek).
  848. Added the test_QString.py test script.
  849. 2003/07/25 23:38:36 phil
  850. Refined the pyuic3 changes - because KWrite is crap.
  851. 2003/07/25 23:36:11 phil
  852. Added the menus.ui test form.
  853. Some pyuic3 format changes from Detlev.
  854. 2003/07/25 12:13:44 phil
  855. Updated pyuic for TQt v3.2.0.
  856. 2003/07/24 17:20:59 phil
  857. Added TQSplashScreen, TQSqlSelectCursor and TQToolBox for TQt v3.2.0.
  858. Fix to build.py error message.
  859. 2003/07/24 10:52:38 phil
  860. Minor license handling changes.
  861. Fixed memory leak in TQStringList[] when using slices.
  862. Added the -k flag to build.py to create static modules.
  863. Updated README.MacOSX from Willard Myers.
  864. Updated all existing classes for TQt v3.2.0.
  865. 2003/07/05 10:31:55 phil
  866. Fixed problem with include directories when using tmake.
  867. Released as v3.7.
  868. 2003/07/05 09:59:37 phil
  869. Provisional release of v3.7.
  870. 2003/07/03 16:17:55 phil
  871. pyuic3 now says what it is extracting on stderr rather than stdout.
  872. 2003/07/01 14:18:37 phil
  873. Brought the documentation up to date.
  874. Added README.MacOSX (thanks to Bill Myers).
  875. Added lots of new examples from Jorge Arroyo.
  876. 2003/06/30 09:23:25 phil
  877. Changed all handwritten code to use the new 'L' format character where
  878. appropriate.
  879. Implemented __setitem__(), __delitem__(), __add__(), __iadd__(), __mul__(),
  880. __imul__(), __eq__() and __ne__() for TQStringList.
  881. Added the internal TQStringList unit tests.
  882. 2003/06/22 11:26:32 phil
  883. %DtorCode has been renamed %VirtualCode.
  884. 2003/06/21 11:37:58 phil
  885. Fixed the internal build process to deal with the new %DtorCode.
  886. 2003/06/19 23:53:49 phil
  887. More changes to TQCustomEvent which shouldn't now leak memory under any
  888. circumstances.
  889. 2003/06/19 16:31:57 phil
  890. TQEvent.data() now returns a Python object without increasing it's reference
  891. count.
  892. The TQEvent dtor is now virtual so that the Python wrapper object gets garbage
  893. collected when TQt deletes the event when it's passed to
  894. TQApplication.postEvent().
  895. 2003/06/10 14:51:23 phil
  896. (Hopefully) fixed pyuic3 compile bug under Windows.
  897. Added the progressbar.py example from Jorge Arroyo.
  898. 2003/06/08 12:25:08 phil
  899. Lots of build tidy ups from Hans-Peter Jansen.
  900. 2003/06/06 12:59:26 phil
  901. pylupdate now recognises the __tr() and __trUtf8() methods generated by pyuic.
  902. Added some missing /Transfer/ flags from TQMenuData.
  903. Updated the menu.py example so that it matches the latest TQt version.
  904. 2003/05/31 12:19:22 phil
  905. Changed the build system to generate .in files which are then patched so that
  906. the patched files stay around to aid debugging.
  907. Removed unneeded directories from INCLUDEPATH in .pro files.
  908. 2003/05/30 17:52:06 phil
  909. Don't generate the internal __tr() and __trUtf8() methods if the user passes
  910. their own function name.
  911. 2003/05/30 17:47:57 phil
  912. Added the listbox.py and listboxcombo.py examples from Jorge Arroyo.
  913. build.py improvement in detecting executable programs.
  914. Changed pyuic3 to generate calls to qApp.translate() rather than self.tr().
  915. Documented the issues related to translations.
  916. 2003/05/23 22:03:05 phil
  917. Fixed some bugs and inefficiencies in the canvas.py example so that it no
  918. longer segfaults on exit when a sprite has been created.
  919. Added bits(), scanLine(), jumpTable() and colorTable() to TQImage.
  920. 2003/05/22 21:50:05 phil
  921. Added the TQWindowsXPStyle class. (Thanks to Ulrich Berning.)
  922. 2003/05/20 10:36:10 phil
  923. Added QextScintilla.modificationAttempted().
  924. 2003/05/18 20:59:53 phil
  925. Added QextScintillaBase.SCN_MODIFYATTEMPTRO.
  926. Fixed pyuic3's broken handling of the -x flag.
  927. Fixed pyuic3's broken generation of embedded images.
  928. Fixed TQImage ctor to use an internal colour table instead of an external one
  929. that was garbage collected too soon.
  930. 2003/05/13 09:50:54 phil
  931. Added the TQSignalMapper class (thanks to Gordon Tyler).
  932. 2003/05/12 10:00:59 phil
  933. Added toShort(), toUShort(), toInt(), toUInt(), toLong(), toULong(), toFloat()
  934. and toDouble() to TQCString and TQString.
  935. 2003/05/11 10:26:44 phil
  936. Added the QextScintillaLexerHTML class.
  937. 2003/05/07 21:07:04 phil
  938. Changed the handling of version numbers so that we assume the latest SIP tags
  939. if we find a TQScintilla snapshot.
  940. 2003/05/07 16:53:05 phil
  941. Updated the documentation to explicitly mention the problems of using lambda
  942. expressions as slots.
  943. Added the QextScintillaLexerSQL class.
  944. Changed build.py to support TQScintilla version control.
  945. 2003/05/04 09:57:19 phil
  946. Fixed silly typo in build.py.
  947. 2003/05/03 14:50:03 phil
  948. Removed some dead code from build.py.
  949. The qt module was ignoring the release/debug option and the debug version of
  950. the Python library wasn't being searched for.
  951. Added the unittest tests for pyuic.
  952. Fixed the last pyuic3 bugs related to embedded images.
  953. Added the -test flag to pyuic3 to support fully automated unittest tests.
  954. 2003/04/26 15:24:45 phil
  955. Released as v3.6.
  956. 2003/04/26 14:36:12 phil
  957. Fixed tmake related breakages introduced with SIP v4 support in .pro files.
  958. 2003/04/26 13:58:00 phil
  959. Fixed bug in concatanating source files.
  960. 2003/04/23 14:53:00 phil
  961. Changed to the C++ style operators where possible.
  962. 2003/04/22 16:05:10 phil
  963. Adjusted handwritten code for Python slots so that it will be compatible with
  964. SIP v3 and v4.
  965. TQStringList.__getitem__ will now handle extended slices.
  966. 2003/04/18 22:17:26 phil
  967. Tracked the latest TQScintilla changes.
  968. 2003/04/16 11:42:45 phil
  969. Fixed build.py for when SIP v4 is used.
  970. Python v2.3 is now required if SIP v4 is being used.
  971. Changed TQCustomEvent.data() to deal with the changed support of SIP_PYOBJECT.
  972. 2003/04/13 15:42:08 phil
  973. Temporarily made some handrwritten code dependent on SIP v3 while debugging
  974. SIP v4.
  975. Fix to pylupdate from Detlev.
  976. Fix to pyuic3 related to pixmaps.
  977. 2003/04/07 11:52:33 phil
  978. TQCommonStyle is now always included (to fit with TQt v3), but it should still be
  979. configured properly for the Zaurus.
  980. 2003/04/04 14:24:00 phil
  981. Fixed typo in qpixmap.sip where some TQt v3 methods had been added to the TQt v2
  982. definition.
  983. Fixed some pyuic3 problems with embedded and external images.
  984. 2003/04/04 10:32:45 phil
  985. SIP v4 related fixes to %VirtualCode.
  986. Fixed some sipParseArgs() format bugs in qtxml handwritten code.
  987. Added missing /TransferThis/ from TQTableItem (and derived classes) ctors.
  988. Added other missing transfer flags from some TQTable methods.
  989. 2003/04/01 20:44:55 phil
  990. Added support for the educational version.
  991. Don't delete the .lib and .exp files as part of the installation on Windows.
  992. Added the -j, -r and -t flags to build.py based on patches from Hans-Peter
  993. Jansen.
  994. Changed all sipNames to the new style.
  995. 2003/03/31 23:39:02 phil
  996. Made sure Python.h is included before stdio.h for LFS support under Solaris.
  997. Removed all uses of %ExportedHeaderCode for compatibility with SIP v4.
  998. Implemented the %VirtualCode that is to be used with SIP v4.
  999. Fixed some bugs in existing %VirtualCode.
  1000. Removed TQTextEdit.getFormat() and TQTextEdit.getParagraphFormat() as they are
  1001. undocumented and marked as "don't use".
  1002. 2003/03/26 22:21:58 phil
  1003. Slightly changed the implementation of TQObject.sender() to maintain
  1004. compatibility with SIP v4.
  1005. The build process no longer checks for sipTQt.h as it isn't in SIP v4.
  1006. Added a missing #include in qnetwork.sip that only showed up with SIP v4.
  1007. 2003/03/25 17:52:22 phil
  1008. Work around the problem that qmake doesn't like targets called "qt". (For
  1009. SIP v4.)
  1010. 2003/03/21 00:20:19 phil
  1011. Reverted the "fix" for libqassistantclient on HP-UX, and wait to see if anybody
  1012. complains.
  1013. pyuic now includes the PyTQt version number in the generated output.
  1014. Fixed TQPixmap handling bug in pyuic.
  1015. 2003/03/16 16:24:24 phil
  1016. Tracked latest TQScintilla changes.
  1017. Fixed an internal build problem with the documentation.
  1018. 2003/03/15 23:42:55 phil
  1019. Tracked the latest TQScintilla changes.
  1020. Brought the documentation up to date.
  1021. 2003/03/14 19:49:44 phil
  1022. Added the missing %ConvertToSubClass code for the qtext module.
  1023. 2003/03/13 12:59:44 phil
  1024. Tracked the latest TQScintilla changes.
  1025. 2003/03/09 18:37:13 phil
  1026. Tracked the latest TQScintilla changes.
  1027. 2003/03/06 10:35:32 phil
  1028. Tracked latest TQScintilla changes.
  1029. Fixes for the mdi.py example from Ken Godee.
  1030. Further improvements to the build system's parsing of the Python version
  1031. number.
  1032. Fixes to the TQt class and pyuic to deal with the use of the internal
  1033. WState_Polished.
  1034. 2003/03/03 18:03:41 phil
  1035. Tracked the latest TQScintilla changes.
  1036. 2003/02/27 16:21:33 phil
  1037. Updates for TQt v3.2.1.
  1038. Build system changes for alpha and beta versions of Python.
  1039. 2003/02/26 23:40:22 phil
  1040. Tracked latest TQScintilla changes.
  1041. 2003/02/26 19:31:26 phil
  1042. Tracked latest TQScintilla changes.
  1043. Fixed TQListBox.eventFilter().
  1044. Added the qtui module.
  1045. Added /Factory/ to everywhere it seems to be needed.
  1046. Fixed Python 1.5.2 problems in the build system.
  1047. Updated the menu.py example for TQt3 (thanks to Selim Tuvi).
  1048. Fixed a bug in pyuic3 related to pixmaps in TQListViewItems.
  1049. Fixed a bug in the canvas.py example.
  1050. PYQT_VERSION is now the version encoded as a hexadecimal value.
  1051. Added PYQT_VERSION_STR as the ASCII version (unless it is a snapshot).
  1052. 2003/01/25 15:39:58 phil
  1053. Fixed bug in TQPointArray.putPoints().
  1054. The sub-class convertors are now declared as static as SIP now puts them in the
  1055. main module code.
  1056. Changed the way that the TQAssistantClient library is linked in to work around
  1057. problems linking static and shared libraries under HP-UX.
  1058. Fixed TQSpinBox.eventFilter().
  1059. 2003/01/20 10:24:19 phil
  1060. Applied Lars Heete's patch for TQString for when Python is built with wide
  1061. Unicode support.
  1062. Tracked the latest TQScintilla changes.
  1063. 2003/01/14 09:55:52 phil
  1064. Added the version number to the %Module directives for SIP v4.
  1065. 2003/01/11 15:15:49 phil
  1066. pyuic3 will look in the directory containing the .ui file for any .ui.h file.
  1067. 2003/01/06 09:35:29 phil
  1068. pyuic3 now properly extracts embedded slot code that takes arguments.
  1069. Improved the layout of the pyuic3 generated code slightly.
  1070. 2003/01/04 19:45:03 phil
  1071. Updated the copyright notices for 2003.
  1072. SLOT(), SIGNAL(), PYSIGNAL(), QT_TR_NOOP() and QT_TRANSLATE_NOOP() are now
  1073. implemented as wrapped functions.
  1074. PYQT_BUILD is now a string.
  1075. 2003/01/02 16:00:47 phil
  1076. Fixed a bug in the build process for sip v3.
  1077. 2002/12/28 17:34:17 phil
  1078. Changed the build system to cope with the changes that will be needed for
  1079. SIP v4.
  1080. 2002/12/25 10:48:22 phil
  1081. Added the checklists.py and drawlines.py examples from Oleksandr Yakovlyev.
  1082. Added support for PEP 263 in the code generated by pyuic3.
  1083. Tracked latest TQScintilla changes.
  1084. Implemented the TQTextStream << TQMainWindow and TQTextStream >> TQMainWindow
  1085. operators.
  1086. 2002/12/20 18:51:37 phil
  1087. Added the biff.py example from Oleksandr Yakovlyev.
  1088. 2002/12/20 18:46:10 phil
  1089. TQString.startsWith() was introduced in TQt v2.2.0 and not TQt v3.0.0.
  1090. Added the updated buttongroups.py example from Oleksandr Yakovlyev.
  1091. 2002/12/17 15:33:12 phil
  1092. pyuic3 will now extract Python code (tagged with "Python:") from the comments
  1093. in a .ui file and copy it to the generated output.
  1094. 2002/12/17 13:20:37 phil
  1095. Tracked the latest TQScintilla changes, including the new QextScintillaPrinter
  1096. class.
  1097. 2002/12/13 18:27:26 phil
  1098. Change the build system to ensure that SIP .h files in the location specified
  1099. by the -s flag are used in preference to any others in the standard Python
  1100. location.
  1101. Added the TQtopia TQCopEnvelope class.
  1102. 2002/12/11 13:50:58 phil
  1103. Ensure that generated Makefiles have a later timestamp than the project file.
  1104. Released as v3.5.
  1105. 2002/12/10 23:12:00 phil
  1106. Build change where FORCE wasn't being handled properly now that it is version
  1107. dependent.
  1108. Brought the NEWS file up to date.
  1109. 2002/12/10 14:21:09 phil
  1110. Changes related to TQt v3.1.1.
  1111. Made TQtopia v1.5.0 the baseline version.
  1112. Added the AppLnk, AppLnkSet, Config, DateFormat, DocLnk, DocLnkSet,
  1113. FileManager, FileSelector, FileSelectorItem, FontDatabase, Global, MenuButton,
  1114. TQDawg, TQList<AppLnk>, TQList<DocLnk> and Resource TQtopia classes.
  1115. Added TQArray<int> for TQt 1.x and TQt 2.x.
  1116. 2002/12/09 10:40:54 phil
  1117. Minor changes for building under TQt/E.
  1118. 2002/12/08 17:56:27 phil
  1119. Worked around the TQt Windows bug in TQSemaphore += and -= so that the
  1120. semaphore.py example now works properly with affected versions of TQt.
  1121. 2002/12/05 17:28:24 phil
  1122. Added the script to create the test database for the SQL examples for
  1123. PostgreSQL (thanks to Kenneth Godee).
  1124. pyuic3 and pylupdate3 changes so that they compile against the TQt Professional
  1125. Edition.
  1126. Brought the documentation up to date.
  1127. Build system change for TQt v3.0.x and FORCE in Makefiles.
  1128. 2002/11/29 10:59:32 phil
  1129. Fixed bugs in pyuic3 related to menus and embedded images.
  1130. Implemented TQMenuItem.setText(), even though it is an internal class, because
  1131. it is used in code generated by pyuic3.
  1132. 2002/11/26 12:50:45 phil
  1133. eric is now no longer part of the distribution.
  1134. Tracked the latest TQScintilla changes.
  1135. Removed the automatic test for -fno-exceptions and added the -f flag to the
  1136. build system so that it can be explicitly set.
  1137. Fixed a pyuic3 indentation bug.
  1138. 2002/11/22 22:43:29 phil
  1139. Tracked the latest TQScintilla changes.
  1140. 2002/11/22 10:15:46 phil
  1141. Fixed a couple of bugs in pyuic3's handling of embedded images.
  1142. 2002/11/21 18:57:34 phil
  1143. Tracked the latest TQScintilla changes.
  1144. 2002/11/18 19:36:53 phil
  1145. The missing Windows TQEventLoop methods should be added to TQt v3.1.1.
  1146. Fixed generation of TQString::null in pyuic3.
  1147. Tracked latest TQScintilla changes.
  1148. 2002/11/14 22:44:42 phil
  1149. Fixed problems compiling against TQt v3.0.x introduced with the support for TQt
  1150. v3.1.0.
  1151. 2002/11/14 22:32:14 phil
  1152. Minor build changes for Windows.
  1153. Removed the TQEventLoop methods that seem to be missing under Windows.
  1154. TQGLColormap was actually introduced in TQt v3.0 rather than TQt v3.1.
  1155. 2002/11/13 20:23:43 phil
  1156. Tracked the latest TQScintilla changes.
  1157. 2002/11/11 11:59:24 phil
  1158. Added the missing TQDockWindow.drawFrame() and TQGLWidget.reparent() methods.
  1159. The build system will now recognise TQt v3.1.0.
  1160. Added the TQAssistantClient, TQEventLoop, TQGLColormap, TQIconFactory,
  1161. TQIMComposeEvent, TQMutexLocker and TQSyntaxHighlighter TQt 3.1.0 classes.
  1162. TQListView.sort() is now virtual for TQt3.
  1163. Fixed a bug in the widgets.py example for both TQt2 and TQt3.
  1164. Updated pyuic from TQt 3.1.0.
  1165. Added the qCompress and qUncompress TQt 3.1.0 functions.
  1166. 2002/11/06 23:56:57 phil
  1167. Fixed TQWidgetStack.addWidget().
  1168. 2002/11/05 15:08:21 phil
  1169. Addition of new licenses to the internal build system.
  1170. 2002/11/03 20:15:36 phil
  1171. Tracked the latest version of TQScintilla, including updating to Scintilla
  1172. v1.49.
  1173. 2002/10/25 19:00:47 phil
  1174. Updated the canvas.py example.
  1175. Tracked the latest TQScintilla changes.
  1176. 2002/10/24 08:55:46 phil
  1177. Tracked the latest TQScintilla changes.
  1178. 2002/10/22 21:28:20 phil
  1179. Tracked the latest TQScintilla changes.
  1180. 2002/10/21 21:25:52 phil
  1181. Tracked the latest TQScintilla changes.
  1182. 2002/10/20 22:28:46 phil
  1183. Tracked the latest changes to TQScintilla.
  1184. Added the missing TQMainWindow.lineUpDockWindows().
  1185. 2002/10/19 18:43:13 phil
  1186. Tracked the latest changes to TQScintilla.
  1187. 2002/10/18 17:30:24 phil
  1188. More build system changes to fix directory names containing spaces.
  1189. Added the QextScintillaLexerCPP, QextScintillaLexerCSharp,
  1190. QextScintillaLexerIDL, QextScintillaLexerJava and QextScintillaLexerJavaScript
  1191. classes.
  1192. Added support for TQt v3.0.6.
  1193. 2002/10/12 23:45:52 phil
  1194. Tracked the latest TQScintilla changes.
  1195. TQStringList.__getitem__() now handles slices and negative indices properly.
  1196. 2002/10/11 14:11:53 phil
  1197. Fixed the build system where the Python directory path contains spaces.
  1198. Another go at fixing the internal build system so that it generates .sip files
  1199. for the GPL version that support both X11 and TQt/E.
  1200. Updated the TQScintilla bindings.
  1201. 2002/10/06 21:21:05 phil
  1202. Fixed a silly internal build system bug preventing the qwindowdefs_qws.sip from
  1203. being included in the GPL version.
  1204. 2002/10/06 16:04:31 phil
  1205. Tracked the latest changes to QextScintilla including the addition of
  1206. QextScintillaLexer and QextScintillaLexerPython.
  1207. 2002/10/05 15:03:01 phil
  1208. Fixed the internal build system to make sure TQt/Embedded support isn't stripped
  1209. out of the GPL version.
  1210. 2002/10/05 13:36:58 phil
  1211. Changed the internal build system so that internal development versions are
  1212. marked as such.
  1213. The user build system now handles conflicting licenses.
  1214. pyuic and pylupdate should now build using the professional edition of TQt3.
  1215. Added support for margins and markers to QextScintilla.
  1216. 2002/10/03 10:42:28 phil
  1217. Synchronised to the latest TQScintilla snapshot.
  1218. 2002/10/01 17:38:18 phil
  1219. Fixed the i18n example script.
  1220. Changed the qtext module build for TQScintilla under Windows.
  1221. 2002/09/30 15:32:53 phil
  1222. Added the QextScintillaBase.SendScintilla() overload.
  1223. 2002/09/28 08:57:26 phil
  1224. Further separated out the Windows .sip files.
  1225. Added QextScintillaBase.Colourise().
  1226. Fixed the problem with TQTextEdit.find().
  1227. 2002/09/22 00:39:05 phil
  1228. Added eric's missing ViewManager.py file to CVS.
  1229. 2002/09/22 00:37:14 phil
  1230. Fixed the internal build system to copy eric's pixmaps directory properly.
  1231. 2002/09/21 17:58:08 phil
  1232. Updated eric to v2.1.4 (plus a later patch).
  1233. The internal build system now strips down the .sip files for the non-commercial
  1234. version.
  1235. 2002/09/18 08:36:18 phil
  1236. Added the qtext module containing support for TQScintilla.
  1237. 2002/09/13 07:20:57 phil
  1238. Fixed TQFontDatabase.families() for TQt3.
  1239. 2002/09/10 12:55:34 phil
  1240. Minor documentation changes.
  1241. Released as v3.4.
  1242. 2002/09/08 21:38:49 phil
  1243. Added the missing lib/LICENSE.nc.short.
  1244. 2002/09/08 21:37:30 phil
  1245. Added the wtypes.h file to the definitions of MSG and POINT.
  1246. 2002/09/08 12:20:10 phil
  1247. The user now has to explicitly accept any non-GPL license.
  1248. 2002/09/07 20:50:13 phil
  1249. Added TQApplication.winEventFilter(), TQWidget.winEvent(), MSG and POINT under
  1250. Windows.
  1251. 2002/09/06 17:48:11 phil
  1252. Added the new licenses and changed the internal build process to support them.
  1253. Updated the NEWS file.
  1254. 2002/09/02 12:05:21 phil
  1255. Added a comment to the Signal/Slot documentation about slot reference counts.
  1256. Added the mdi.py example from Sadi Kose.
  1257. Added the progress.py example from Hans-Peter Jansen.
  1258. More license related hooks.
  1259. 2002/08/27 19:09:22 phil
  1260. Added the canvas example from Sadi Kose.
  1261. Split qwindowdefs.sip into generic and platform specific variants.
  1262. Changed the internal build system to support different platforms.
  1263. Added a delay to the build system before running make to avoid potential
  1264. timestamp problems.
  1265. 2002/08/17 00:48:22 phil
  1266. Added Detlev's i18n example.
  1267. Added the latest version of eric from Detlev.
  1268. Added Fredrik Juhlin's patch to the build system to support debug builds.
  1269. 2002/08/12 14:06:56 phil
  1270. Added helpviewer as a standalone application.
  1271. 2002/08/11 20:41:33 phil
  1272. Added QT_TR_NOOP() and QT_TRANSLATE_NOOP().
  1273. Added the pylupdate program from Detlev.
  1274. 2002/08/10 20:01:47 phil
  1275. Fixed problems with TQObject.tr() and TQObject.trUtf8().
  1276. Brought the NEWS file up to date.
  1277. 2002/08/06 19:45:26 phil
  1278. Build system fixes for Python 1.5.2.
  1279. 2002/08/05 18:02:08 phil
  1280. More eric changes from Detelev.
  1281. 2002/07/29 20:54:56 phil
  1282. Another eric update from Detlev, including the help browser.
  1283. 2002/07/29 14:16:11 phil
  1284. Added TQTextEdit.WrapPolicy.AtWhiteSpace as it isn't clear if this is deprecated
  1285. or not. (The header file says one thing, the documentation says the opposite.)
  1286. 2002/07/26 13:54:48 phil
  1287. Fix a problem with the build system if OpenGL wasn't installed.
  1288. 2002/07/22 21:40:15 phil
  1289. Added @BL_INCLUDEPATH@ to the project files for pyuic2 and pyuic3.
  1290. Eric's .py files are now compiled by the build system.
  1291. 2002/07/21 23:14:03 phil
  1292. Added Detlev's latest patches for eric, including the new qtunittest. Updated
  1293. the documentation and build system accordingly.
  1294. 2002/07/20 18:30:07 phil
  1295. Added "opengl" to the qtgl project file template.
  1296. Changed the build system so that it uses "opengl" when necessary.
  1297. 2002/07/12 13:04:44 phil
  1298. Fixed a problem detecting the TQt version in the build system.
  1299. Released as 3.3.2.
  1300. 2002/07/12 10:20:20 phil
  1301. More internal build system changes.
  1302. 2002/07/11 23:09:40 phil
  1303. Internal build system changes.
  1304. 2002/07/11 12:07:40 phil
  1305. Added missing /TransferThis/ to all relevant TQListBoxText and TQListBoxPixmap
  1306. ctors.
  1307. 2002/07/09 22:07:10 phil
  1308. Added support for TQt 3.0.5.
  1309. Released as 3.3.1.
  1310. 2002/07/07 19:20:54 phil
  1311. More eric patches from Detlev.
  1312. Windows fixes for the build system.
  1313. Released as 3.3.
  1314. 2002/07/06 13:35:41 phil
  1315. More eric patches from Detlev.
  1316. Updated SQL examples from Hans-Peter.
  1317. Fixed a bug in pyuic3 when extracting Python slot code when the slot had an
  1318. argument.
  1319. 2002/07/05 21:56:20 phil
  1320. Backed out the change in the order of attempts to convert Python objects to
  1321. TQStrings so it is now Unicode objects before string objects.
  1322. 2002/07/05 17:59:16 phil
  1323. Fixed a few indentation issues with the dirview examples.
  1324. Fixed the same bug in every mapped type based on the TQValueList template.
  1325. 2002/07/05 08:54:46 phil
  1326. More eric patches from Detlev.
  1327. TQSqlRecordInfo is now implemented as a Python list of TQSqlFieldInfo instances.
  1328. The build system now ignores qmake if present when building for TQt 1.x and 2.x.
  1329. 2002/07/04 10:08:24 phil
  1330. Still another attempt at a portable features generator.
  1331. 2002/07/04 10:02:04 phil
  1332. Another attempt to make the C++ program that generates the feature flags more
  1333. portable.
  1334. 2002/07/03 17:43:43 phil
  1335. Build system changes for Windows.
  1336. Released as 3.3rc3.
  1337. 2002/07/02 22:13:50 phil
  1338. Fix a Python warning in build.py.
  1339. 2002/07/02 18:34:32 phil
  1340. Changes to the build system for the qtpe module.
  1341. 2002/07/02 14:55:45 phil
  1342. More eric patches from Detlev.
  1343. Added the missing TQString.compare() and TQString.localeAwareCompare() overloads.
  1344. Changed the build system in line with the way SIP now handles features.
  1345. 2002/06/30 16:24:16 phil
  1346. Minor changes to build system messages.
  1347. Removed support for the -r flag in the build system as tmake handles -fno-rtti.
  1348. Added the -e flag to the build system to explicitly specify the location of the
  1349. SIP header files (usually used when cross compiling).
  1350. More eric patches from Detlev.
  1351. Fixed TQDataBrowser.setSqlCursor().
  1352. 2002/06/29 18:57:01 phil
  1353. The build system now determines the TQt version by parsing qglobal.h rather than
  1354. running a program (which is no good when cross compiling).
  1355. The sipTQtFeatures.h file is only generated by the build system is it doesn't
  1356. already exist (again to help cross compiling).
  1357. Updated the SQL examples.
  1358. Fixed an SQL related bug in pyuic3.
  1359. Added %MemberCode to TQDataTable.setSqlCursor() to transfer ownership of the
  1360. cursor if the autoDelete flag is set.
  1361. 2002/06/29 13:09:51 phil
  1362. The build system now installs eric for TQt3.
  1363. More eric patches from Detlev.
  1364. 2002/06/28 22:45:22 phil
  1365. More build.py fixes.
  1366. Changed the build system so that project files are restored to their original
  1367. contents.
  1368. Added the -c flag to the build system to concatenate a module's C++ files prior
  1369. to compilation. Compiling PyTQt on my 750MHz PIII now takes 10 minutes. (Thanks
  1370. to Jim Bublitz and Ricardo Cardenes.)
  1371. 2002/06/28 12:45:25 phil
  1372. Added the missing qtpemod.sip.
  1373. Added the missing /TransferThis/ to the obsolete TQToolBar ctor.
  1374. Added the missing %MemberCode for TQStyle.getButtonShift(),
  1375. TQStyle.scrollBarMetrics() and Qstyle.tabbarMetrics().
  1376. More eric patches from Detlev Offenbach.
  1377. Added Hans-Peter Jansen's SQL examples.
  1378. Fixed a bug in the build system where the path to tmake was explicitly
  1379. specified.
  1380. Added the -r flag to the build system to explicitly enable -fno-rtti.
  1381. Released as 3.3rc2.
  1382. 2002/06/23 19:44:58 phil
  1383. Added support for the evaluation version of TQt to the build system.
  1384. Applied more eric patches from Detlev Offenbach.
  1385. SQL related fixes for pyuic for TQt3.
  1386. 2002/06/22 14:29:05 phil
  1387. Applied a couple of eric patches from Detlev Offenbach.
  1388. Released as 3.3rc1.
  1389. 2002/06/22 00:53:57 phil
  1390. The documentation is now up to date.
  1391. Added notes about the limitations on custom editor widgets to the
  1392. TQSqlPropertyMap documentation.
  1393. The default installation directory for pyuic under UNIX/Linux is now
  1394. /usr/local/bin rather than where the Python executable is installed.
  1395. Fixed a bug with the build system under Windows.
  1396. Fixed a problem with TQVariant where a numeric value would be recognised as a
  1397. TQKeySequence.
  1398. Added the -i flag to build.py to allow the directory containing the TQt header
  1399. files to be explicitly specified.
  1400. 2002/06/20 21:33:34 phil
  1401. Fixed bug in TQDataTable that stopped in working properly.
  1402. 2002/06/20 18:52:31 phil
  1403. Added the qmag.py example script from Hans-Peter Jansen.
  1404. Added Christian Bird's notes about his pyuic patch.
  1405. Changes to the build system to support TQt/Embedded.
  1406. Changes to the build system to handle the lack of site-packages under Windows
  1407. before Python v2.2.
  1408. 2002/06/19 17:43:26 phil
  1409. Minor changes to eric so that it seems to work under TQt3.
  1410. 2002/06/19 17:29:06 phil
  1411. Applied Christian Bird's patch to pyuic for TQt3 to extract slot code written in
  1412. Python.
  1413. 2002/06/19 17:14:00 phil
  1414. Added the missing qtsqlmod.sip.
  1415. 2002/06/19 07:56:07 phil
  1416. Added the missing /Transfer/ from TQCanvasPixmapArray.setImage(),
  1417. TQDataTable.installEditorFactory(), TQDataTable.installPropertyMap() and
  1418. TQSqlForm.installPropertyMap().
  1419. Added Hans-Peter Jansen's bigtable.py, lineedits.py, smalltable.py and
  1420. tablestatistics.py example scripts.
  1421. Added the missing qxmlmod.sip.
  1422. 2002/06/16 23:15:17 phil
  1423. Minor build system changes as a result of moving SIP to its new build system.
  1424. 2002/06/16 15:17:01 phil
  1425. Changes to the new build system so that it works under Windows.
  1426. Removed all vestiges of the old build system.
  1427. 2002/06/14 16:35:41 phil
  1428. The new build process now works with Python v1.5.x.
  1429. 2002/06/14 08:46:36 phil
  1430. Changes needed to the build system to support tmake.
  1431. The compiled Python scripts will now be installed properly if qmake is used.
  1432. 2002/06/13 18:05:24 phil
  1433. More minor build changes related to process for generating automatic snapshots.
  1434. 2002/06/13 17:48:28 phil
  1435. Minor build changes.
  1436. 2002/06/13 16:16:19 phil
  1437. Added the missing TQFontMetrics.boundingRect() variant and TQFontMetrics.size().
  1438. Removed the incorrect /TransferBack/ from TQTabBar.removeTab().
  1439. The new build system has been tested on Python v2.2/qmake/Linux.
  1440. 2002/06/04 23:33:33 phil
  1441. Remove the last of the BlackAdder related files.
  1442. Fixed the .spec file.
  1443. More updates related to the new build system.
  1444. 2002/06/04 23:26:00 phil
  1445. Lots of tidying up of redundant files for the new build system.
  1446. Set the release number to v3.2.4 to align with the last official release.
  1447. 2002/06/04 23:04:40 phil
  1448. Initial import of PyTQt to the Riverbank Computing repository.
  1449. 2002/06/01 11:08:36 phil
  1450. Correction to signature of TQDir.rename().
  1451. Added README.SunOS.
  1452. TQValueList<TQPixmap> is now fully implemented as a mapping to a Python list of
  1453. TQPixmap instances.
  1454. Added the missing TQDoubleValidator.setBottom(), TQDoubleValidator.setDecimals(),
  1455. TQDoubleValidator.setTop, TQIntValidator.setBottom() and TQIntValidator.setTop().
  1456. 2002/05/21 14:40:56 phil
  1457. Added the missing /Transfer/ to TQClipboard.setData().
  1458. Fixed a pyuic3 bug that generates an extra ')' when using the -subimpl flag.
  1459. 2002/05/17 19:04:33 phil
  1460. Minor documentation changes.
  1461. Released as v3.2.4.
  1462. 2002/05/16 15:28:17 phil
  1463. Removed MacOS X support from the build process - until SIP v4.
  1464. 2002/05/15 17:11:34 phil
  1465. Modules are now created as simple .so files, ie. without any release number.
  1466. The obsolete TQMainWindow.setToolBarsMovable() was replaced with
  1467. TQMainWindow.setDockWindowsMovable().
  1468. 2002/05/15 11:31:23 phil
  1469. Fixed a bug in TQInputDialog.getText() for TQt3.
  1470. 2002/05/11 17:38:20 phil
  1471. Documentation changes for the latest release.
  1472. Released as v3.2.2.
  1473. 2002/05/09 00:19:11 phil
  1474. Fixed TQPrinter ctor for TQt3.
  1475. 2002/05/07 21:17:32 phil
  1476. Added information about "--without-x" to the MacOS installation notes.
  1477. Put the -module flag back in for MacOS.
  1478. Fixed a bug in pyuic3 where TQPixmaps needed to be explicitly converted to
  1479. TQIconSets.
  1480. 2002/05/05 13:42:46 phil
  1481. Added a version that supports the MacOS evaluation version to the list of
  1482. "common" source packages.
  1483. Released as v3.2.1.
  1484. 2002/05/03 22:35:24 phil
  1485. Added INSTALL.MacX.
  1486. Removed -module from LDFLAGS as it seemed to make things worse on MacOS.
  1487. Released as v3.2.
  1488. 2002/05/01 22:49:37 phil
  1489. Updated the documentation regarding support for void *.
  1490. 2002/04/30 07:52:35 phil
  1491. configure will now search fro TQt v3.0.4.
  1492. Changes required for TQt v3.0.4.
  1493. Another minor bug fix related to X11 support and TQt/E.
  1494. 2002/04/29 18:10:04 phil
  1495. Added README.Linux describing the broken TQt packages in Mandrake and Debian.
  1496. 2002/04/29 10:17:47 phil
  1497. configure doesn't search for X11 for TQt/E.
  1498. Added the TQPEMenuBar and TQPEToolBar classes.
  1499. 2002/04/27 14:19:22 phil
  1500. Removed the bug description at the top of the semaphore.py example now that it
  1501. is fixed.
  1502. Changed %ConvertToSubClassCode for TQObject to conform to the latest SIP.
  1503. Replaced calls to sipMapCppToSelf() with sipMapCppToSelfSubClass() where
  1504. appropriate.
  1505. 2002/04/22 22:56:31 phil
  1506. Changed the Windows installation instructions to put things in site-packages.
  1507. Fixed the missing QT_THREAD_SUPPORT when building sip_helper on Windows.
  1508. Added -module to all LDFLAGS.
  1509. 2002/04/21 19:08:25 phil
  1510. TQCustomEvent now expects a PyObject * as its data.
  1511. 2002/04/20 22:43:13 phil
  1512. Convert instances of the internal class TQTableHeader to TQHeader.
  1513. Fixed a bug in pyuic for TQt3 relating to the format of slot signatures.
  1514. 2002/04/20 16:02:00 phil
  1515. Added missing /Transfer/ to TQTable.setCellWidget() and TQTable.setItem().
  1516. 2002/04/18 23:17:07 phil
  1517. Disabled TQFont.dirty(), TQClipboard.ownsClipboard(), TQClipboard.ownsSelection()
  1518. and qAppName() for MacOS.
  1519. 2002/04/18 12:10:42 phil
  1520. Updated the NEWS file regarding MacOS X support.
  1521. qt.py now defines PYQT_VERSION as the PyTQt release as a string.
  1522. configure no longer fails if X11 couldn't be found (for MacOS X).
  1523. 2002/04/17 19:10:15 phil
  1524. Added support for MacOS X (untested).
  1525. 2002/04/17 09:00:35 phil
  1526. Added the missing /TransferThis/ options from all TQCanvasItem ctors.
  1527. Fixed TQCanvasItem.setCanvas() to handle actquiring and losing a parent canvas.
  1528. 2002/04/16 14:17:44 phil
  1529. Removed all the /ReleaseLock/ options.
  1530. Added Py_BEGIN_ALLOW_THREADS, Py_END_ALLOW_THREADS, SIP_BLOCK_THREADS and
  1531. SIP_UNBLOCK_THREADS to all handwritten code.
  1532. Thread support is only enabled if it is also enabled in Python.
  1533. Added /CreatesThread/ and /NewThread/ to TQThread.
  1534. 2002/04/14 18:07:56 phil
  1535. Reinstated PyTQtDisownTopLevelWidgets() because it solves the problem where we
  1536. can't guarantee that the order in which qApp and the top level widgets will be
  1537. destroyed.
  1538. Changed -MT to -MD for Windows (thanks to Paul Felix).
  1539. 2002/04/06 17:38:53 phil
  1540. Added the %ConvertToSubClassCode for TQObject and all its sub-classes.
  1541. Added the missing TQToolTip.setEnabled() and TQToolTip.enabled() methods.
  1542. Fixed the build process so that the naming of the TQtopia package is more
  1543. consistent with other packages.
  1544. 2002/03/30 00:50:10 phil
  1545. Make sure the ChangeLog is distributed and that autom4te.cache isn't.
  1546. Merged the different versions of TQEvent.Type.
  1547. Fixed a bug in TQStringList.__getitem__().
  1548. 2002/03/22 10:52:29 phil
  1549. Released as v3.1.
  1550. Slight change to the build process so make sure that Windows Makefiles always
  1551. use the very latest TQt library.
  1552. 2002/03/22 10:40:21 phil
  1553. configure will now use qt-mt in preference to qt if it finds both.
  1554. Removed build.py from the distribution until it is finished.
  1555. Added /Transfer/ to TQThread.postEvent().
  1556. Added /ReleaseLock/ to TQThread.postEvent(), which might not be required but
  1557. shouldn't do any harm.
  1558. 2002/03/20 15:58:33 phil
  1559. configure now handles TQt v3.0.3.
  1560. Integration of uic changes in TQt v3.0.3.
  1561. Applied Rene Hogendoorn's latest patch for slot signatures for pyuic3.
  1562. 2002/03/19 00:19:32 phil
  1563. Removed the rebuild-src and rebuild-doc targets as they are no longer
  1564. maintained.
  1565. Documentation changes prior to the release of v3.1.
  1566. 2002/03/17 17:37:38 phil
  1567. Removed the import of GLUT from the gears.py example.
  1568. 2002/03/12 19:31:13 phil
  1569. Added the missing build instructions for the qtgl module in INSTALL.win32.
  1570. Upgraded to autoconf-2.53 and automake-1.6.
  1571. Fixed a couple of pyuic3 bugs related to SQL forms (thanks to Rene Hogendoom).
  1572. 2002/03/09 18:15:48 phil
  1573. Various build changes for Windows.
  1574. Fixed a bug in TQDomDocument.setContent().
  1575. Fixed the qtxml module so that it doesn't get a DLL load failure on Windows.
  1576. 2002/03/04 17:18:31 phil
  1577. A couple of changes to eric to reflect the new module structure.
  1578. Fixed TQThread for TQt v2.
  1579. Fixed TQTable.setNumRows() in pyuic for TQt v3.
  1580. 2002/02/25 16:26:19 phil
  1581. Some enum definitions have been rationalised now that SIP supports individual
  1582. values having different versions.
  1583. 2002/02/24 14:59:43 phil
  1584. Went through everything adding /ReleaseLock/ to methods that might block.
  1585. 2002/02/24 01:36:06 phil
  1586. configure now searches for TQt v3.0.2.
  1587. Added TQLineEdit.setPasswordChar() and TQLineEdit.passwordChar() for TQt v3.0.2
  1588. but left them commented out at they are marked as incompatible add ons.
  1589. Updated pyuic3 from the changes in TQt v3.0.2.
  1590. Added thread support, ie. TQApplication.lock(), TQApplication.unlock(),
  1591. TQApplication.locked(), TQApplication.tryLock() and the TQMutex, TQSemaphore,
  1592. TQThread and TQWaitCondition classes.
  1593. Re-did all of the special methods following the SIP changes.
  1594. 2002/02/15 14:45:33 phil
  1595. Added the missing TQPixmap.grabWidget().
  1596. 2002/02/14 14:18:35 phil
  1597. Fixed bug in pyuic fro TQt v3 related to "black" and "white".
  1598. 2002/02/08 15:51:02 phil
  1599. Updated the documentation for the 3.1 pre-releases.
  1600. The tr() methods now honour QT_NO_TRANSLATION.
  1601. 2002/02/08 11:54:11 phil
  1602. More work on the new build system.
  1603. Fixed a bug in eric for PyTQt v3.
  1604. Fixed a couple of TQTable related bugs in pyuic for TQt v3.
  1605. Fixed a TQToolBar related bug in pyuic for TQt v3.
  1606. Fixed bugs with TQSqlCursor.
  1607. 2002/01/28 13:42:24 phil
  1608. Fixed bug relating to escaping double quotes in pyuic for TQt v2.x.
  1609. 2002/01/28 11:09:08 phil
  1610. Removed the Zaurus README.
  1611. Changes to configure now that the sip library is a Python module.
  1612. Added the start of an alternative build system driven by Python and using qmake
  1613. or tmake.
  1614. 2002/01/09 11:47:32 phil
  1615. Put version control into the qtpe module and changed the build system so that
  1616. it uses a version compatible with both TQtopia and the Zaurus v1.02 ROMs.
  1617. Updated README.Zaurus.
  1618. Removed the qtpe module from the documentation until SIP is changed to be
  1619. tolerant of missing version information.
  1620. 2002/01/08 20:17:11 phil
  1621. Removed PyTQtDisownTopLevelWidgets() from the TQApplication and TQPEApplication
  1622. dtors because the TQt widget mapper doesn't delete the widgets in the map.
  1623. 2002/01/05 13:16:45 phil
  1624. Added the warning about using flash devices as swap on the Zaurus.
  1625. Added the missing TQActionGroup.add() and TQActionGroup.addSeparator() methods.
  1626. Implemented enough additional features for the Large configuration of TQt/E.
  1627. 2002/01/04 23:32:42 phil
  1628. Added the dragdrop example from Issac Trotts.
  1629. 2002/01/04 15:41:11 phil
  1630. Added the Zaurus information.
  1631. Minor updates to READMEs etc.
  1632. 2002/01/03 00:41:26 phil
  1633. The build script now copes when tmake and/or sgmltools is missing.
  1634. Added support to the build system for TQPE.
  1635. Added the qtpe module.
  1636. Added the TQPEApplication class (not yet working).
  1637. Changed the build system so that there is only one instance of the helper code
  1638. and it is more a part of the build system rather than being so closely tied in
  1639. which SIP.
  1640. configure now allows the directory where the Python modules are to be installed
  1641. to be specified.
  1642. 2001/12/27 12:28:07 phil
  1643. Fixed all TQt3 writeBlock() methods.
  1644. Changes required by the latest SIP.
  1645. Support for TQt/Embedded on the Sharp Zaurus.
  1646. Removed the TQDragResponseEvent internal class.
  1647. Added the missing TQImageTextKeyLang class.
  1648. Added the missing TQImage.dotsPerMeterX(), TQImage.dotsPerMeterY(),
  1649. TQImage.setDotsPerMeterX(), TQImage.setDotsPerMeterY(), TQImage.offset(),
  1650. TQImage.setOffset(), TQImage.textList(), TQImage.textLanguages(),
  1651. TQImage.textKeys(), TQImage.text() and TQImage.setText() methods.
  1652. Added the TQValueList<TQImageTextLangKey> mapped type.
  1653. 2001/12/09 11:38:47 phil
  1654. configure now looks for TQt v3.0.1.
  1655. The build system now handles TQt v3.0.1.
  1656. .sip file changes needed by TQt v3.0.1.
  1657. Updated pyuic3 from TQt v3.0.1.
  1658. 2001/12/06 11:03:29 phil
  1659. Fixed more pyuic3 bugs.
  1660. Fixed the ownership bug in all TQCheckListItem ctors.
  1661. 2001/12/04 10:40:56 phil
  1662. Fixed bugs in TQSocket.readLine() and TQSocket.readBlock().
  1663. 2001/12/01 18:37:31 phil
  1664. Fixed TQWidget.reparent().
  1665. Removed the TQDateTimeEditBase internal class.
  1666. Bug fixes for pyuic3.
  1667. configure now allows the location of zlib to be specified.
  1668. Used AC_HELP_STRING throughout acinclude.m4.
  1669. 2001/11/25 18:27:27 phil
  1670. Minor fixes for pyuic3.
  1671. 2001/11/17 14:48:19 phil
  1672. Added the missing qInitNetworkProtocols() function to the qtnetwork module.
  1673. Added the missing TQRect.contains() variant.
  1674. Changed TQByteArray, TQCString and TQString %ConvertToTypeCode to convert None
  1675. objects to empty instances.
  1676. Changed TQFileInfoList, TQKeySequence, TQList<TQNetworkOperation>, TQMemArray<int>,
  1677. TQObjectList, TQPair<int,int>, TQPtrList<TQNetworkOperation>,
  1678. TQPtrList<TQWindowsMime>, TQStrList, TQValueList<TQUrlInfo>, TQValueList<int> and
  1679. TQWidgetList %ConvertToTypeCode to handle None objects.
  1680. Fixes to the .spec file.
  1681. Fixed ownership issues with TQWidget.reparent().
  1682. 2001/11/11 19:01:27 phil
  1683. configure will search for TQt v2.3.2.
  1684. Fixed bugs in pyuic for TQt3 (thanks to Andreas Gerstlauer).
  1685. Fixed bug in Windows detection (thanks to Andreas Gerstlauer).
  1686. Fixed the TQt3 TQSizePolicy ctor.
  1687. 2001/10/28 10:33:03 phil
  1688. Generated with the latest SIP.
  1689. 2001/10/26 23:33:45 phil
  1690. Fixed the ChangeLog.
  1691. 2001/10/26 23:32:23 phil
  1692. Changed the way Python special methods are defined to conform to the latest
  1693. SIP.
  1694. Added __unicode__ to TQString for Python v2.2.
  1695. Fixed a couple of bugs in pyuic for TQt3.
  1696. Changed TQString.__str__() to do the "right thing".
  1697. 2001/10/21 13:51:26 phil
  1698. Fixed the new TQImage ctor.
  1699. Fixed the long standing problem converting a TQString to Python using unicode().
  1700. Fixed bugs with TQFile.readBlock() and TQFile.readLine().
  1701. 2001/10/19 23:34:04 phil
  1702. Applied Alan Eldridge's patch for the .spec file.
  1703. Made the second parameter to TQObject.tr() and TQObject.trUtf8() optional.
  1704. Added the missing TQImage ctor.
  1705. Fixed pyuic for TQt3.
  1706. 2001/10/13 11:20:53 phil
  1707. Fixed problem with TQMenuData.insertItem() when the TQKeySequence argument was
  1708. omitted.
  1709. Ported the remaining examples.
  1710. 2001/10/12 22:46:59 phil
  1711. Minor fixes to get the SQL module to build.
  1712. Created a separate examples directory for TQt3.
  1713. Changes required for the final release of TQt v3.0.0.
  1714. 2001/10/12 10:19:27 phil
  1715. Added the qtsql module.
  1716. Added the TQDataBrowser, TQDataTable, TQDataView, TQEditorFactory, TQGridView,
  1717. TQLibrary, TQObjectCleanupHandler, TQProcess, TQSql, TQSqlCursor, TQSqlDatabase,
  1718. TQSqlDriver, TQSqlEditorFactory, TQSqlError, TQSqlField, TQSqlFieldInfo, TQSqlForm,
  1719. TQSqlIndex, TQSqlPropertyMap, TQSqlQuery, TQSqlRecord, TQSqlRecordInfo, TQSqlResult,
  1720. TQStyleFactory and TQWindowsMime TQt3 classes.
  1721. Implemented TQPtrList<TQWindowsMime>.
  1722. Renamed TQLineEdit.del() to TQLineEdit.delChar().
  1723. Renamed TQMultiLineEdit.deleteChar() to TQMultiLineEdit.delChar().
  1724. Fixed TQLineEdit super class for TQt3.
  1725. 2001/10/07 18:47:03 phil
  1726. Updated the .spec file with the new modules.
  1727. Fixed a bug in the build process.
  1728. 2001/10/06 18:20:00 phil
  1729. Fixed TQLayoutIterator.next().
  1730. configure now handles multi-threaded TQt.
  1731. Moved Canvas module classes to the new qtcanvas module.
  1732. Moved Network module classes to the new qtnetwork module.
  1733. Moved Table module classes to the new qttable module.
  1734. Moved XML module classes to the new qtxml module.
  1735. Added the TQSound class.
  1736. 2001/10/04 21:33:48 phil
  1737. Added the TQt3 classes TQDateEdit, TQDateTimeEdit, TQTimeEdit, TQErrorMessage,
  1738. TQPixmapCache and TQSettings.
  1739. Added the TQt2 class TQDns.
  1740. Added TQCustomMenuEvent, TQIMEvent and TQTabletEvent to the list of new TQt3
  1741. classes in the documentation.
  1742. Restructure the top-level SIP files so that the documentation is completely
  1743. separate.
  1744. 2001/09/30 10:48:01 phil
  1745. Implemented TQPair<int,int>.
  1746. Bug fixing of revised hand-written code.
  1747. Changes to get pyuic to compile against TQt3.
  1748. 2001/09/28 23:13:01 phil
  1749. Upgraded to TQt v3.0.0Beta6.
  1750. Changes required to handwritten code by the new sipParseArgs().
  1751. Added the missing TQObject.connect() variant.
  1752. Renamed TQDate.isValidDate() to TQDate.isValid().
  1753. Renamed TQTime.isValidTime() to TQTime.isValid().
  1754. Renamed TQFile.fileExists() to TQFile.exists().
  1755. Renamed TQFile.removeFile() to TQFile.remove().
  1756. 2001/09/23 20:04:21 phil
  1757. Re-added TQInterlaceStyle.
  1758. Changes required by TQt v3.0.0 Beta5.
  1759. Implemented TQMenuItem as an opaque class.
  1760. Added the missing TQSGIStyle class.
  1761. Added the missing TQMenuData.findItem(), TQMotifPlusStyle.drawMenuBarItem(),
  1762. TQMotifPlusStyle.drawPopupMenuItem(), TQMotifStyle.drawPopupMenuItem(),
  1763. TQMotifStyle.extraPopupMenuItemWidth(), TQMotifStyle.popupMenuItemHeight(),
  1764. TQPlatinumStyle.drawPopupMenuItem(), TQPlatinumStyle.extraPopupMenuItemWidth(),
  1765. TQPlatinumStyle.popupMenuItemHeight(), TQPopupMenu.drawItem(),
  1766. TQPopupMenu.itemHeight(), TQStyle.drawPopupMenuItem(), TQStyle.drawMenuBarItem(),
  1767. TQStyle.extraPopupMenuItemWidth(), TQStyle.popupMenuItemHeight(),
  1768. TQWindowsStyle.drawMenuBarItem(), TQWindowsStyle.extraPopupMenuItemWidth(),
  1769. TQWindowsStyle.popupMenuItemHeight().
  1770. Added the TQStyleOption TQt3 class.
  1771. Classes converted to TQt3: TQGL et al, TQCDEStyle, TQCommonStyle, TQMotifPlusStyle,
  1772. TQMotifStyle, TQPlatinumStyle, TQStyle, TQWindowsStyle.
  1773. 2001/09/21 17:12:07 phil
  1774. The following classes were fully converted to TQt3: TQFile, TQFileDialog,
  1775. TQFileInfo, TQFontDatabase, TQFontDialog, TQIconView, TQIconViewItem, TQInputDialog,
  1776. TQNetworkProtocol, TQPaintDeviceMetrics, TQPrintDialog, TQPrinter, TQProgressBar,
  1777. TQProgressDialog, TQRadioButton, TQSemiModal, TQServerSocket, TQSimpleRichText,
  1778. TQSizeGrip, TQSocket, TQSpinBox, TQTabDialog, TQTextBrowser, TQTextStream, TQUrl,
  1779. TQUrlOperator, TQWhatsThis, TQWidgetStack, TQWizard, TQWorkspace.
  1780. Added the missing TQFileIconProvider, TQFontDialog, TQTextBrowser and TQWidgetStack
  1781. private copy ctors.
  1782. Added the missing TQFileDialog.done(), TQIconView.dropped(),
  1783. TQIconViewItem.dropped(), TQNetworkProtocol.newChildren(),
  1784. TQPrintDialog.addButton(), TQProgressDialog.forceShow(),
  1785. TQUrlOperator.newChildren() and TQUrlOperator.startNextCopy() methods.
  1786. Added the missing TQIconDrag and TQIconDragItem classes.
  1787. Implemented TQList<TQNetworkOperation>, TQPtrList<TQNetworkOperation>,
  1788. TQValueList<TQIconDragItem> and TQValueList<TQUrlInfo>.
  1789. Added the missing TransferThis to the TQPrintDialog ctor.
  1790. Moved the TQList<> and TQPtrList<> templates to their own files.
  1791. 2001/09/21 00:32:29 phil
  1792. Forgot to add the new qmemarray.sip file.
  1793. 2001/09/21 00:31:34 phil
  1794. Fully converted the following classes to TQt3: TQAction, TQActionGroup,
  1795. TQColorDialog, TQDial, TQDom et al, TQMessageBox, TQPopupMenu, TQPushButton,
  1796. TQScrollBar, TQScrollView, TQSplitter, TQStatusBar, TQTable, TQTableItem, TQTabWidget,
  1797. TQToolButton, TQToolTip, TQToolTipGroup.
  1798. Added the following missing methods: TQColorDialog.customColor(),
  1799. TQColorDialog.customCount(), TQColorDialog.getRgba(),
  1800. TQColorDialog.setCustomColor(), TQScrollBar.minValue(), TQScrollBar.maxValue(),
  1801. TQScrollBar.setMinValue(), TQScrollBar.setMaxValue(), TQScrollBar.lineStep(),
  1802. TQScrollBar.pageStep(), TQScrollBar.setLineStep(), TQScrollBar.setPageStep(),
  1803. TQScrollBar.value(), TQScrollBar.setValue(), TQToolTip.hide(),
  1804. TQToolTipGroup.enabled(), TQToolTipGroup.setEnabled().
  1805. Added the missing TQDir.match() variant.
  1806. Removed the handling of TQValueList<int> out of TQSplitter and made it generic.
  1807. Added the following TQt3 classes: TQCheckTableItem, TQComboItem.
  1808. Removed TQTabWidget.selected() as it is not part of the official API.
  1809. 2001/09/16 18:12:22 phil
  1810. Removed the Transfer flag from the TQWidget parameter to TQLayout.add(),
  1811. TQGridLayout.addWidget(), TQGridLayout.addMultiCellWidget(),
  1812. TQBoxLayout.addWidget() and TQBoxLayout.insertWidget().
  1813. Fixes to the build process so it works with the latest automake.
  1814. 2001/09/14 16:40:03 phil
  1815. Added the missing TQLayoutIterator.next() method.
  1816. 2001/09/14 15:17:17 phil
  1817. Changes to TQObject.tr() and TQObject.trUtf8() so that they work as expected with
  1818. TQt3.
  1819. Put back the separate builds for TQt v2.3.0 and v2.3.1.
  1820. Put back TQPrinter.PageSize.Custom for TQt v2.3.1.
  1821. Added the new /AutoGen/ option where needed.
  1822. 2001/09/09 16:26:16 phil
  1823. TQGrid, TQLCDNumber, TQListBox, TQListBoxItem, TQListBoxPixmap, TQListBoxText,
  1824. TQMenuBar, TQMenuData, TQRangeControl and TQSlider fully converted to TQt3.
  1825. A TQString or int can now be supplied whenever a TQKeySequence is expected.
  1826. The missing TQListBox.isRubberSelecting(), TQMenuBar.activateItemAt(),
  1827. TQMenuBar.focusInEvent(), TQMenuBar.isDefaultUp(), TQMenuBar.minimumSize(),
  1828. TQMenuBar.minimumSizeHint(), TQMenuBar.setDefaultUp() methods have been added.
  1829. 2001/09/07 16:15:28 phil
  1830. Added the new TQKeySequence .sip file and remove the TQInterlaceStyle .sip file.
  1831. 2001/09/07 16:13:22 phil
  1832. Added the missing TQAccel ctor.
  1833. Added the missing TQHeader.setUpdatesEnabled(), TQHeader.showEvent() and
  1834. TQLineEdit.displayText() methods.
  1835. Added the missing TQColorDrag class.
  1836. Converted all the TQt3 changes to Beta4.
  1837. Added the TQKeySequence TQt3 class.
  1838. Fully converted TQComboBox, TQDialog, TQDragObject, TQGridLayout, TQHeader, TQLayout,
  1839. TQLineEdit, TQUriDrag and TQWidgetItem to TQt3.
  1840. Removed the TQBitArray related methods from TQVariant.
  1841. Removed the TQInterlaceStyle class.
  1842. Remove TQPrinter.PageSize.Custom so that the v2.3.1 build is the same as v2.3.0.
  1843. TQObject.className() now works with Python classes.
  1844. Upgraded to libtool-1.4.1.
  1845. 2001/09/02 17:13:50 phil
  1846. Fully converted the following classes to TQt3: TQButton, TQButtonGroup, TQCanvas et
  1847. al, TQCheckBox, TQCheckListItem, TQGroupBox, TQLabel, TQListView, TQListViewItem.
  1848. pyuic now generates double quoted strings rather than single quoted strings.
  1849. Upgraded to autoconf-2.52 and automake-1.5.
  1850. 2001/08/15 19:18:39 phil
  1851. Added the TQt3 classes TQRegExpValidator and TQTextEdit.
  1852. Added the missing TQPainter.pos() and TQTranslator.messages() methods.
  1853. Added all methods that use TQDataStream now that it has been implemented.
  1854. Removed TQTableHeader as it isn't part of the documented API.
  1855. Fully converted the TQFrame, TQHBox, TQPainter, TQPicture, TQPointArray, TQRect,
  1856. TQRegExp, TQSessionManager, TQStyleSheet, TQStyleSheetItem, TQTab, TQTabBar,
  1857. TQTextCodec, TQTextView, TQTranslator, TQTranslatorMessage, TQVariant, TQVBox and
  1858. TQWMatrix classes to TQt3.
  1859. 2001/08/14 16:10:26 phil
  1860. Added the TQDesktopWidget, TQDockArea and TQDockWindow TQt3 widgets.
  1861. Fully converted the TQApplication, TQClipboard, TQChar, TQColorGroup, TQDate,
  1862. TQDateTime, TQFontMetrics, TQIconSet, TQMainWindow, TQMimeSource,
  1863. TQMimeSourceFactory, TQPalette, TQString, TQTime and TQToolBar classes to TQt3.
  1864. Added the missing TQChar.nbsp, TQChar.isLetterOrNumber(), TQChar.mirroredChar(),
  1865. TQImage.inputFormatList(), TQImage.outputFormatList(),
  1866. TQMimeSourceFactory.filePath(), TQMimeSourceFactory.addFilePath() and
  1867. TQPalette.inactive() methods.
  1868. Added the missing TQString.append() and TQString.prepend() variants.
  1869. Renamed TQTime.IsValidTime() to TQTime.isValidTime().
  1870. Made TQList<TQToolBar> a mapped type now that SIP can handle mapped templates.
  1871. 2001/08/10 18:03:56 phil
  1872. Final documentation changes for v2.5.
  1873. 2001/08/10 14:54:29 phil
  1874. Fixed typo in the TQt3 versioning.
  1875. 2001/08/08 23:28:38 phil
  1876. User events get converted to TQCustomEvents rather than TQEvents.
  1877. Finally decided to implement Display * as void *.
  1878. TQEvent etc., TQFont, TQFontInfo, TQMultiLineEdit and TQTableView converted to TQt3.
  1879. 2001/08/07 22:37:16 phil
  1880. TQWidget is now converted to TQt3.
  1881. Added the missing TQWidget.customEvent().
  1882. Changed Display to be a class rather than a struct.
  1883. Fix a problem with the normal build process caused by the new TQt3 stuff.
  1884. Added the temporary qt3.sip-in file.
  1885. 2001/08/07 19:57:06 phil
  1886. Fixed a typo in the clean target.
  1887. Added TQt3 support for TQColor, TQCursor, TQObject, TQPaintDevice, TQPixmap and
  1888. TQSizePolicy.
  1889. Added TQColor.getHsv().
  1890. Added the Display opaque structure.
  1891. Added qt_xdisplay(), qt_xscreen() and qt_xrootwin().
  1892. Added TQPaintDevice.x11Display(), TQPaintDevice.x11AppDisplay,
  1893. TQPaintDevice.x11SetAppDpiX() and TQPaintDevice.x11SetAppDpiY().
  1894. Added the missing TQPixmap.save() variant.
  1895. 2001/08/06 19:57:09 phil
  1896. Build changes for the qtgl module under Windows.
  1897. The HTML documentation is no longer put into a compressed tar file.
  1898. Fixed a minor bug in the widgets.py example.
  1899. Changed the configure test for OpenGL support.
  1900. 2001/08/01 22:15:38 phil
  1901. More minor build changes.
  1902. Fixed TQApplication.winVersion().
  1903. Fixed Windows pyuic Makefiles.
  1904. 2001/07/30 22:55:33 phil
  1905. Changed the build process so that the current version doesn't have to be the
  1906. latest version.
  1907. Changed AMTAR to TAR.
  1908. Generate Makefiles that support TQt-NC (untested).
  1909. 2001/07/27 22:18:26 phil
  1910. The different types that are mapped to Python lists will now return an empty
  1911. list (rather than None) when given a NULL pointer.
  1912. Fixed a problem detecting -fno-exceptions.
  1913. Added TQDataStream.
  1914. Added the TQDom classes.
  1915. 2001/07/21 15:46:35 phil
  1916. Used the new %Timeline and %ImportWithTimeline directives.
  1917. Added version control to the qtgl module.
  1918. 2001/07/20 23:19:06 phil
  1919. Fixed the memory leaks related to sipMapCppToSelf() in hand-written code.
  1920. Changed the build system to handle different versions of PyTQt for different
  1921. versions of TQt.
  1922. 2001/07/17 07:44:09 phil
  1923. Changes needed by the latest SIP - Version and %MappedType.
  1924. Fixed TQScrollView.addChild().
  1925. 2001/06/29 16:24:55 phil
  1926. Minor changes to the BlackAdder DistUtils setup.
  1927. 2001/06/28 23:34:54 phil
  1928. Addedpost-hooks to complement the existing pre-hooks.
  1929. Added the Pizza example project.
  1930. 2001/06/24 15:12:44 phil
  1931. Minor changes to pyuic for BlackAdder.
  1932. Moved the BlackAdder specific stuff to its own directory.
  1933. 2001/06/19 15:54:23 phil
  1934. Fixed the problems with TQLineEdit.event() and TQMultiLineEdit.event().
  1935. 2001/06/18 10:35:45 phil
  1936. Re-enabled TQInterlaceStype for TQt v2.3.1+.
  1937. configure now looks for TQt v2.3.1.
  1938. Added TQPrinter.PageSize.Custom.
  1939. Updates to pyuic from TQt v2.3.1.
  1940. 2001/06/02 17:02:01 phil
  1941. Fixed the TQTranslatorMessage documentation.
  1942. 2001/05/31 21:01:16 phil
  1943. Added the missing TQTranslator methods.
  1944. Added the TQTranslatorMessage class.
  1945. 2001/05/30 21:22:42 phil
  1946. Fixed incorrect definition of TQTextView.setText().
  1947. Added the /Constraint/ argument everywhere it was needed.
  1948. Removed all methods that could never be called because they had different C++
  1949. signatures, but the same Python signatures.
  1950. 2001/05/22 19:36:24 phil
  1951. Added the missing TQWidget.reparent() variant.
  1952. Added the qtgl module.
  1953. 2001/05/14 20:14:36 phil
  1954. Removed the TQInterlaceStyle class untill Trolltech fix the Windows port.
  1955. 2001/05/13 17:16:43 phil
  1956. Added the missing variant of TQInputDialog.getText().
  1957. 2001/05/07 16:50:14 phil
  1958. Added fix to pyuic for escaping single quotes properly.
  1959. 2001/04/29 16:21:20 phil
  1960. Minor configuration changes.
  1961. 2001/04/22 15:26:48 phil
  1962. Added the missing TQFileDialog.getExistingDirectory() method.
  1963. Upgraded to automake v1.4d.
  1964. 2001/04/19 22:10:42 phil
  1965. Final changes for the release of v2.4.
  1966. 2001/04/15 00:38:40 phil
  1967. Added missing methods to TQMotifStyle.
  1968. Added missing enum value to TQPalette.
  1969. Updated the themes.py example.
  1970. 2001/04/13 13:52:21 phil
  1971. Added TQCustomEvent.
  1972. 2001/04/08 13:24:53 phil
  1973. Added the missing final parameter to TQMultiLineEdit.insertAt().
  1974. Updated the documentation ready for v2.4.
  1975. 2001/03/05 23:13:16 phil
  1976. Added the new methods and classes implemented in TQt v2.3.0-beta1.
  1977. Updated pyuic from TQt v2.3.0-beta1.
  1978. 2001/03/04 16:22:05 phil
  1979. Fixed bugs with argument parsing in some handwritten code. Only came to light
  1980. with Python 2.1b1.
  1981. 2001/03/01 19:51:38 phil
  1982. The generated configure now uses the Python interpreter to find where Python is
  1983. installed.
  1984. 2001/02/16 10:53:21 phil
  1985. Added a couple of methods missing from TQLineEdit.
  1986. 2001/02/04 14:39:56 phil
  1987. Configure now checks for TQt v2.2.4 and Python v2.1.
  1988. Release as v2.3.
  1989. 2001/01/23 19:23:06 phil
  1990. Added the BlackAdder project files.
  1991. Various packaging changes for BlackAdder.
  1992. 2001/01/09 11:45:51 phil
  1993. Added some missing TQSlider methods.
  1994. Added some documentation about multiple inheritance.
  1995. 2000/12/24 18:25:52 phil
  1996. Fixed a couple of bugs in the examples.
  1997. Updated the documentation ready for v2.3.
  1998. 2000/12/19 14:51:01 phil
  1999. Added the pre-hooks just before all calls to the TQt event loop.
  2000. Changed the TQApplication hook to use the new sipCallHook() function.
  2001. 2000/12/13 20:15:55 phil
  2002. Really fixed pyuic this time.
  2003. pyuic now tries to do something sensible with custom widgets - it assumes they
  2004. are in another module and tries to import them. The module name is the header
  2005. file name specified in TQt Designer with any extension removed.
  2006. 2000/12/13 18:00:46 phil
  2007. Repaired some damage to pyuic caused when integrating the TQt v2.2.3 changes.
  2008. 2000/12/13 10:42:19 phil
  2009. Changed the configuration to look for TQt v2.2.3.
  2010. Updated pyuic to track changes to uic in TQt v2.2.3.
  2011. 2000/12/12 17:46:14 phil
  2012. Added TQCustomMenuItem.
  2013. Added the missing TQMenuData.insertItem methods.
  2014. Changed all the handwritten occurences of sipParseArgs() to use the new version
  2015. that supports better error reporting.
  2016. 2000/12/11 12:15:48 phil
  2017. Added the addressbook.py, buttongroups.py and menu.py examples.
  2018. Removed the deprecated behaviour of repr() for TQString, TQCString and
  2019. TQByteArray.
  2020. 2000/12/03 17:44:41 phil
  2021. Documented that you can't sub-class TQCanvasItem.
  2022. repr() of TQString et al. now does the same as repr() of any other class.
  2023. 2000/12/01 01:31:48 phil
  2024. Slight changes to some of the tutorials so that they will run with Python 1.x.
  2025. Updated the application.py example.
  2026. 2000/11/30 15:57:54 phil
  2027. Modified the tutorial example scripts to match the C++ ones with TQt v2.x.
  2028. Removed the old TQt v1.x example scripts.
  2029. 2000/11/29 09:37:56 phil
  2030. Added the missing TQMessage.setTextFormat() and TQMessage.textFormat().
  2031. 2000/11/24 12:04:04 phil
  2032. Added TQPushButton.isFlat() and TQPushButton.setFlat().
  2033. 2000/11/12 21:22:02 phil
  2034. pyuic fixed to handle TQLabel buddies properly.
  2035. 2000/11/11 14:31:07 phil
  2036. Added documentation to TQListView and TQListViewItem about how to delete child
  2037. TQListViewItems.
  2038. Updated pyuic from TQt v2.2.2 uic.
  2039. Updated configure to look for TQt v2.2.2.
  2040. 2000/11/09 10:16:24 phil
  2041. Fixed compilation problem with TQString with TQt v1.x.
  2042. 2000/11/08 12:43:56 phil
  2043. A couple of minor fixes to pyuic.
  2044. A couple of more major fixes to the debugger so that it will properly go into
  2045. other modules of the same application.
  2046. 2000/11/05 20:59:51 phil
  2047. Implemented __str__ for TQByteArray, TQCString and TQString. Changed __repr__ to
  2048. not raise an exception on null instances.
  2049. Added a section to the documentation covering Python and TQt strings.
  2050. Released v2.2.
  2051. 2000/11/02 14:57:18 phil
  2052. Added missing %HeaderCode in qsizepolicy.sip.
  2053. Added %Copying.
  2054. Added __pyTQtTQAppHook__
  2055. Fixed the debugger for Windows.
  2056. Added TQSocket, TQServerSocket and TQHostAddress.
  2057. 2000/10/20 23:30:22 phil
  2058. Added the missing TQPalette.setInactive().
  2059. Colour related fixes to pyuic (thanks to Robert Roy).
  2060. 2000/10/18 16:24:37 phil
  2061. Minor fixes to pyuic.
  2062. Final updates for v2.1.
  2063. 2000/10/15 20:30:19 phil
  2064. Fixed problem with the debugger code being included.
  2065. Changed the documentation for v2.1pre1.
  2066. 2000/10/13 18:58:35 phil
  2067. Fixed pyuic bug related to TQToolTip.
  2068. configure will now look for TQt v2.2.1.
  2069. 2000/10/11 17:21:59 phil
  2070. Added the widgets.py example.
  2071. Fixed bugs with slot arguments in TQMovie.
  2072. 2000/10/11 13:32:25 phil
  2073. The TQApplication dtor now makes sure that any top-pevel windows don't get
  2074. deleted twice.
  2075. Changed the Shell banner in eric to be closer to Python 2.0.
  2076. 2000/10/08 16:31:50 phil
  2077. Added the debugger code (forgot last time).
  2078. 2000/10/08 16:26:29 phil
  2079. Added eric the debugger.
  2080. 2000/10/06 12:55:57 phil
  2081. Updated pyuic for TQt v2.2.1.
  2082. Fixed problems with TQInputDialog.getValue() and TQInputDialog.getText().
  2083. 2000/10/03 16:35:25 phil
  2084. Added the missing /Transfer/ to TQStatusBar.addWidget().
  2085. Added the missing /TransferBack/ to TQStatusBar.removeWidget().
  2086. 2000/10/02 21:45:56 phil
  2087. Added the missing TQCanvasPixmapArray ctor.
  2088. Added the len, [] and in operators to TQStringList.
  2089. 2000/10/01 12:37:31 phil
  2090. Backed out the changes to the examples as they are no longer needed now that
  2091. SIP allows slots to be called with more arguments than expected. This means
  2092. that the breakage described in the previous ChangeLog entry has now been
  2093. repaired.
  2094. 2000/10/01 00:50:32 phil
  2095. Added the missing TQMenuData.setItemParameter(), TQMenuData.itemParameter() and
  2096. TQMenuData.activateItemAt().
  2097. TQMenuData.insertItem() and TQAccel.connectItem() now expect slots that will take
  2098. an argument. THIS WILL BREAK SCRIPTS - but is the correct behaviour because
  2099. PyTQt doesn't support the TQt feature of a slot consuming fewer arguments than a
  2100. signal provides.
  2101. 2000/09/28 23:09:51 phil
  2102. Added the missing /TransferThis/ in the TQWorkspace ctor.
  2103. 2000/09/28 16:31:19 phil
  2104. Added missing TQWidget.isHidden(), TQWidget.isMaximized() and
  2105. TQMultiLineEdit.getCursorPosition().
  2106. 2000/09/28 10:27:39 phil
  2107. Added /Transfer/ to TQApplication::postEvent().
  2108. 2000/09/27 17:21:27 phil
  2109. Fixed the TQDir ctor for TQt v2+.
  2110. 2000/09/25 12:02:15 phil
  2111. Fixed TQBoxLayout::findWidget() so that it compiles under TQt v2.0.x.
  2112. 2000/09/20 11:03:00 phil
  2113. Added the README about building from the CVS.
  2114. Minor changes prior to moving the CVS tree to theKompany.com.
  2115. 2000/09/19 08:25:47 phil
  2116. Added the automatic ChangeLog.
  2117. Added the missing keyReleaseEvent() from TQButton.
  2118. Added the missing TQValidator::State::Intermediate.
  2119. pyuic was generating bad code for TQWizards. Also improved the standalone
  2120. support code.