如何解决有没有办法将 QSlider 和 QLineEdit 对象相互连接?
我正在尝试将 Slider 和 LineEdit 小部件连接在一起,以便在更改一个小部件时,另一个将匹配此值。
我很挣扎,因为 lineEdit 接受字符串而 Slider 接受整数。我已经在 lineEdit 上使用了 setValidator,所以只能输入整数。
我尝试使用旧的信号和插槽语法,但没有使用 Google 快速搜索中的几种不同方法。
connect(textbox,SIGNAL(textEdited(QString)),slider,SLOT((QString)));
我应该使用与 LineEdit 完全不同的小部件吗?
解决方法
使用 lineEdit()
的 QSpinBox()
方法:
connect(textbox,&QLineEdit::textEdited,slider->lineEdit(),&QLineEdit::setText);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。