QLineEdit IP Adress anlegen
Verfasst: 7. April 2009 09:44
Hallo Zusammen,
Ich will in ein QLineEdit IP Adresse schreiben. Der source:
Ich will es begrenzen bis 254.254.254.254 wie ein richtige IP und nicht wie jezt bis 999.999.999.999.
Ich habe schon mit QIntValidator versucht, Fehler der Zahl ist zu lang für ein intiger.
Dann habe ich mit QRegExpValidator versucht, aber ich könnte den Syntax nicht einpasen. Für jeden Tip ich bin dankbar
Ich will in ein QLineEdit IP Adresse schreiben. Der source:
Code: Alles auswählen
QLineEdit* hostLineEdit = new QLineEdit(this);
hostLineEdit->setInputMask("000.000.000.000;~");Ich habe schon mit QIntValidator versucht, Fehler der Zahl ist zu lang für ein intiger.
Code: Alles auswählen
QValidator* vv = new QIntValidator(0, 254254254254, hostLineEdit);Code: Alles auswählen
QRegExpValidator* hostValidator = new QRegExpValidator(QRegExp("\\d{1,3}"), hostLineEdit);
hostLineEdit->setValidator(hostValidator);