Код: Выделить всё
linedit ed;
ed.setValidator(new QIntValidator(0,3600,&ed));
qApp->connect(&ed,&linedit::inputRejected,&ed,&linedit::edited);
Код: Выделить всё
#ifndef LINEDIT_H
#define LINEDIT_H
#include
#include
class linedit : public QLineEdit
{
Q_OBJECT
public:
linedit(QWidget *parent = nullptr);
public slots:
bool edited();
};
#endif // LINEDIT_H
Код: Выделить всё
bool linedit::edited(){
qDebug()
Подробнее здесь: [url]https://stackoverflow.com/questions/79009414/inputrejected-signal-is-not-generated[/url]