основного окна можно переходить в другие окна, нажимая по соответствующим кнопкам. При переходе в один из разделов, выскакивает дочернее окно с запросом на пароль для продолжения действий. После ввода пароля нужно нажать на соответствующую кнопку, если пароль верный - то раздел должен открыться. Окно этого раздела находится в классе главного окна (приложения), а дочернее окно - в другом, отдельном классе. После ввода пароля и нажатия на кнопку в дочернем окне, должно выполнится проверка пароля, если верно - вызывается функция инициализации окна, которая находится в классе главного окна. Но проблема в том, что вызов я совершаю из другого класса, поэтому, окно не запускается. Можно, конечно, как вариант снова запустить приложение, используя App().show(), но тогда у меня будет два активных окна, а оно мне надо?!
Помогите!
наверное, можно так: дочернее окно после проверки пароля меняет какую-то глобальную переменную, которая проверяется каждый раз, когда юзер пытается открыть раздел, который запаролен.
Обсуждают сегодня