[PyQt] Problem with QValidator
phil at riverbankcomputing.com
Tue Jun 9 16:42:28 BST 2009
On Sun, 07 Jun 2009 16:23:03 +0200, "Björn Häuser"
<bjoernhaeuser at googlemail.com> wrote:
> Hello List!
> I have a Problem with my own QValidator. Just tried to write one which
> checks the length of a input field.
> Traceback (most recent call last):
> File "window.py", line 97, in <module>
> window = Window(config)
> File "window.py", line 26, in __init__
> RuntimeError: underlying C/C++ object has been deleted
> This is the error i get when trying to use it.
> vsl = validStringLength(2, 8, self)
> This the basic code for using the validator.
> http://pastie.org/503567 - this is the rest of this file.
> http://pastie.org/503568 - this is the validator file.
> Any help appreciated (and any suggestions, especially regarding code
I'm guessing that you are not keeping a reference to your validator. I'll
change things so that a reference is kept automatically.
More information about the PyQt