Hello! I've build a Gui in the QtDesigner and converted it into a *.py file using pyuic4. Then I wrote a small program which loads and shows this Window. This program works fine in Python 2.6 but fails in the ParaView python shell. Since I'm new to Qt I don't know where to look for help. Is it even possible to display custom Windows? This is the code I tried (based on a tutorial):
import sys from paraview.simple import * from PyQt4 import QtCore, QtGui from MITgui import Ui_MIT_Automator class Qt_MIT_Gui(QtGui.QMainWindow): def __init__(self, parent=None): QtGui.QWidget.__init__(self, parent) self.ui = Ui_MIT_Automator() self.ui.setupUi(self) if __name__ == "__main__": bla = QtGui.QApplication(sys.argv) test = Qt_MIT_Gui() test.show() sys.exit(test.exec_()) 1. The first problem is sys.argv. I solve that by assigning ["path to the script"] to it. 2. When 1. is solved, it gets stuck in the line "bla = QtGui.QApplication(sys.argv)". When I comment that line, it ... 3. ... gets to "QtGui.QWidget.__init__(self, parent)", where it gets stuck again. ParaView just doesn't do anything and has to be killed. I tried a lot of things, which were mostly just random alterations (because of my lack of knowledge). It would be very nice if someone could provide me a minimal example of how to load and display a Qt gui (if this is even possible). Please excuse once again my bad englisch :) Thanks, Stefan _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview