<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qtscriptgenerator, branch master</title>
<subtitle>Port of QtScriptGenerator to Qt5</subtitle>
<id>https://git.zx2c4.com/qtscriptgenerator/atom/?h=master</id>
<link rel='self' href='https://git.zx2c4.com/qtscriptgenerator/atom/?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qtscriptgenerator/'/>
<updated>2017-07-15T20:18:57Z</updated>
<entry>
<title>Patch up removed bool* arguments for QLocalServer and QTcpServer</title>
<updated>2017-07-15T20:18:57Z</updated>
<author>
<name>Bart Vanhauwaert</name>
<email>bart.vanhauwaert@grafitroniks.fr</email>
</author>
<published>2017-07-15T20:18:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qtscriptgenerator/commit/?id=43dbe0d293321dec648686f813f4594b86328061'/>
<id>urn:sha1:43dbe0d293321dec648686f813f4594b86328061</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Build both debug and release of the bindings</title>
<updated>2016-11-23T10:40:19Z</updated>
<author>
<name>Bart Vanhauwaert</name>
<email>bart.vanhauwaert@grafitroniks.fr</email>
</author>
<published>2016-11-22T20:31:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qtscriptgenerator/commit/?id=c1909528b8ffab51106e05624f4cc179eb7ff57d'/>
<id>urn:sha1:c1909528b8ffab51106e05624f4cc179eb7ff57d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correctly deal with removed bool* arguments</title>
<updated>2016-11-23T10:40:19Z</updated>
<author>
<name>Bart Vanhauwaert</name>
<email>bart.vanhauwaert@grafitroniks.fr</email>
</author>
<published>2016-11-22T20:29:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qtscriptgenerator/commit/?id=d60c1b22b77cf8c873d8a4f73831a1a35eb99e06'/>
<id>urn:sha1:d60c1b22b77cf8c873d8a4f73831a1a35eb99e06</id>
<content type='text'>
When a bool* is removed, we need to insert the template to pass a dummy
bool* instead of trying to convert it from one of the script parameter
arguments
Also, clean up some whitespace
</content>
</entry>
<entry>
<title>Remove QMetaFunctionHelper::Create wrapper</title>
<updated>2016-11-23T10:40:19Z</updated>
<author>
<name>Bart Vanhauwaert</name>
<email>bart.vanhauwaert@grafitroniks.fr</email>
</author>
<published>2016-11-22T09:38:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qtscriptgenerator/commit/?id=b75203281761e2f73d67c9d8c1474668c90ea24e'/>
<id>urn:sha1:b75203281761e2f73d67c9d8c1474668c90ea24e</id>
<content type='text'>
Mimick change in qtbase.git since the ::Create wrapper can be
simulated with the more generic ::Construct one. See commit
3d575d4845926bd141ff0c14e57427bba79644d0 in qtbase.git for more
discussion
</content>
</entry>
<entry>
<title>Exclude QList&lt;QModelIndex&gt; from Q_DECLARE_METATYPE</title>
<updated>2016-11-23T10:40:19Z</updated>
<author>
<name>Bart Vanhauwaert</name>
<email>bart.vanhauwaert@grafitroniks.fr</email>
</author>
<published>2016-11-22T09:25:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qtscriptgenerator/commit/?id=767cf0e442723488fc4fd60154ff3a84193bf648'/>
<id>urn:sha1:767cf0e442723488fc4fd60154ff3a84193bf648</id>
<content type='text'>
Special case QList&lt;QModelIndex&gt; to avoid Q_DECLARE_METATYPE it since it
creates conflicts. Copied the WTF specifier for this code from the
other special case for QStringList&lt;QString&gt;. May need to revisit this
issue.
</content>
</entry>
<entry>
<title>Exclude QTextStream::operator&lt;&lt;(*) from generation</title>
<updated>2016-11-23T10:40:19Z</updated>
<author>
<name>Bart Vanhauwaert</name>
<email>bart.vanhauwaert@grafitroniks.fr</email>
</author>
<published>2016-11-22T09:30:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qtscriptgenerator/commit/?id=94446053e965f55d634eec8adc84d9812307799b'/>
<id>urn:sha1:94446053e965f55d634eec8adc84d9812307799b</id>
<content type='text'>
QTextStream cannot be declared as with the metatype system due to a
private copy constructor. Returning it in the generated code (as
these operators do) therefore doesn't work.
</content>
</entry>
<entry>
<title>Exclude QList::op_eq_impl from generation</title>
<updated>2016-11-23T10:40:19Z</updated>
<author>
<name>Bart Vanhauwaert</name>
<email>bart.vanhauwaert@grafitroniks.fr</email>
</author>
<published>2016-11-22T09:29:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qtscriptgenerator/commit/?id=2b378707988f6a95e0aa44e558c418ea22056ba3'/>
<id>urn:sha1:2b378707988f6a95e0aa44e558c418ea22056ba3</id>
<content type='text'>
QList::op_eq_impl is an overloaded function with similar enough signatures
to confuse the parser.
</content>
</entry>
<entry>
<title>Parse new Q_ENUM Qt macro introduced with Qt 5.5.</title>
<updated>2016-11-23T10:40:19Z</updated>
<author>
<name>Bart Vanhauwaert</name>
<email>bart.vanhauwaert@grafitroniks.fr</email>
</author>
<published>2016-11-22T09:19:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qtscriptgenerator/commit/?id=07b0807cc47b41e3ce44b29fa31989849311c640'/>
<id>urn:sha1:07b0807cc47b41e3ce44b29fa31989849311c640</id>
<content type='text'>
We do the same thing as moc and just treat it as a Q_ENUMS(...) macro since
Q_ENUM's syntactic use should be a strict subset of Q_ENUMS'
</content>
</entry>
<entry>
<title>Add QFileDevice for closing QFiles</title>
<updated>2015-04-03T12:06:13Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2015-04-03T12:06:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qtscriptgenerator/commit/?id=37cd4a1ae7c5872dd1b5b7c3b1338b1bbc6a7fc7'/>
<id>urn:sha1:37cd4a1ae7c5872dd1b5b7c3b1338b1bbc6a7fc7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't be dumb on windows.</title>
<updated>2014-10-17T16:49:42Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2014-10-17T16:49:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qtscriptgenerator/commit/?id=2837622f9ba7bb18feb018d49fc114155d109b8c'/>
<id>urn:sha1:2837622f9ba7bb18feb018d49fc114155d109b8c</id>
<content type='text'>
</content>
</entry>
</feed>
