¿Cómo registro el número de veces que le doy Click a un PushButton?
Solved
Spanish
-
Si fuera posible, un método que no sea muy complejo
-
@Eduardo12l Yo hablo poco espanol...
class MyWidget : public QWidget { Q_OBJECT public: MyWidget(QWidget *parent = 0); private slots: void buttonClicked(); private: QPushButton *button_; int buttonClicks_; }; MyWidget::MyWidget(QWidget *parent) : QWidget(parent) { buttonClicks_ = 0; button_ = new QPushButton("My Button"); // add button_ to a layout connect(button_, SIGNAL(onClicked()), this, SLOT(buttonClicked())); } void MyWidget::buttonClicked() { buttonClicks_++; }
buttonClicks_ tendrá la cantidad de veces que se hizo clic.
-
@Eduardo12l a mi se me ocurre un contador, cada que ocurre el evento pues almacenas algo asi como i++; o i+=; y esta variable por supuesto la declaras global.... es bien fácil