Autore Topic: trayicon  (Letto 1062 volte)

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
trayicon
« il: 01 Aprile 2008, 19:30:27 »
non riesco proprio a capire come fare a fare una piccola applicazione che lavori in backgraund con un immagine nella trayicon.

qualcuno mi può aiutare?

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: trayicon
« Risposta #1 il: 01 Aprile 2008, 21:35:13 »
risolto... trayicon funziona correttamente solo con librerie gtk!

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: trayicon
« Risposta #2 il: 02 Aprile 2008, 09:40:44 »
A suo tempo mi pare di aver fatto delle prove con trayicon e qt, e mi ricordo che la cosa funzionava; se ora non funziona più devo verificarlo.

Ad ogni modo, se ci sei riuscito comunque, meglio così.

  • Visitatore
Re: trayicon
« Risposta #3 il: 15 Aprile 2008, 00:26:17 »
Io ho sistemato il problema mettendo le QT 3.3.8 .........

Offline koko

  • Gambero
  • **
  • Post: 52
    • Mostra profilo
Re: trayicon
« Risposta #4 il: 09 Luglio 2008, 21:23:18 »
Pare che i pixel dell'icona debbano essere o totalmente opachi o totalmente trasparenti, cosa che non accade con le png disegnate sui bottoni, per esempio.
E' 'normale' che l'immagine visualizzata nella trayicon non supporti il canale di trasparenza della png relativa?

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: trayicon
« Risposta #5 il: 14 Luglio 2008, 23:16:18 »
Con l'ultima versione di Gambas si è effettivamente ripresentato il problema delle icone nella sys-tray.

Il mio programma Sottofondo manifesta, infatti, diversi problemi se lo avvio con la versione 2.7:
1)
se seleziono il componente gb.gui, resta bloccato in eterno sullo splash-screen perché incapace di attivare la sys-tray;
2)
se seleziono il componente gb.gtk, ho lo stesso problema di cui sopra;
3)
se seleziono il componente gb.qt, ho nuovamente i problemi con l'icona che avevo a suo tempo segnalato sulla mailing-list ufficiale, e cioè che dell'icona (in formato png e con trasparenze) appare solo un'unica linea verticale larga 1 pixel.
Visita il mio sito personale: http://www.leonardomiliani.com