Preguntas etiquetadas con qt

Qt es un marco de desarrollo de aplicaciones multiplataforma ampliamente utilizado para el desarrollo de software de aplicación que se puede ejecutar en varias plataformas de software y hardware con poco o ningún cambio en la base de código subyacente, mientras que tiene la potencia y la velocidad de las aplicaciones nativas. Qt está disponible con licencias comerciales y de código abierto.

5
¿Forma correcta de salir de un programa Qt?
¿Cómo debería salir de un programa Qt, por ejemplo, al cargar un archivo de datos y detectar daños en el archivo, y el usuario debe salir de esta aplicación o reiniciar el archivo de datos? Debería: llamada exit(EXIT_FAILURE) llamada QApplication::quit() llamada QCoreApplication::quit() ¿Y la diferencia entre (2) y (3)?
129 qt  resources  exit  quit 




6
¿Detectar si stdin es una terminal o una tubería?
Cuando ejecuto " python" desde la terminal sin argumentos, aparece el shell interactivo de Python. Cuando ejecuto " cat | python" desde la terminal, no inicia el modo interactivo. De alguna manera, sin recibir ninguna entrada, ha detectado que está conectado a una tubería. ¿Cómo haría una detección similar en …
118 c++  c  qt  pipe  stdin 

12
GUI codificada a mano versus GUI de Qt Designer [cerrado]
Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 2 años . Mejora esta pregunta Estoy pasando estas vacaciones aprendiendo a escribir aplicaciones Qt. Estaba …


8
Qt: no se puede encontrar el error -lGL
Acabo de reinstalar QtCreator, creé un nuevo proyecto ( Aplicación Qt ) y obtuve esto después de la compilación: /usr/bin/ld: **cannot find -lGL** collect2: error: ld returned 1 exit status make: *** [untitled1] Error 1 18:07:41: The process "/usr/bin/make" exited with code 2. Error while building/deploying project untitled1 (kit: Desktop …


11
Cómo especificar diferentes directorios de salida de depuración / liberación en el archivo .pro de QMake
Tengo un proyecto Qt y me gustaría generar archivos de compilación fuera del árbol de fuentes. Actualmente tengo la siguiente estructura de directorio: / |_/build |_/mylib |_/include |_/src |_/resources Dependiendo de la configuración (depuración / liberación), me gustaría generar los archivos resultantes dentro del directorio de compilación en los directorios …
106 qt  qmake 




2
¿Qt admite ranuras puras virtuales?
Mi proyecto GUI en Qttiene muchas clases de "páginas de configuración" que heredan directamente QWidget. Recientemente, me di cuenta de que todas estas clases comparten 2 espacios comunes ( loadSettings()y saveSettings()). Respecto a esto, tengo dos preguntas: ¿Tiene sentido escribir una clase abstracta base intermedia (vamos a nombrarla BaseConfigurationPage) con …

3
Usar emitir vs llamar a una señal como si fuera una función regular en Qt
Digamos que tengo esta señal: signals: void progressNotification(int progress); Recientemente aprendí sobre la palabra clave emit en Qt. Hasta ahora, solía ejecutar señales llamándolas como una función regular. Entonces en lugar de: emit progressNotification(1000 * seconds); Yo escribiría: progressNotification(1000 * seconds); Llamarlos así parecía funcionar, y todas las ranuras conectadas …
97 c++  qt 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.