Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: FreTFuL от Август 17, 2010, 10:08



Название: QMainWindow & QDialog
Отправлено: FreTFuL от Август 17, 2010, 10:08
Доброго времени суток. Меня интересует, как можно деактивировать главноє окно когда открит диалог??
Спасибо.


Название: Re: QMainWindow & QDialog
Отправлено: crossly от Август 17, 2010, 10:12
что значит деактивировать ??


Название: Re: QMainWindow & QDialog
Отправлено: BRE от Август 17, 2010, 10:19
Предполагаю, что необходимо запустить модальный диалог...
Посмотри на QDialog::exec().


Название: Re: QMainWindow & QDialog
Отправлено: FreTFuL от Август 17, 2010, 12:41
Ну типа чтоби когда открит диалог главноє окно нельзя било сделать активним и ничего в нем делать!


Название: Re: QMainWindow & QDialog
Отправлено: crossly от Август 17, 2010, 13:05
диалог вызывать с помощью exec()... и читать мануал !!


Название: Re: QMainWindow & QDialog
Отправлено: FreTFuL от Август 17, 2010, 14:03
Спасибо помогло, но у меня еще 1 вопросик. какое регулярное виражение нужно для проверки ввода LineEdit на имейл.


Название: Re: QMainWindow & QDialog
Отправлено: SimpleSunny от Август 17, 2010, 14:53
Можно взять отсюда http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html =)
Или почитать тут http://habrahabr.ru/blogs/regex/55820/