Red de conocimiento informático - Material del sitio web - Cómo hacer referencia a xwindow cuando se usa qt para el desarrollo de interfaces en Linux

Cómo hacer referencia a xwindow cuando se usa qt para el desarrollo de interfaces en Linux

Primero crea un objeto QWidget.

1. Cree un objeto QWidget en el programa Qt y llame a su función show() para mostrar la ventana.

2. Llame a la función winId() del objeto QWidget para obtener el identificador de la ventana (es decir, el número de identificación de la ventana).

3. Utilice la función XOpenDisplay() para abrir la conexión con XServer.

4. Utilice la función XCreateSimpleWindow() para crear una XWindow y establecer sus propiedades y funciones de respuesta a eventos.

5. Utilice la función XMapWindow() para asignar la ventana recién creada a la pantalla.

6. Utilice la función XFlush() para actualizar el búfer y enviar la solicitud a XServer.