# Tracktion with QT (6+) - recent examples?

**URL:** <https://forum.juce.com/t/tracktion-with-qt-6-recent-examples/65492>\
**Category:** General JUCE discussion\
**Created:** [March 13, 2025, 3:16pm UTC](https://forum.juce.com/t/tracktion-with-qt-6-recent-examples/65492 "2025-03-13T15:16:07Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![onar3d](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/onar3d/32/4972_2.png) [@onar3d](https://forum.juce.com/u/onar3d)\
**Post date:** [March 13, 2025, 3:16pm UTC](https://forum.juce.com/t/tracktion-with-qt-6-recent-examples/65492/1 "2025-03-13T15:16:07Z")

</div>

Hi!

Since I’ve never used Tracktion, nor modern QT, I wanted to learn both by making something that uses them together.  
(I do know JUCE well).

This is not for making a plugin, by the way.

I’ve found some older threads about QT and Juce, and even an “official” QT post from a few years ago.

But since there’s nothing very recent, I thought I’d ask, is there any recent example / discussion I should know about?

Thanks!

PS, I have found the below already:

> **[JUCE x Qt](https://www.qt.io/blog/juce-x-qt)**
>
> An exploration of using Qt as the UI layer of a JUCE audio plugin.

> [@Integrating Tracktion Engine into another event loop](https://forum.juce.com/t/integrating-tracktion-engine-into-another-event-loop/31641):
>
> Hi, folks! I would like to integrate the audio features of the Tracktion Engine into a Qt application. This is the code for the runDispatchLoop() method: void MessageManager::runDispatchLoop() { jassert (isThisTheMessageThread()); // must only be called by the message thread while (quitMessageReceived.get() == 0) { JUCE\_TRY { if (! dispatchNextMessageOnSystemQueue (false)) Thread::sleep (1); } JUCE\_CATCH\_EXCEPTION } }…
