应用需要一个滑块获取它的值,搜索slider的用法发现都是代码创建slider连接槽的。我的slider的创建和与槽的连接都在图形界面中完成,之前都是一些button clicked所以没什么障碍,现在代码中根本就没有slider这个东西,不知道怎么取得它的值,猜测了一下该怎么办貌似是猜对了。
先在mainwindow.h中定义一个slot函数void test(int value);
在图形界面将它与滑块的ValueChanged(int)事件连接起来
void test(int value){
M = value;
}
M就取得了滑块的值了,就是这么简单0v0
本文介绍了一种在Qt中不通过代码创建滑块而是利用图形界面创建滑块,并将其值传递给特定变量的方法。作者在mainwindow.h文件中定义了一个名为test的slot函数,该函数接收一个整数参数。然后在Qt设计器中将此函数与滑块的ValueChanged事件相连接,从而实现了滑块值的读取。
3074

被折叠的 条评论
为什么被折叠?



