我正在使用Qt和C++,我想制作一个按钮,在推送和释放之后继续向下推.我正在制作按钮QToolBar并做类似的事情toolBar->addAction (icon, tr("Text"));.这使得工具栏上的按钮显示QIcon命名icon并在悬停时显示"文本".当用户按下它们时,它们也看起来被推下来,但是当它们被释放时停止向下看(对于大多数按钮使用来说是合理的).然而,我需要一些与众不同的东西:我只是希望这些按钮在被释放之后仍然被推倒,可能直到它们被再次点击.最好是我可以在按钮或工具栏上调用某些功能,这可以让我有能力控制按钮在显示时是按下还是不按下按钮.这样我就能以编程方式控制按钮外观的这个方面.
在Qt中最简单的方法是什么?我已经看到了涉及边界和非常复杂的设置的奇特方法,但我想知道是否有一种简单的方法可以做到这一点.
| 归档时间: |
|
| 查看次数: |
535 次 |
| 最近记录: |