Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Spanish
  4. Mostrar número de compilación
Forum Updated to NodeBB v4.3 + New Features

Mostrar número de compilación

Scheduled Pinned Locked Moved Unsolved Spanish
compilation numcompilaciónnúmero
2 Posts 1 Posters 1.2k 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.
  • JoanJinglesJ Offline
    JoanJinglesJ Offline
    JoanJingles
    wrote on last edited by JoanJingles
    #1

    ¿Cómo puedo hacer para que, en una ventana de un programa, se muestre el número de compilación?

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

      Vale, me respondo a mi mismo y de paso ofrezco la solución a quien la esté buscando:

      La solución la he encontrado aquí: http://stackoverflow.com/questions/31235471/qt-version-incrementing

      Crear un archivo version.bat que contenga:

      ```
      

      @echo off
      set /p var= <version.txt
      set /a var= %var%+1
      echo %var% >version.txt
      break >version.h
      echo #define VERSION_MAJOR 1 >version.h
      echo #define VERSION_MINOR 0 >>version.h
      echo #define VERSION_BUILD %var% >>version.h
      echo %var%

      Poner el archivo en la carpeta de recursos del proyecto.
      Luego ir a projects y añadir un BuildStep.
      Al nuevo BuildStep le cargamos el archivo version.bat
      
      Compilamos
      Añadimos version.h en la sección HEADERS del archivo del proyecto
      Añadimos version.h en la clase donde queramos mostrar el número de compilación. Por ejemplo una ventana que informe a cerca del proyecto.
      
      Usar QString::number(VERSION_BUILD) para mostrar el número de la compilación en una etiqueta de texto.
      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