Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Как переопределить функцию BlackBerry10?

Автор вопроса: NaskovОтветов: 2

Я делаю приложение, которое использует панель вкладок с кнопкой "Дополнительно". Я хотел бы переопределить функцию пролистывания и вместо OnClick на кнопке "Дополнительно" панель справки всплывала при пролистывании (слева направо).

введите здесь описание изображения

На картинке показаны вкладки, а кнопка четвертой вкладки - это кнопка "Дополнительно".

Вот мой файл main.qml.

TabbedPane {
    showTabsOnActionBar: false
    Tab {
        title: "Home"
        Page {
            id: page1
            actions: [
                ActionItem {
                    id: new
                    title: "New"
                },
                ActionItem {
                    id: delete
                    title: "Delete"
                },
            ]

        }

    }
}
  • Как сказал @ level32, вы можете проверить состояние меню переполнения. Но вы не можете переопределить это. Marc Plano-Lesay 19.07.2013

qmlblackberry-10blackberry-cascades

Ответы

Ответ 1 · level32

Это действия, а не вкладки. Кнопка "Дополнительно" - это дополнительное меню действий. Вы можете прослушивать состояние этого меню. onActionMenuVisualStateChanged

Ответ 2 · Richard

Из документации TabbedPane (где вы видели эту графику) вы можете "изменить внешний вид боковой панели, установив свойство sidebarState". Таким образом, можно было бы использовать GestureHandler для обнаружения смахивания и установки для параметра sidebarState значения VisibleFull.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы