es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PYQT6

Cómo crear una superficie fuera de pantalla QOffscreenSurface con transparencia alfa?

Encontré un ejemplo de renderizado fuera de pantalla en QT (hay un código funcional en la actualización 1). Pero no pude hacer que soporte alpha, vea el código a continuación: QSurfaceFormat surfaceFormat; surfaceFormat.setColorSpace(QSurfaceFormat::ColorSpace::sRGBColorSpace); surfaceFormat.setRenderableType(QSurfaceFormat::RenderableType::OpenGL); surfaceFormat.setMajorVersion(4); surfaceFormat.setMinorVersion(3); surfaceFormat.setAlphaBufferSize(8); if (surfaceFormat.hasAlpha()) { qInfo() << “La superficie tiene alpha.”; } else { qInfo() . . . Read more

Guardar textura de OpenGLES en archivo PNG

Pude crear una textura OpenGL desde QImage con un código como este: QImage qImage(file_name); qImage = qImage.mirrored().convertToFormat(QImage::Format_ARGB32); GLuint Id; glGenTextures(1, &id); glBindTexture(GL_TEXTURE_2D, id); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); glTexImage2D(target, level, GL_RGBA, qImage.width(), qImage.height(), 0, GL_RGBA, GL_UNSIGNED_BYTE, qImage.bits()); donde file_name es un archivo JPG o PNG. Ahora estoy buscando una . . . Read more

Pyside6: Crea el QTabWidget con una función en lugar de una clase.

He estado intentando hacer una aplicación utilizando Pyside6 y no logro entender por qué no puedo crear un QDialog con QTabWidget utilizando solo funciones. No estoy seguro si estoy cometiendo algún error, así que aquí está el código que he escrito: Importaciones: from PySide6.QtWidgets import (QMessageBox, QApplication, QWidget, QGridLayout, QLabel, . . . Read more