問題タブ [qt-slot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
47 参照

c++ - Qt C++、クラス インスタンス シグナルを Widget メイン クラスに接続

私のコードには、計算に時間がかかる関数が含まれています。応答性を高めるために、進行状況を 10 分の 1 ごとにプログレス バーで視覚化したいと考えました。ただし、関数は Main Widget クラス以外の別のクラスに実装されており、Widget クラスの ui 要素にアクセスできません。関数中に発せられるシグナルを入れてみたのですが、エラーになってしまいます。関連するコードは次のようになります。

私は正しい方法で考えていますか?機能させるにはどうすればよいですか?または、Widget クラスの ui 要素にアクセスして変更する別の方法があります。

注: Dataset クラスに "widget.h" をインクルードしようとしましたが、インクルードするクラスとして認識されません。