Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Widget MouseHoverEvent Disable
Forum Updated to NodeBB v4.3 + New Features

Widget MouseHoverEvent Disable

Scheduled Pinned Locked Moved Unsolved General and Desktop
29 Posts 3 Posters 4.1k Views 1 Watching
  • 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.
  • A alonewolfsemmmy

    Okay How Can I you said please help me for example code:
    ui->pusbutton ? thenk you

    JonBJ Offline
    JonBJ Offline
    JonB
    wrote on last edited by
    #11

    @alonewolfsemmmy
    Example code for what? And we expect you to write the code and ask questions, not just ask others to write it for you.

    1 Reply Last reply
    0
    • A Offline
      A Offline
      alonewolfsemmmy
      wrote on last edited by
      #12

      No button to disabled so remove the hovering effect How Can I
      I don't know how to turn off the button hovering effect
      Please help me My friend I need your help

      JonBJ 1 Reply Last reply
      0
      • A alonewolfsemmmy

        No button to disabled so remove the hovering effect How Can I
        I don't know how to turn off the button hovering effect
        Please help me My friend I need your help

        JonBJ Offline
        JonBJ Offline
        JonB
        wrote on last edited by
        #13

        @alonewolfsemmmy
        No, you need to do some reading of the documentation, try some things, and write questions which people can understand, even if English is not your native language.

        1 Reply Last reply
        2
        • mrjjM Offline
          mrjjM Offline
          mrjj
          Lifetime Qt Champion
          wrote on last edited by
          #14

          Hi
          This function
          https://doc.qt.io/qt-5/qwidget.html#enabled-prop

          1 Reply Last reply
          1
          • A Offline
            A Offline
            alonewolfsemmmy
            wrote on last edited by
            #15

            @mrjj please I didn't you said Please tell me example thank you my friend

            mrjjM 1 Reply Last reply
            0
            • A alonewolfsemmmy

              @mrjj please I didn't you said Please tell me example thank you my friend

              mrjjM Offline
              mrjjM Offline
              mrjj
              Lifetime Qt Champion
              wrote on last edited by
              #16

              hi
              Its very helpful to be able to use the docs.
              anyway, try
              ui->buttoname->setEnabled(false);

              the button should show a bit grey and no hover effect.

              1 Reply Last reply
              1
              • A Offline
                A Offline
                alonewolfsemmmy
                wrote on last edited by
                #17

                @mrjj
                You said didn't work I want to widget on mousehover disable effect widget
                All Right Have you advice CRC-32/MPEG-2 calculate function because When I move on widget form Crc 32 calculate error What Can I fixed

                mrjjM 1 Reply Last reply
                0
                • A alonewolfsemmmy

                  @mrjj
                  You said didn't work I want to widget on mousehover disable effect widget
                  All Right Have you advice CRC-32/MPEG-2 calculate function because When I move on widget form Crc 32 calculate error What Can I fixed

                  mrjjM Offline
                  mrjjM Offline
                  mrjj
                  Lifetime Qt Champion
                  wrote on last edited by
                  #18

                  @alonewolfsemmmy
                  Hi
                  That is hard to guess on as why would a hover eefct break the CRC calculation in first place ?

                  Did you watch your cpu usage ? is it at 100% ?

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    alonewolfsemmmy
                    wrote on last edited by
                    #19

                    Okay my brother I will try you said cpu usage

                    1 Reply Last reply
                    0
                    • A Offline
                      A Offline
                      alonewolfsemmmy
                      wrote on last edited by
                      #20

                      cpuUsage.JPG

                      @mrjj my brother
                      SerialPort 5 megabit buadrate cpu Usage

                      mrjjM 1 Reply Last reply
                      0
                      • A alonewolfsemmmy

                        cpuUsage.JPG

                        @mrjj my brother
                        SerialPort 5 megabit buadrate cpu Usage

                        mrjjM Offline
                        mrjjM Offline
                        mrjj
                        Lifetime Qt Champion
                        wrote on last edited by
                        #21

                        @alonewolfsemmmy

                        Ok so its not using 100% cpu so its not due to the hover disturbs it.

                        Does it happen every time if you hover something?

                        Do you use StyleSheets in your app ?

                        1 Reply Last reply
                        0
                        • A Offline
                          A Offline
                          alonewolfsemmmy
                          wrote on last edited by
                          #22

                          @mrjj said in yes it happen every time if you hover something

                          I dont use stylesheets in my App

                          mrjjM 1 Reply Last reply
                          0
                          • A alonewolfsemmmy

                            @mrjj said in yes it happen every time if you hover something

                            I dont use stylesheets in my App

                            mrjjM Offline
                            mrjjM Offline
                            mrjj
                            Lifetime Qt Champion
                            wrote on last edited by
                            #23

                            @alonewolfsemmmy

                            Ok so its not due to the stylesheet which can be heavy.

                            And what happened when you disabled the button ?
                            It went grey looking and no hover effect ?

                            1 Reply Last reply
                            0
                            • A Offline
                              A Offline
                              alonewolfsemmmy
                              wrote on last edited by
                              #24

                              @mrj MyBrother

                              When I disabled the button nothing has changed

                              mrjjM 1 Reply Last reply
                              0
                              • A alonewolfsemmmy

                                @mrj MyBrother

                                When I disabled the button nothing has changed

                                mrjjM Offline
                                mrjjM Offline
                                mrjj
                                Lifetime Qt Champion
                                wrote on last edited by
                                #25

                                @alonewolfsemmmy
                                Not even the button ?
                                It should be disabled unless something in code turns it on again.

                                1 Reply Last reply
                                0
                                • A Offline
                                  A Offline
                                  alonewolfsemmmy
                                  wrote on last edited by
                                  #26

                                  Okay My brother So how can I disable the mouse thank you

                                  mrjjM 1 Reply Last reply
                                  0
                                  • A alonewolfsemmmy

                                    Okay My brother So how can I disable the mouse thank you

                                    mrjjM Offline
                                    mrjjM Offline
                                    mrjj
                                    Lifetime Qt Champion
                                    wrote on last edited by
                                    #27

                                    @alonewolfsemmmy ยจ

                                    Hi
                                    you cannot disable the mouse as its belongs to the OS.

                                    However you can hide it for your app

                                    QCursor cursor(Qt::BlankCursor);
                                    QApplication::setOverrideCursor(cursor);
                                    QApplication::changeOverrideCursor(cursor);

                                    1 Reply Last reply
                                    1
                                    • A Offline
                                      A Offline
                                      alonewolfsemmmy
                                      wrote on last edited by
                                      #28

                                      My Brother I want to hide mouse event Please help me thank you

                                      mrjjM 1 Reply Last reply
                                      0
                                      • A alonewolfsemmmy

                                        My Brother I want to hide mouse event Please help me thank you

                                        mrjjM Offline
                                        mrjjM Offline
                                        mrjj
                                        Lifetime Qt Champion
                                        wrote on last edited by
                                        #29

                                        @alonewolfsemmmy
                                        Well you can take an event using an event filter
                                        https://doc.qt.io/qt-5/eventsandfilters.html

                                        #include <QObject>
                                        #include <QMouseEvent>
                                        #include <QDebug>
                                        #include <QCursor>
                                        
                                        class myEventFilter: public QObject {
                                          Q_OBJECT
                                        public:
                                          myEventFilter() {}
                                          ~myEventFilter() {
                                          }
                                        protected:
                                          bool eventFilter(QObject* object, QEvent* event) {
                                            if(event->type() == QEvent::MouseMove) { // or what ever event you want
                                              return true;
                                            } else
                                              return false;
                                          }
                                        };
                                        
                                        and to use it
                                        ui->thebutton->installEventFilter(new myEventFilter()); 
                                        
                                        1 Reply Last reply
                                        0

                                        • Login

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