0
所以我在一個自動創建的窗口中有一個scrollBar和一個plainTextEdit。我希望plainTextEdit的文本在scrollBar的值發生更改時自動更改。這應該是一些簡單的東西:只需將一個方法添加到MainWindow中,作爲從scrollBar接收信號的「槽」。Java Qt Jambi Eclipse集成:我如何創建自定義插槽?
但是在Eclipse「Qt Signal Slot Editor」中我找不到我添加到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
}
}
感謝。我找到了一個解決方案:在MainWindow中創建一個類,放入我的方法,並手動將scrollBar連接到它。 Jambi Eclipse集成不能做太多的事情。 – aaronqli 2012-03-19 09:00:29