。私はQKeySequence :: ZoomInはそれにマップし、ズームのために他のネイティブのキーの組み合わせになることが判明しました他の種類のキーボードでも使用できます。私はこれを行うには、以下のコードを使用しましたが、これは私が期待したように正しく動作しません。このショートカットを作成するとき、私は間違って何をしていますか?私はQTを使用していると私は私がズームインするショートカットとしてCMDおよびプラスを使用したいQActionを、持っている
QAction *zoomInAction = new QAction(QIcon("zoominimg.png"),"Zoom in", this);
zoomInAction->setShortcut(QKeySequence::ZoomIn);
connect(zoomInAction, SIGNAL(triggered()), this, SLOT(zoomIn()));
あなたは=、その後に使用するキーをシフトを押す必要がある+キーを使用している場合、しかし、外付けキーボードのテンキーの+キーを使用するときにショートカットが機能し、ショートカットは、もはや作品
、およびzoomInメソッドが呼び出されることはありません。
は、誰もがこれまでこの問題に遭遇し、それを解決することができる方法を知っていますか?
ことができます場合、私はMacOSの10.12にはQt 5.7を使用しています。