如何在Qt中将QSlider连接到QWebView的setTextSizeMultiplier?我希望web的文本变小或变大,具体取决于滑块更改时的值。
这就是我尝试这样做的方式,但没有到达任何地方: thesliderbar是QSlider,vweb是QWebView
connect(thesliderbar,SIGNAL(valueChanged(int)),ui->vweb,SLOT(setTextSizeMultiplier(int)));
答案 0 :(得分:2)
http://doc.qt.io/qt-5/qwebview.html在这里你可以看到setTextSizeMultiplier它不是一个插槽所以你不能连接/编译...
EDIT1:功能签名也不同。你使用int作为参数,但它是一个qreal ......
在班级中设置一个插槽,连接到该插槽并从那里更新文本乘数。