Shell 13-09-2022, 11:46
Buenas!.

Siguiendo un videotutorial de Shordi. Extendiendo la clase GridView. Parte dos.
Activo el perfilado y al salir de la aplicación, se queda el cursor girando y no sale de ahí.



Este es el código del formulario Compara. El formulario consta de un GridView y un botón.
En realidad este código es solo para demostrar como funciona el perfilado y lo lento que es un proceso más que otro,
el que se realiza dentro del evento Click del botón.....y error casual ahora...estuvo funcionando bien. ( Estamos hablando sin ejecución
del proyecto, ver el código del botón y..)

[Imagen: es2QLcY.png]

Código:
Private sdir As String[]

Public Sub Form_Open()
 
  Dim n As Integer
 
  sdir = RDir(User.Home)
  GridView1.Rows.Count = sdir.Count
  GridView1.Columns.count = 1
 
  For n = 0 To sdir.Max
    GridView1[n, 0].Text = sdir[n]
  Next
 
End

Public Sub Button1_Click()
 
  mirasdir
 
  miragridview
 
End

Public Sub mirasdir()
 
  Dim n As Integer
  Dim texto As String
 
  For n = 0 To sdir.Max
    texto = sdir[n]
  Next
 
End

Public Sub miragridview()
 
  Dim n As Integer
  Dim texto As String
 
  For n = 0 To GridView1.Rows.count - 1
    texto = GridView1[n, 0].Text
  Next
 
  Print "Fin!"
 
End

Añadí la instrucción que avisa que se ha acabado el proceso. "Fin!". Realmente ese proceso es bien rápido.

El tamaño que marca durante la ejecución en la consola es de 397MiB asignado.
He probado tanto en un Ryzen 5 como en un Intel I5 8400. No es algo que ocurra con un procesador, lo he confirmado.
El primero en una LM 20.3, el segundo en una LM 20.2. Versión de Gambas 3.17.3 estable.

Normalmente si no ejecuto el código del botón, no hay problema de cuelgue, pero si lo ejecuto suele ser el 100% de cuelgue asegurado
con el perfilado activado. No se cuelga sin tener activo el perfilado.

He encontrado este post en la lista internacional, curiosamente es sobre estas fechas de Septiembre.

The profile failure (blocks gambas3)

No sé si es la versión de Gambas, si son bugs de la librería QT.  Ni idea. Lógicamente los errores se ven probando cosas.
Pero mosquea. Sobre todo cuando intentas aprender algo o hacer algo, entonces es cuando surgen los problemas.
Probablemente haces otra cosa con gambas que no tiene tanta importancia y no ves problemas. P. Murphy.

Saludos
Shell 12-09-2022, 11:49
Buenas!

Esto debe pasar en todas, no solo en la Mint 20.3

A la hora de buscar una aplicación que nombraba Julio y ver los resultados me doy cuenta de que el gestor de software de Mint, no clasifica, no filtra según
orden, votaciones, etc. Ejemplo busco pdftk, que supongo que será una palabra divida por guión.

[Imagen: mbVs6bt.png]

En el menú de "los puntos" a la derecha superior, (que en este caso son líneas ) no hace referencia a eso.
Tampoco tiene una barra superior, para clasificar. ordenar. Me parece algo raro que no se incluya esta característica.

Saludos
Shell 12-09-2022, 11:16
Buenas!

Viendo el vídeo tutorial de Shordi sobre la creación de un NotePad (Clase Dialog y File), observé que no podía ver bien la caja de dialogo extendida
por el componente gb.fom.dialog.  La versión de Linux Mint que uso en esta partición es la 20.3 y el estilo que usa QT estaba definido como "Fusión".

Así se mostraba el formulario usando el estilo Fusión:

[Imagen: 74LHJQ9.png]

Así la caja de dialogo:

[Imagen: mEGDVKX.png]

No se aprecia las flechas, el slider y más de un botón.

Cuando usaba Qt4, lograba ver la ventana en modo oscuro.

Ahora bien, cambié de nuevo el estilo de las ventanas de QT5 a gtk2 y ahora fijaros.

[Imagen: vL8nYWg.png]

Se ve mejor.

Saludos
Páginas (564):    1 270 271 272 273 274 564   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 292
Último miembro: DarkWolf
Temas del foro: 1,742
Mensajes del foro: 9,029
Últimos temas
Ordenar en un TableView
Foro: General
Último mensaje por: Shordi, Ayer, 18:41
Respuestas: 3 - Vistas: 87
Odio a gb.Report
Foro: General
Último mensaje por: guizans, 02-11-2025, 13:36
Respuestas: 9 - Vistas: 1,542
Reportes de Gambas
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: Alberto59, 27-10-2025, 16:34
Respuestas: 2 - Vistas: 1,327
Ordenando las carpetas
Foro: Programación en otros lenguajes
Último mensaje por: tercoide, 22-10-2025, 15:57
Respuestas: 0 - Vistas: 110
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.