我有一个GUI的滑块控件,它提供1到400的值,我只需要将滑块中的奇数分配给变量,但我不知道如何从中获取奇数,任何帮助都会非常感谢
答案 0 :(得分:1)
假设滑块有一个允许您检查其值的界面,您可以执行以下操作:
Slider* slider = However you get your slider;
int sliderValue;
// Use modulus division to determine if slider value is odd
if(slider->getValue() % 2 == 1) {
sliderValue = slider->getValue();
}
答案 1 :(得分:1)
假设像托德一样,滑块有一个界面可以让你检查它的值,我会取值并将它减少1,如果它是偶数:
Slider* slider = However you get your slider;
int sliderValue = slider->getValue();
sliderValue -= (1 - sliderValue % 2);