2011-01-15 17 views

Respuesta

4

El primer truco es que la ventana no tiene decoraciones del gestor de ventanas. Esta es una pista que debe darle al administrador de ventanas usando las cosas de NetWM. Lo bueno es que Qt exporta esa funcionalidad para usted:

http://doc.qt.digia.com/4.5/qwidget.html#windowFlags-prop

Ves, ellos tienen el Qt :: FramelessWindowHint, como se explica aquí:

http://doc.qt.digia.com/4.5/qt.html#WindowType-enum

El resto es bastante sencillo -adelante. La barra de pestañas parece bastante regular para mí, puede ser que deba modificar algunas propiedades de los widgets (por ejemplo, espaciado).

+0

En realidad, no es tan sencillo. Todas las pestañas se ejecutan en diferentes procesos que se comunican a través de D-Bus. La salida gráfica de cada proceso se integra con X-Embedded en la ventana principal. – Job

+4

A mí me pareció que la pregunta es sobre la reproducción de la apariencia como se muestra en la captura de pantalla, no la funcionalidad. Y ese ya está explicado en el artículo. – ypnos

+0

Verdadero. De hecho, no está del todo claro lo que el OP está pidiendo. – Job

Cuestiones relacionadas