ah, OK. Ich hatte das erst über die Doku nicht gefunden, da die Methode lineEdit() erst in qabstractspinbox kommt von dem QSpinBox abgeleitet ist.
Ich habe das jetzt versucht wie ein normales Signal im Konstruktor des MainWindow zu verbinden:
Code:
QObject::connect(ui.reachedSpinBox->lineEdit(), SIGNAL(returnPressed()),
ui.calcButton, SLOT(click()));
Beim Übersetzen bekomme ich aber diese Fehlermeldung:
Code:
mainwindow.cpp: In constructor ‘MainWindow::MainWindow(Marks*, QWidget*)’:
/usr/include/qt4/QtGui/qabstractspinbox.h:114: error: ‘QLineEdit* QAbstractSpinBox::lineEdit() const’ is protected
mainwindow.cpp:12: error: within this context
Lesezeichen