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

QT Designer Botones redondos ???

Scheduled Pinned Locked Moved Unsolved Spanish
3 Posts 3 Posters 5.6k 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.
  • Mastertate7M Offline
    Mastertate7M Offline
    Mastertate7
    wrote on last edited by
    #1

    Muy buenas !!!

    Alguien sabría decirme como podría hacer botones redondos en QT Designer ??? ... el caso es que con CSS, con "border-radius:8px;"
    lo he conseguido ... pero pierde los atributos del botón que al pasar el mouse por encima cambia ligeramente de color, y se le quita tmabién el tipico sombreado de un botón ... por lo que pierde el aspecto de botón ... queda simplemente un circulo de color plano, sin nada de relieve ...

    Alguien sabe como hacer un botón redondo y que siga pareciendo un botón ???

    Muchísimas gracias !!! :)

    1 Reply Last reply
    0
    • H Offline
      H Offline
      hrompato
      wrote on last edited by
      #2

      Con estos códigos CSS yo creé botones con qlabels redondeados dentro de la propiedad "styleSheet":

      border-style: solid;
      border-width: 1px;
      border-color: rgb(0, 51, 102);
      background-color: rgb(0, 51, 102);
      color: rgb(255, 255, 255);
      border-radius: 5px;

      Tendrías que cambiarle el color y probar

      1 Reply Last reply
      0
      • JoanJinglesJ Offline
        JoanJinglesJ Offline
        JoanJingles
        wrote on last edited by JoanJingles
        #3

        CSS es la única manera, que yo sepa. Lo que comentas de que pierte las propiedades de botón en cuanto a comportamiento, realmente no es así. Lo que ocurre es que al ingresar código css deshabilitas el diseño por defecto y tienes que diseñar todo desde css. Deberás indicarle cómo quieres que sea la sombra, el color de fondo, el color y el tamaño del texto, la forma del bótón, incluso puedes ponerle imágenes. Deberás asignar todas las características que desees tanto del botón liberado como del botón pulsado como del botón enfocado. Hecha un vistazo a esta página: http://doc.qt.io/qt-4.8/stylesheet-examples.html

        Cuando controles el css vas a querer personalizar todos los widjets. Solo te digo que tengas cuidado con las herencias :-)

        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