如何在Qt中将QSlider连接到QWebView的setTextSizeMultiplier?我希望Web文本变小或变大,具体取决于滑块更改时的值。
这就是我试图做到的方法,但是却一无所获:
thesliderbar是QSlider,vweb是QWebView
connect(thesliderbar,SIGNAL(valueChanged(int)),ui->vweb,SLOT(setTextSizeMultiplier(int)));
最佳答案
http://doc.qt.io/qt-5/qwebview.html在这里您可以看到setTextSizeMultiplier不是插槽,因此您无法连接/编译...
EDIT1:功能签名也不同。您正在使用int作为参数,但它是qreal ...
在您的班级中创建一个插槽,连接到该插槽并从那里更新文本倍增器。
关于c++ - Qt C++将QSlider连接到QWebView的setTextSizeMultiplier,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8109047/