//url test regexp QRegExp validURLRegex("^(http|https)://[a-z0-9]+([-.]{1}[a-z0-9]+)*.[a-z]{2,5}(([0-9]{1,5})?/?.*)$"); QRegExpValidator *validator = new QRegExpValidator(validURLRegex, this); homeEdit->setValidator(validator);
заметил одну ошибку: должно быть не [-.]