Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. setFocus benutzen bei QLineEdit in Qt4.8
Qt 6.11 is out! See what's new in the release blog

setFocus benutzen bei QLineEdit in Qt4.8

Scheduled Pinned Locked Moved Solved German
3 Posts 2 Posters 1.5k 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.
  • G Offline
    G Offline
    Galilio
    wrote on last edited by
    #1

    Hallo Zusammen,
    wie kann ich den Focus setzen in einen QLineEdit Object?

    Folgende habe ich versucht:

    ui.lineEditKundenNr->setFocus(Qt::OtherFocusReason);
    

    Das geht aber nicht.
    Der Focus wird nicht gesetzt

    Danke in voraus

    J.HilkJ 1 Reply Last reply
    0
    • G Galilio

      Hallo Zusammen,
      wie kann ich den Focus setzen in einen QLineEdit Object?

      Folgende habe ich versucht:

      ui.lineEditKundenNr->setFocus(Qt::OtherFocusReason);
      

      Das geht aber nicht.
      Der Focus wird nicht gesetzt

      Danke in voraus

      J.HilkJ Offline
      J.HilkJ Offline
      J.Hilk
      Moderators
      wrote on last edited by
      #2

      @Galilio
      Hi,

      es gibt eine Reihe von Gründen, warum QWidget::setFocus() keinen Focus setzt.

      • Ist QLineEdit hidden wird kein setFocus angenommen
      • QLineEdit oder einer der Eltern muss das aktive Fenster sein

      aktive Fenste

      Außerdem: setFocus() - also ohne Argument - setzt den Fokus unabhängig von der focus policy

      Überprüfe die Punkte mal, vielleicht reicht das ja schon.


      Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


      Q: What's that?
      A: It's blue light.
      Q: What does it do?
      A: It turns blue.

      G 1 Reply Last reply
      0
      • J.HilkJ J.Hilk

        @Galilio
        Hi,

        es gibt eine Reihe von Gründen, warum QWidget::setFocus() keinen Focus setzt.

        • Ist QLineEdit hidden wird kein setFocus angenommen
        • QLineEdit oder einer der Eltern muss das aktive Fenster sein

        aktive Fenste

        Außerdem: setFocus() - also ohne Argument - setzt den Fokus unabhängig von der focus policy

        Überprüfe die Punkte mal, vielleicht reicht das ja schon.

        G Offline
        G Offline
        Galilio
        wrote on last edited by
        #3

        @J.Hilk said in setFocus benutzen bei QLineEdit in Qt4.8:

        Ist QLineEdit hidden wird kein setFocus angenommen

        Hi,
        das ist genau das
        Danke

        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