Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Spanish
  4. ¿Cómo registro el número de veces que le doy Click a un PushButton?
Forum Updated to NodeBB v4.3 + New Features

¿Cómo registro el número de veces que le doy Click a un PushButton?

Scheduled Pinned Locked Moved Solved Spanish
3 Posts 3 Posters 1.4k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    Eduardo12l
    wrote on last edited by
    #1

    Si fuera posible, un método que no sea muy complejo

    A AlfacuA 2 Replies Last reply
    0
    • E Eduardo12l

      Si fuera posible, un método que no sea muy complejo

      A Offline
      A Offline
      ambershark
      wrote on last edited by
      #2

      @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.

      My L-GPL'd C++ Logger github.com/ambershark-mike/sharklog

      1 Reply Last reply
      4
      • E Eduardo12l

        Si fuera posible, un método que no sea muy complejo

        AlfacuA Offline
        AlfacuA Offline
        Alfacu
        wrote on last edited by
        #3

        @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

        1 Reply Last reply
        2

        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups
        • Search
        • Get Qt Extensions
        • Unsolved