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" и "Функции ввода" из меню, если запускать приложение на телефоне.
|