2010-06-28 3 views
1

На 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. Что я хочу сделать, так это в полной мере использовать три функциональные клавиши на большинстве смартфонов. Может кто-нибудь выяснить, что произошло? Спасибо всегда.

ответ

0

E63 не имеет сенсорного экрана, и кажется, что только смартфоны с сенсорным экраном (серия Nokia) могут установить SelectSoftKey на средний.

Смежные вопросы