<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tqt/src/kernel/qapplication.cpp, branch fix/various</title>
<subtitle>TQt toolkit
</subtitle>
<id>https://scm.trinitydesktop.org/cgit/tqt/atom?h=fix%2Fvarious</id>
<link rel='self' href='https://scm.trinitydesktop.org/cgit/tqt/atom?h=fix%2Fvarious'/>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/'/>
<updated>2024-03-29T10:47:58Z</updated>
<entry>
<title>Improve TQFont-related cleanup</title>
<updated>2024-03-29T10:47:58Z</updated>
<author>
<name>Alexander Golubev</name>
<email>fatzer2@gmail.com</email>
</author>
<published>2024-03-19T02:56:36Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=676000853b614b9063e38568e94833683bf05ccd'/>
<id>urn:sha1:676000853b614b9063e38568e94833683bf05ccd</id>
<content type='text'>
Improve TQFont cleanup making sure that all instances of TQFont are
destroyed before TQApplication (or specifically before disconnect from
X11). This gets reed of several valgrind complains about leaks deep
inside fontconfig.

Signed-off-by: Alexander Golubev &lt;fatzer2@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fix TQThreadStorage destruction in the main thread</title>
<updated>2024-03-18T09:36:47Z</updated>
<author>
<name>Alexander Golubev</name>
<email>fatzer2@gmail.com</email>
</author>
<published>2024-03-16T05:31:50Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=b1e6f384640525c5a0caceef017848f8ebee46b8'/>
<id>urn:sha1:b1e6f384640525c5a0caceef017848f8ebee46b8</id>
<content type='text'>
Before that the allocations of TQThreadStorage objects from the main
thread were never destroyed and memory associated with them were never
freed. The second one isn't a huge problem as at that point program is
terminating anyway (but it still makes valgrind complain). The first one
is the bigger issue as destructors might contain some essential external
cleanups like removing temporary files.

Also make `TQApplication::guiThread()` return `0` when the thread is
destroyed (may happen on the program exiting during destruction of
statics).

Signed-off-by: Alexander Golubev &lt;fatzer2@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fix compilation with -no-thread</title>
<updated>2024-03-10T13:39:03Z</updated>
<author>
<name>Alexander Golubev</name>
<email>fatzer2@gmail.com</email>
</author>
<published>2024-03-10T13:39:03Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=4100c9e29f3ccb324a68ff1759ebbf1d35849a40'/>
<id>urn:sha1:4100c9e29f3ccb324a68ff1759ebbf1d35849a40</id>
<content type='text'>
Signed-off-by: Alexander Golubev &lt;fatzer2@gmail.com&gt;
</content>
</entry>
<entry>
<title>Replace Q_WS_* defines with TQ_WS_* equivalents</title>
<updated>2024-02-12T05:08:52Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2024-02-12T05:08:42Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=67bff2edcacb208dc44dcd521386bef686dc6dbf'/>
<id>urn:sha1:67bff2edcacb208dc44dcd521386bef686dc6dbf</id>
<content type='text'>
This is the first part of the replacement process.
Usage of Q_WS_* has been replaced with the equivalent TQ_WS_*.
Definition of Q_WS_* has been mirrored into TQ_WS_* defines, to allow
TDE code to continue building till replacement is carried over to all
other modules.
Once that is completed, the original Q_WS_* defines will
be removed.

Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
</content>
</entry>
<entry>
<title>Rename METHOD, SIGNAL, SLOT to TQ_METHOD, TQ_SIGNAL, TQ_SLOT</title>
<updated>2023-12-27T10:25:43Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2023-12-27T10:25:43Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=fb401a891f1b426e9419c0cb16403df407138611'/>
<id>urn:sha1:fb401a891f1b426e9419c0cb16403df407138611</id>
<content type='text'>
Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
</content>
</entry>
<entry>
<title>Replace Q_EXPORT_*/Q_EXTERN defines with TQ_EXPORT_*/TQ_EXTERN</title>
<updated>2023-09-13T04:18:58Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2023-09-13T04:18:58Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=1ba13366a7a377d50b9e8df9044ce11d8209f98c'/>
<id>urn:sha1:1ba13366a7a377d50b9e8df9044ce11d8209f98c</id>
<content type='text'>
Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
</content>
</entry>
<entry>
<title>Removed explicit usage of the 'register' keyword.</title>
<updated>2020-01-30T11:17:32Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2020-01-30T11:17:32Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=99e56ba8db70324cc5c7ab416a3b48171613bd59'/>
<id>urn:sha1:99e56ba8db70324cc5c7ab416a3b48171613bd59</id>
<content type='text'>
Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
</content>
</entry>
<entry>
<title>QT_NO_* -&gt; TQT_NO_* renaming.</title>
<updated>2018-10-17T10:46:30Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2018-10-17T10:46:30Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=69d87202cb139ffe9e4b3ce92e434523b7b09b64'/>
<id>urn:sha1:69d87202cb139ffe9e4b3ce92e434523b7b09b64</id>
<content type='text'>
Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
</content>
</entry>
<entry>
<title>qt -&gt; tqt conversion:</title>
<updated>2018-09-27T08:59:01Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2018-09-27T08:59:01Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=5fd88f2a2099db96bee7a208d09843fd32fd6bf3'/>
<id>urn:sha1:5fd88f2a2099db96bee7a208d09843fd32fd6bf3</id>
<content type='text'>
QT_NO_ASCII_CAST -&gt; TQT_NO_ASCII_CAST
QT_NO_STL -&gt; TQT_NO_STL
QT_NO_COMPAT -&gt; TQT_NO_COMPAT
QT_NO_TRANSLATION -&gt; TQT_NO_TRANSLATION

Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
</content>
</entry>
<entry>
<title>Conversion QT_THREAD_SUPPORT -&gt; TQT_THREAD_SUPPORT. This is part of the</title>
<updated>2018-09-16T13:30:57Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2018-09-16T13:30:57Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=02964eb384e1b5a73a198d04262497607d81e38f'/>
<id>urn:sha1:02964eb384e1b5a73a198d04262497607d81e38f</id>
<content type='text'>
qt-&gt;tqt conversion and is required to align to corresponding patch for
common/admin module.

Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
</content>
</entry>
</feed>
