Congratulations for your window!
I'm going to try to answer some points, for the rest I would need more time
to look them:
2) *Proper Tool Termination*
Try one thing and tell me if you are still loosing memory. Make these
changes:
def MultiImporter_Qt_Execute():
...
sianchor = sip.wrapinstance(long(sianchor), QWidget) #With QDialog
works too, but all what i've done, i've done in that way. Anyway, QDialog
inherit from QWidget :D
dialog = MuiltImporterDialog(uifilepath, sianchor) #The
parent used to be specified as last argument, change your init declaration
if you still want this in that order.
dialog.show()
I don't know why you are creating so many things. You don't need to create
an intermediate dialog. I think that this is what remains alive.
3) *Weird FileBrowser* *Look*
*
*
The same has happend to me. I have changed the style and the palette. You
have also changed the stylesheet.
I haven't tried yet, but I wanted to save the previous palette before
changing it and apply it to the file browser. It will look like as a
normal window, but I think it would be better that the frankestein.
Bye
*
*
*
*
*
*