0
그래서 나는 scrollBar와 plainTextEdit을 자동으로 창에 만들었습니다. scrollBar의 값이 변경되면 plainTextEdit의 텍스트가 자동으로 변경되기를 원합니다. 이것은 몇 가지 쉬운 일일 것입니다 : MainWindow에 scrollBar로부터 신호를받는 "슬롯"메소드를 추가하십시오.Java Qt Jambi Eclipse 통합 : 어떻게 맞춤 슬롯을 만들 수 있습니까?
그러나 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