Como integrar Pygame e PyQt4?

Estou usando python 2.7 e Ubuntu 14.04.

Estou tentando fazeresta para ter minha janela de pygame dentro da minha GUI

Em algumas plataformas, é possível incorporar a exibição do pygame em uma janela já existente. Para fazer isso, a variável de ambiente SDL_WINDOWID deve ser definida como uma sequência que contenha o identificador ou identificador da janela. A variável de ambiente é verificada quando a exibição do pygame é inicializada

Então foi isso que eu fiz:

from PyQt4 import QtGui, QtCore
import os
import subprocess
import sys

class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
    MainWindow.setWindowModality(QtCore.Qt.ApplicationModal)
    MainWindow.setFixedSize(800, 600)
    QtCore.QMetaObject.connectSlotsByName(MainWindow)
    self.iniMap()

def iniMap(self):
    command = "xprop -root _NET_ACTIVE_WINDOW"
    output = subprocess.Popen(["/bin/bash", "-c", command], stdout=subprocess.PIPE)
    activeWindowID = str(output.communicate()[0].decode("utf-8").strip().split()[-1])
    os.environ['SDL_WINDOWID'] = activeWindowID
    import pygame
    pygame.init()
    screen = pygame.display.set_mode((565, 437), pygame.NOFRAME)

class frmMain(QtGui.QMainWindow, Ui_MainWindow):
    def __init__(self, parent=None):
        super(frmMain, self).__init__(parent, flags=QtCore.Qt.FramelessWindowHint)
        self.setAttribute(QtCore.Qt.WA_DeleteOnClose)
        self.setupUi(self)

if __name__ == "__main__":
    app = QtGui.QApplication(sys.argv)
    form = frmMain()
    form.show()
    sys.exit(app.exec_())

Mas isso não funciona. Ele mostra apenas minha janela do PyQt. Não sei se estou fazendo algo errado ou o pygame simplesmente não pode ser integrado ao PyQt

O que devo fazer para incorporar minha janela de pygamefrmMain?

Agradeço antecipadamente.

questionAnswers(1)

yourAnswerToTheQuestion