C++ (Qt)class MyLineEdit: public QLineEdit { Q_OBJECT public: MyLineEdit() { connect(this, SIGNAL(textChanges(QString)), this, SLOT(textChanges(QString))); } private slots: void slot_textChanges(QString text) { // Что-то делаете, высчитываете a и b emit myTextChanges(text, a, b); } signals: void myTextChanges(QString, int, int);};
C++ (Qt) void slot_textChanges(QString text) { // Что-то делаете, высчитываете a и b