Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Update: Forum Guidelines & Code of Conduct

    Unsolved QLabel href

    Spanish
    3
    3
    765
    Loading More Posts
    • 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.
    • C
      Chencrack last edited by

      Buenas, Mi duda es que quiere crear un label que al darle click me abre una ventana de dialogo eso es posible si utilizo etiqueta html como href ? si es asi que tendria q poner <a href=" " > </a>

      JonB 1 Reply Last reply Reply Quote 0
      • JonB
        JonB @Chencrack last edited by

        @Chencrack
        Hola,

        https://stackoverflow.com/questions/8427446/making-qlabel-behave-like-a-hyperlink

        1 Reply Last reply Reply Quote 1
        • juanki
          juanki Moderators last edited by juanki

          Hola

          Puedes usar la etiqueta <a> en un QLabel para crear un enlace. Si tu intención es abrir una ventana nueva al pulsarlo, da igual lo que pongas en el href, lo que tienes que hacer es "escuchar" la señal linkActivated, y en el SLOT abrir la ventana que quieras (en el link que te puso JonB hay un ejemplo).

          Puedes incluir varias etiquetas <a> en un mismo QLabel, entonces sí puedes usar el parámetro href para distinguirlas, así, cuando se invoque linkActivated, sabrás cual de los enlaces se pulsó, ya que es el parámetro que recibe.

          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 Reply Quote 1
          • First post
            Last post