Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: richardzorgi от Август 01, 2011, 22:52



Название: появляются лишние пункты в меню, S60
Отправлено: richardzorgi от Август 01, 2011, 22:52
программа под symbian, основной виджет -textbrowser, организовал меню(связал свои слоты со своими actions), при запуске на мобильном телефоне в меню дополнительно появляются разделы "Actions" и "Функции ввода", в "Actions" находятся функции
Select All     Ctrl+A (выделить весь текст в textbrowser), после выделения можно скопировать текст.. в "Функциях ввода" есть действия "Отключить словарь", "Параметры", "Язык ввода", "Справка". Разделы   "Actions" и "Функции ввода" появляются не только с textbrowser, но и с textEdit, lineEdit. Если запустить приложение в симуляторе, то этих разделов в меню не будет.

пробовал организовывать меню с помощью средств QT Creatora или прописывать всё в коде, например так:
void MainWindow::createMenus()
{
    Menu = menuBar()->addMenu(tr("Anecdots"));
    Menu->addAction(newAction);
} потом этот слот вызывать в конструкторе.
В обоих случаях появляются нежелательные разделы.
Вопрос: как удалить разделы "Actions" и "Функции ввода" из меню, если запускать приложение на телефоне.