我使用QDoubleSpinBox进行值输入。当我将SW部署到带触摸屏的硬件时,使用SpinBox会出现问题。当我在上3秒钟按upp或down按钮时,一切正常。但是这段时间过后,上下文菜单出现了,我必须单击其他位置,然后才能进行“旋转”。
我发现必须设置setContextMenuPolicy(Qt::ContextMenuPolicy::PreventContextMenu)
才能阻止上下文菜单显示。但是向上或向下按钮失去了焦点,我必须再次单击。有人能解决这个问题吗?
预先感谢
我使用QDoubleSpinBox进行值输入。当我将SW部署到带触摸屏的硬件时,使用SpinBox会出现问题。当我在上3秒钟按upp或down按钮时,一切正常。但是这段时间过后,上下文菜单出现了,我必须单击其他位置,然后才能进行“旋转”。
我发现必须设置setContextMenuPolicy(Qt::ContextMenuPolicy::PreventContextMenu)
才能阻止上下文菜单显示。但是向上或向下按钮失去了焦点,我必须再次单击。有人能解决这个问题吗?
预先感谢