我想让slider_A以 100 步长递增变量 tmp,slider_B到 += 步长 1 到 tmp。
这样,如果slider_A的范围为 1000(我不想尝试控制数百个即时报价(,我可以移动slider_A 7 步(值 700(和slider_B(范围 0-100(,5 步给我值 705。
我正在使用Qt5。 想法?
完全没有问题。
只需将两个滑块的valueChanged()
信号连接到执行value = slider1->value() + slider2->value();
的处理程序函数。您不必使用发射值,因此哪个滑块发出它并不重要,因为您显式执行求和。您可以拥有任意数量的滑块。
如果您坚持使用发射值,则实现自己的信号并发出总和值。