Здравствуйте, гость ( Вход | Регистрация )
|
tasmdevil |
16.8.2010, 15:22
Сообщение
#1
|
|
Студент ![]() Группа: Новичок Сообщений: 11 Регистрация: 16.8.2010 Пользователь №: 1969 Спасибо сказали: 0 раз(а) Репутация: 0
|
Подскажите пожалуйста новичку как организовать диалог проверки пользователя перед стартом основного окна.
Пока нашел только это MainWindow w; password pas; if (pas.exec() == QDialog::Accepted){ w.show(); } но это не совсем то.... раньше писал на delphi там было showmodal, а в диалоге если прошел проверку то modalresult и закрыть окно.... |
|
|
|
![]() |
|
Алексей1153 |
16.8.2010, 20:19
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
kibsoft, да, я не отлаживал .
Цитата(kibsoft @ 16.8.2010, 23:13) Link Хотя тут зря создается MainWindow..т.к. если пароль не тот и окно не покажется, то соответственно объект окна создан без пользы. Поэтому можешь юзать размещение в динамической память (оператор new). а это как раз и решается вот так я подправил предыдущий свой пост (#2) Сообщение отредактировал Алексей1153 - 16.8.2010, 20:19 |
|
|
|
tasmdevil Проверка логин плюс пароль 16.8.2010, 15:22
Алексей1153 QApplication a(argc, argv);
password pas;
... 16.8.2010, 16:36
tasmdevil Спасибо попробую. А WasAutorized() я так понимаю ф... 16.8.2010, 18:02
Алексей1153 WasAutorized() возвращает член класса
bool m_bWas... 16.8.2010, 18:19
tasmdevil Цитата(Алексей1153 @ 16.8.2010, 19:19) Wa... 16.8.2010, 19:04
kibsoft Ммм..так не будет же работать..Объект приложения н... 16.8.2010, 20:13
tasmdevil Цитата(Алексей1153 @ 16.8.2010, 21:19) ki... 16.8.2010, 20:28
Алексей1153 Цитата(tasmdevil @ 16.8.2010, 23:28) А во... 16.8.2010, 20:37
kibsoft ЦитатаА вот разжуйте для чайника если можно
Провер... 16.8.2010, 20:43
tasmdevil я вот так сделал и аботает на удивление
extern bo... 16.8.2010, 20:47
Алексей1153 Кошмар. Сделай без глобальной переменной, пусть ... 16.8.2010, 20:55
tasmdevil Цитата(Алексей1153 @ 16.8.2010, 21:55) Ко... 16.8.2010, 21:07
Алексей1153 дык, не за что ) 16.8.2010, 21:12
Litkevich Yuriy вообще задачка простейшая. Я так делаю:
16.8.2010, 21:23
Litkevich Yuriy Однако забыл файлик приложить, как использовать:
#... 17.8.2010, 2:37![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 31.12.2025, 21:06 |