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

Obtener Texto de QLineEdit

Scheduled Pinned Locked Moved Spanish
qt applicationdesktopqlineditspanish
3 Posts 3 Posters 8.4k 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.
  • L Offline
    L Offline
    LuisEnrique
    wrote on last edited by koahnig
    #1

    Que tal.

    Estoy haciendo una tarea en Qt, pero no se mucho acerca de este Programa.

    Tengo una interfaz grafica en donde tengo qLineEdit, en el cual necesito recuperar entero int de dicho QLineEdit
    pero se que los QLineEdit reciben Texto osea String. Necesito parsearlo para poder recuperlo y guardarlo en una variable.

    Exactamente lo siguiente, solo que en lenguaje C++ de QT.

    int numero =Integer.parseInt( txtfield1.getText () );

    Gracias por su ayuda

    K 1 Reply Last reply
    0
    • L LuisEnrique

      Que tal.

      Estoy haciendo una tarea en Qt, pero no se mucho acerca de este Programa.

      Tengo una interfaz grafica en donde tengo qLineEdit, en el cual necesito recuperar entero int de dicho QLineEdit
      pero se que los QLineEdit reciben Texto osea String. Necesito parsearlo para poder recuperlo y guardarlo en una variable.

      Exactamente lo siguiente, solo que en lenguaje C++ de QT.

      int numero =Integer.parseInt( txtfield1.getText () );

      Gracias por su ayuda

      K Offline
      K Offline
      koahnig
      wrote on last edited by
      #2

      @LuisEnrique

      Hola y bienvenidos a DEVNET

      usted debe publicar en el foro lenguaje específico de DEVNET.

      Voy a mover el mensaje al foro español.

      Espero que esto es correcto. Todo ha sido traducida a través de Google.

      Vote the answer(s) that helped you to solve your issue(s)

      1 Reply Last reply
      0
      • juankiJ Offline
        juankiJ Offline
        juanki
        Moderators
        wrote on last edited by
        #3

        Hola

        Como siempre digo, lo mejor que puedes hacer es acostumbrarte a consultar la documentación, en el caso de Qt es muy clara y completa.

        Para convertir el número tienes el método int toInt(bool * ok = 0, int base = 10) de la clase QString:
        http://doc.qt.io/qt-5/qstring.html#toInt

        En el QLineEdit puedes usar una máscara para asegurarte que solo se introducen números:
        http://doc.qt.io/qt-5/qlineedit.html#inputMask-prop

        Para acceder al contenido del QLineEdit el método a usar es text():
        http://doc.qt.io/qt-5/qlineedit.html#text-prop

        Un saludo

        Intenta explicar el problema lo más claro y detallado posible. Adjunta los errores y el código que creas da el error.
        Procura escribir correctamente y sin faltas de ortografía.

        Si la duda se solucionó, por favor, marca el tema como 'solucionado'.

        1 Reply Last reply
        1

        • Login

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