На E63 или подобных смартфонах могут быть три функциональные клавиши (левая и правая всегда называются «ОК» или «Отмена», а средняя всегда называется «Выбрать» или «Запрос» одинаково название мероприятия) на screen.QAction имеет этот метод:набор программных клавиш на qt для symbian
void setSoftKeyRole (SoftKeyRole softKeyRole)
и SoftKeyRole
идет эти описания:
QAction::NoSoftKey 0 This action should not be used as a softkey
QAction::PositiveSoftKey 1 This action is used to describe a softkey with a positive or non-destructive role such as Ok, Select, or Options.
QAction::NegativeSoftKey 2 This action is used to describe a softkey with a negative or destructive role role such as Cancel, Discard, or Close.
QAction::SelectSoftKey 3 This action is used to describe a role that selects a particular item or widget in the application.
я использовал PositiveSoftKeys
и NegativeSoftKey
установить левую и правую функциональную клавишу, но я никогда не может сделать SelectSoftKey
до середины? I f ound ничего не связано с этим в репозитории qt bug. Что я хочу сделать, так это в полной мере использовать три функциональные клавиши на большинстве смартфонов. Может кто-нибудь выяснить, что произошло? Спасибо всегда.