Shell   11-01-2023, 17:19
#1
Buenas!.

Pues esa es la cuestión. Cool

Mi tema es Mint-Y-Dark
En ajustes de Qt5 tengo como estilo de apariencia: gtk2

[Imagen: 6h6N8QS.png]

Código:
Public Sub Form_Open()

  MostrarIconos()

End

Public Sub MostrarIconos()

  Dim iconkey As String
  Dim iconName As String

  IconView1.Clear()
  For Each iconkey In Stock.Icons
    iconName = "icon:/32/" & iconkey
    IconView1.Add(iconkey, iconkey, Picture[iconName])
    'Crea el mismo efecto
    'IconView1.Add(iconkey, iconkey, Picture.Load(iconName))
  Next

End

Public Sub btnsalir_Click()

  Me.Close

End

A ver si vosotros los veis todos.

Ayer estuve con un ejemplo de Julio con los contenedores organizadores y no lograba ver el icono de apply y add en un IconPanel.
Que esté es una cosa y que se vea es otra. Es como cuando usas este icono el apply en un botón.  Me quedó así:

[Imagen: v4VFca5.png]

Saludos

Parece un problema de fondo. Confused

Por defecto:

[Imagen: 1Ulm5VS.png]

Código:
Public Sub Form_Open()

  MostrarIconos("flag")

End

Public Sub MostrarIconos(nombre As String)

  Dim iconkey As String
  Dim iconName As String

  IconView1.Background = Color.LightBackground

  IconView1.Clear()
  For Each iconkey In Stock.Icons
    iconName = "icon:/32/" & iconkey
    If InStr(iconName, nombre) >= 1 Then IconView1.Add(iconkey, iconkey, Picture[iconName])
  Next

End

Salida:

[Imagen: HOXDWDL.png]
Archivos adjuntos
.gz
MostrarIconosDelStock-0.0.1.tar.gz (Tamaño: 12.06 KB Descargas: 2)
Última modificación: 11-01-2023, 17:30 por Shell.

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
Shordi   11-01-2023, 18:59
#2
Yo sí los veo:

[Imagen: lk42eOe.png]

Mi tema en Linux Mint:
[Imagen: 03QctDU.png]

Como tema de QT5 también tengo el gtk2, pero observo en la lista de iconos que hay algunos que no parecen estar disponibles...
[Imagen: OKZgboz.png]
Mira a ver si eso tiene algo que ver...

Ah... si lo seleccionas si se ve. Para mí que los iconos son del mismo color que el fondo

[Imagen: eKgSoCS.png]
Última modificación: 11-01-2023, 19:07 por Shordi.

No podemos regresar
Shell   11-01-2023, 22:34
#3
(11-01-2023, 18:59)Shordi escribió: Ah... si lo seleccionas si se ve. Para mí que los iconos son del mismo color que el fondo

Ese es el problema de los iconos de Mint-Y-Dark. Al contrario que los Mint-X-Dark.

Usas Cinammon, pero no es problema para igualarlo en Mate.
He puesto el que estas usando. Va bien.

Lo iconos del panel superior usando Mint-X-Dark son algo más grueso.
De 27 que tenía antes le he puesto 30 de alto.

¿ Te has fijado que si tienes abierta la aplicación de ejemplo y cambias la apariencia o iconos no se muestra cambio en el ejemplo ?. Hay que cerrar y volver a ejecutar.
Es como si no se hiciera un refresco del IconView.

Saludos

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
Shordi   12-01-2023, 13:05
#4
Cita:¿ Te has fijado que si tienes abierta la aplicación de ejemplo y cambias la apariencia o iconos no se muestra cambio en el ejemplo ?. Hay que cerrar y volver a ejecutar.
Es como si no se hiciera un refresco del IconView.
 
Hasta donde sé, gambas carga todo lo relativo a Qt (y supongo que a GTK) en el arranque del programa. Lo más evidente es abrir el IDE y luego cambiar el tema de escritorio en el sistema. Verás que el IDE no lo refresca hasta que lo rearrancas.

Saludos.

No podemos regresar
Shell   12-01-2023, 16:29
#5
(12-01-2023, 13:05)Shordi escribió: Verás que el IDE no lo refresca hasta que lo rearrancas.

Podía poner un timer y refrescar el formulario a ver que hace. Smile

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
  
Usuarios navegando en este tema: 4 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.