Originally Posted by saa7_go You create a new class based on QSpinBox. For example: Qt Code: Switch view #include <QSpinBox>#include <QKeyEvent> class SpinBox : public QSpinBox{public: SpinBox(QWidget *parent = 0) : QSpinBox(parent) { } protected: // reimplement keyPressEvent void keyPressEvent(QKeyEvent *event) { event->ignore(); }}; #include <QSpinBox> #include <QKeyEvent> class SpinBox : public QSpinBox { public: SpinBox(QWidget *parent = 0) : QSpinBox(parent) { } protected: // reimplement keyPressEvent void keyPressEvent(QKeyEvent *event) { event->ignore(); } }; To copy to clipboard, switch view to plain text mode I just implemented as above and it works!.. Yaayy...Thanks a million!
#include <QSpinBox>#include <QKeyEvent> class SpinBox : public QSpinBox{public: SpinBox(QWidget *parent = 0) : QSpinBox(parent) { } protected: // reimplement keyPressEvent void keyPressEvent(QKeyEvent *event) { event->ignore(); }};
#include <QSpinBox> #include <QKeyEvent> class SpinBox : public QSpinBox { public: SpinBox(QWidget *parent = 0) : QSpinBox(parent) { } protected: // reimplement keyPressEvent void keyPressEvent(QKeyEvent *event) { event->ignore(); } };
Forum Rules
Bookmarks