If you can find a way to get a native window handle for the Navit GTK+ window, then you can embed it in a QWidget by using something like this:
Wid hWnd = // somehow get the GTK+ window handle
QWindow * window = QWindow::fromWinId( hWnd );
mainWindow->setCentralWidget( widget );
Wid hWnd = // somehow get the GTK+ window handle
QWindow * window = QWindow::fromWinId( hWnd );
QWidget * widget = QWidget::createWindowContainer( window );
mainWindow->setCentralWidget( widget );
To copy to clipboard, switch view to plain text mode
However, I've been googling the GTK+ docs for a while, and I don't see an obvious way to do that. However, it must be possible, because GTK+ has been implemented on all sorts of windowing systems.
Bookmarks