Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Spanish
  4. Poner icono QLineEdit
Forum Updated to NodeBB v4.3 + New Features

Poner icono QLineEdit

Scheduled Pinned Locked Moved Unsolved Spanish
14 Posts 3 Posters 2.3k Views 2 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.
  • deleted264D Offline
    deleted264D Offline
    deleted264
    wrote on last edited by deleted264
    #1

    Hola buenas tardes, estoy intentando ponerle un icono a un QLineEdit
    pero hasta ahora no me ha funcionado poner esto en mi hoja de estilos

    background-image: url(': ../interfaz/img/lupa.svg');
    background-image: url('../interfaz/img/lupa.svg');
    background-image: url(../interfaz/img/lupa.svg);

    2021-03-20_12h05_36.png

    eyllanescE 1 Reply Last reply
    0
    • deleted264D deleted264

      Hola buenas tardes, estoy intentando ponerle un icono a un QLineEdit
      pero hasta ahora no me ha funcionado poner esto en mi hoja de estilos

      background-image: url(': ../interfaz/img/lupa.svg');
      background-image: url('../interfaz/img/lupa.svg');
      background-image: url(../interfaz/img/lupa.svg);

      2021-03-20_12h05_36.png

      eyllanescE Offline
      eyllanescE Offline
      eyllanesc
      wrote on last edited by eyllanesc
      #2

      @Catarsis Debes añadirlo usando el método addAction:

      QAction *action = le->addAction(QIcon("/path/of/lupa.svg"), QLineEdit::LeadingPosition);
      

      If you want me to help you develop some work then you can write to my email: e.yllanescucho@gmal.com.

      1 Reply Last reply
      0
      • GilgameshG Offline
        GilgameshG Offline
        Gilgamesh
        wrote on last edited by
        #3

        Eso en pyqt como se hace?

        eyllanescE 1 Reply Last reply
        0
        • GilgameshG Gilgamesh

          Eso en pyqt como se hace?

          eyllanescE Offline
          eyllanescE Offline
          eyllanesc
          wrote on last edited by
          #4

          @Gilgamesh

          action = le.addAction(QIcon("/path/of/lupa.svg"), QLineEdit.LeadingPosition)
          

          If you want me to help you develop some work then you can write to my email: e.yllanescucho@gmal.com.

          GilgameshG 1 Reply Last reply
          0
          • eyllanescE Offline
            eyllanescE Offline
            eyllanesc
            wrote on last edited by
            #5

            @Catarsis ¿por qué borras tu post? ¿crees que ese es un uso correcto del sitio?

            If you want me to help you develop some work then you can write to my email: e.yllanescucho@gmal.com.

            1 Reply Last reply
            0
            • eyllanescE eyllanesc

              @Gilgamesh

              action = le.addAction(QIcon("/path/of/lupa.svg"), QLineEdit.LeadingPosition)
              
              GilgameshG Offline
              GilgameshG Offline
              Gilgamesh
              wrote on last edited by
              #6

              @eyllanesc Da error será porque uso la 6

              eyllanescE 1 Reply Last reply
              0
              • GilgameshG Gilgamesh

                @eyllanesc Da error será porque uso la 6

                eyllanescE Offline
                eyllanescE Offline
                eyllanesc
                wrote on last edited by
                #7

                @Gilgamesh ¿Que error? Se más descriptivo ya que con tan poca información es imposible ayudarte.

                If you want me to help you develop some work then you can write to my email: e.yllanescucho@gmal.com.

                1 Reply Last reply
                0
                • GilgameshG Offline
                  GilgameshG Offline
                  Gilgamesh
                  wrote on last edited by Gilgamesh
                  #8

                  @eyllanesc Me puse a darle de tin marin de do pingui y lo solucione así, estoy usando PyQt6

                  self.entBuscar.addAction(QIcon(" ruta_imagen "), QLineEdit.ActionPosition(0))

                  New Project.png

                  QLineEdit.ActionPosition(0) <--- 0 es izquierda 1 es derecha
                  y como se ve es con este ---> ActionPosition

                  Este no funciona --> LeadingPosition

                  eyllanescE 1 Reply Last reply
                  0
                  • GilgameshG Gilgamesh

                    @eyllanesc Me puse a darle de tin marin de do pingui y lo solucione así, estoy usando PyQt6

                    self.entBuscar.addAction(QIcon(" ruta_imagen "), QLineEdit.ActionPosition(0))

                    New Project.png

                    QLineEdit.ActionPosition(0) <--- 0 es izquierda 1 es derecha
                    y como se ve es con este ---> ActionPosition

                    Este no funciona --> LeadingPosition

                    eyllanescE Offline
                    eyllanescE Offline
                    eyllanesc
                    wrote on last edited by
                    #9

                    @Gilgamesh plop, clasico error ya que los enum en pyqt6 han cambiado, la solucion es:

                    action = le.addAction(QIcon("/path/of/lupa.svg"), QLineEdit.ActionPosition.LeadingPosition)
                    

                    Te recomiendo no usar (0) ya que hace menos legible tu código.

                    If you want me to help you develop some work then you can write to my email: e.yllanescucho@gmal.com.

                    GilgameshG 1 Reply Last reply
                    0
                    • GilgameshG Offline
                      GilgameshG Offline
                      Gilgamesh
                      wrote on last edited by
                      #10

                      @eyllanesc

                      Con tu aportacion quedo asi

                      self.entBuscar.addAction(QIcon(" ruta_imagen "), QLineEdit.ActionPosition.LeadingPosition)

                      1 Reply Last reply
                      0
                      • eyllanescE eyllanesc

                        @Gilgamesh plop, clasico error ya que los enum en pyqt6 han cambiado, la solucion es:

                        action = le.addAction(QIcon("/path/of/lupa.svg"), QLineEdit.ActionPosition.LeadingPosition)
                        

                        Te recomiendo no usar (0) ya que hace menos legible tu código.

                        GilgameshG Offline
                        GilgameshG Offline
                        Gilgamesh
                        wrote on last edited by
                        #11

                        @eyllanesc said in Poner icono QLineEdit:

                        @Gilgamesh plop, clasico error ya que los enum en pyqt6 han cambiado, la solucion es:

                        action = le.addAction(QIcon("/path/of/lupa.svg"), QLineEdit.ActionPosition.LeadingPosition)
                        

                        Te recomiendo no usar (0) ya que hace menos legible tu código.

                        Hola @eyllanesc y para ponerlo a la derecha como seria entonces?

                        eyllanescE 1 Reply Last reply
                        0
                        • GilgameshG Gilgamesh

                          @eyllanesc said in Poner icono QLineEdit:

                          @Gilgamesh plop, clasico error ya que los enum en pyqt6 han cambiado, la solucion es:

                          action = le.addAction(QIcon("/path/of/lupa.svg"), QLineEdit.ActionPosition.LeadingPosition)
                          

                          Te recomiendo no usar (0) ya que hace menos legible tu código.

                          Hola @eyllanesc y para ponerlo a la derecha como seria entonces?

                          eyllanescE Offline
                          eyllanescE Offline
                          eyllanesc
                          wrote on last edited by
                          #12

                          @Gilgamesh Te recomiendo revisar la docs: https://doc.qt.io/qt-5/qlineedit.html#ActionPosition-enum

                          Screenshot_20210923_201321.png

                          If you want me to help you develop some work then you can write to my email: e.yllanescucho@gmal.com.

                          GilgameshG 1 Reply Last reply
                          0
                          • eyllanescE eyllanesc

                            @Gilgamesh Te recomiendo revisar la docs: https://doc.qt.io/qt-5/qlineedit.html#ActionPosition-enum

                            Screenshot_20210923_201321.png

                            GilgameshG Offline
                            GilgameshG Offline
                            Gilgamesh
                            wrote on last edited by
                            #13

                            @eyllanesc Gracias ahí estaba y no lo vi

                            eyllanescE 1 Reply Last reply
                            0
                            • GilgameshG Gilgamesh

                              @eyllanesc Gracias ahí estaba y no lo vi

                              eyllanescE Offline
                              eyllanescE Offline
                              eyllanesc
                              wrote on last edited by eyllanesc
                              #14

                              @Gilgamesh Te recomiendo siempre revisar la docs ya que segun mi experiencia casi todas las preguntas/problemas se resuelven revisando la docs de Qt que es simple y fácil de entender.

                              Por otro lado este tipo de preguntas han sido hechas y resueltas muchas veces por lo que deberias hacer una busqueda en google https://www.google.com/search?q=how+put+icon+in+QLineEdit y por ejemplo obtendrias https://stackoverflow.com/questions/27958381/how-to-place-an-icon-onto-a-qlineedit

                              If you want me to help you develop some work then you can write to my email: e.yllanescucho@gmal.com.

                              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