Блокировка Drawer
Добрый день. Есть в QML такой компонент Dawer (всплывающее меню такое справа). Так вот. Когда проводишь пальцем по горизонту жкрана то это меню показывается и все это замечательно. Но оно также показывается когда – первой грузится сплеш или страница с авторизацией/регистрацией.
Как заблокировать показ при перемещении пальца по экрану?
Что делал:
На выше названных страницах MousArea делал не учет изменения по горизонтали
Перебрал все методы в самом Drawer
Пробовал с различными bool переменными и отловом сигнала на их изменения
Блин не помогает…
Я понимаю что это менюшка по своей политике должна быть на всех страницах, мол так природой задумано, но на какой-то не хочу чтоб она была. Может кто подскажет.
А вот еще… Пробовал схитрить и типа пусть показывается но прозрачность поставлю в ноль, так тоже не вариант… главный экран затемняется)))
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.Do you like it? Share on social networks!
- Akiv Doros
- Nov. 11, 2024, 2:58 p.m.
C ++ - Test 004. Pointers, Arrays and Loops
- Result:50points,
- Rating points-4
- molni99
- Oct. 26, 2024, 1:37 a.m.
C ++ - Test 004. Pointers, Arrays and Loops
- Result:80points,
- Rating points4
- molni99
- Oct. 26, 2024, 1:29 a.m.
C ++ - Test 004. Pointers, Arrays and Loops
- Result:20points,
- Rating points-10
Я эту проблему решил следующим образом.
drawer.dragMargin = ‘некое условие, например открытая сплешка’ ? 0 :16
Хотя можно написать код так, что Drawer будет загружаться уже после того, как сплешка отработала, или пользователь ввёл логин и пароль для входа в приложение.