Qt C++ 连接QSlider到QWebView的setTextSizeMultiplier

问题描述 投票:0回答:1

如何在Qt中将QSlider连接到QWebView的setTextSizeMultiplier?我希望网页的文本在发生变化时根据滑块的值变小或变大。

这就是我尝试做的事情,但没有取得任何进展: thesliderbar 是 QSlider,vweb 是 QWebView

connect(thesliderbar,SIGNAL(valueChanged(int)),ui->vweb,SLOT(setTextSizeMultiplier(int)));
c++ qt qwebview qslider
1个回答
3
投票

http://doc.qt.io/qt-5/qwebview.html在这里你可以看到setTextSizeMultiplier它不是一个插槽,所以你无法连接/编译...

EDIT1:函数签名也不同。您使用 int 作为参数,但它是 qreal...

在您的班级中创建一个插槽,连接到它并从那里更新文本乘数。

© www.soinside.com 2019 - 2024. All rights reserved.