0
私は自動的に作成されたウィンドウ内のscrollBarとplainTextEditを持っています。 scrollBarの値が変更されたときにplainTextEditのテキストが自動的に変更されるようにしたい。これは、簡単なものでなければなりません:MainWindowにscrollBarからの信号を受け取る「スロット」にメソッドを追加するだけです。Java Qt Jambi Eclipse統合:カスタムスロットを作成するにはどうしたらいいですか?
しかし、「Qtシグナルスロットエディタ」では、MainWindowに追加したメソッドが見つかりません。それを行う適切な方法は何ですか?
import com.trolltech.qt.gui.*;
public class MainWindow extends QMainWindow{
Ui_MainWindow ui = new Ui_MainWindow();
public static void main(String[] args) {
QApplication.initialize(args);
MainWindow testMainWindow = new MainWindow();
testMainWindow.show();
QApplication.exec();
}
public MainWindow() {
ui.setupUi(this);
}
public MainWindow(QWidget parent) {
super(parent);
ui.setupUi(this);
}
public void test(Integer t) {
//this is the slot
}
}
感謝をrangeChanged。私は解決策を見つけました。MainWindow内にクラスを作成し、メソッドを配置し、scrollBarを手動で接続します。 Jambi Eclipse Integrationはそれについて多くを行うことはできません。 – aaronqli