我试图在 Qt 中的两个滑块之间画一条线。当我移动任何一个滑块时,我希望线条移动,使其始终连接两个滑块。见附图
(我已经画了线来说明 - 不是以编程方式)我该怎么做?问题在于识别滑块的位置。我如何获得他们的位置?在小部件内还是在屏幕内?一旦我得到他们的位置,我将能够划清界限。
有任何想法吗?如果您希望我发布代码,请告诉我,但基本上,我只有两个 QSlider - 一个在顶部,一个在底部。
通过查看 Qt 文档,可以使用以下方法从当前 silder 值计算像素位置: QStyle::sliderPositionFromValue Qt 文档