2011-11-13 10 views
0

QSliderをQtのQWebViewのsetTextSizeMultiplierにどのように接続すればよいですか?私は、スライダーの値が変化したときにそれに応じて、Webのテキストを小さくしたり大きくしたりします。Qt C++ QSliderをQWebViewのsetTextSizeMultiplierに接続

これは私がそれをやろうとしているが、どこにも届かない方法です: thesliderbarはQSliderあるとvwebはあなたがそれはあなたのように、スロットではないことsetTextSizeMultiplierを見ることができ、ここで用QWebView

connect(thesliderbar,SIGNAL(valueChanged(int)),ui->vweb,SLOT(setTextSizeMultiplier(int))); 
+0

接続の結果は何ですか? – neagoegab

+0

オブジェクト::接続:いいえそのようなスロットQWebView :: setTextSizeMultiplier(int) オブジェクト::接続:(受信者名: 'vweb') – yanike

+0

スロットが定義されていますか?あなたのプロジェクトを再構築しようとしましたか? – neagoegab

答えて

2

http://doc.qt.io/qt-5/qwebview.htmlです接続/コンパイルできません...

EDIT1:も機能シグネチャが異なります。パラメータとしてintを使用していますが、それはqrealです。

クラスにスロットを作成し、そこに接続してテキスト乗数を更新します。

+0

ok。私はそれを試みます。ありがとう。 – yanike

+0

Qt4でカスタムパブリックスロットを作成するにはどうすればよいですか?私は試したが、彼らはうまくいきませんか? – yanike

関連する問題