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