Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: UVV от Июль 30, 2010, 08:24



Название: Валидатор для Xml элемента
Отправлено: UVV от Июль 30, 2010, 08:24
Привет.
Хотелось бы с помощью regexp'a сделать валидатор для lineEdit'a.
Требования к имени Xml элемента вродебы вот такие:
Цитировать
XML elements must follow these naming rules:

       * Names can contain letters, numbers, and other characters
       * Names cannot start with a number or punctuation character
       * Names cannot start with the letters xml (or XML, or Xml, etc)
       * Names cannot contain spaces

   Any name can be used, no words are reserved.
Пока смог сделать только первую и четвёртую часть:
QRegExp regExpRootName( "^\\w+$" );
Как прикрутить остальные?