La barra di scorrimento verticale scorre verso l'alto-verso il basso le immagini sembrano frastagliate sulla macchina Qtopia
-
03-07-2019 - |
Domanda
Sto cercando di usare una barra di scorrimento verticale nel mio progetto Qt. Il problema è quando si usa lo stile del widget Cleanlooks per la barra di scorrimento verticale, sembra ok sulla macchina Ubuntu Linux, dove è in esecuzione Qt-4.3.3. Ma, quando eseguo lo stesso progetto su una macchina Linux (ARM) Qtopia-4.3.3, le immagini di scorrimento e scorrimento sembrano totalmente frastagliate. Sembrano molto male. Ho provato a usare i fogli di stile, ma senza fortuna. Eventuali suggerimenti sull'utilizzo dei fogli di stile sono i benvenuti. Esiste un modo per superare questo problema?
Soluzione
Nella mia relativamente piccola esperienza con gli stili su piattaforme integrate, alcuni degli stili sono progettati in modo da utilizzare un'immagine per determinate cose e ridimensionarla in base alle esigenze. Questo produce grafica molto frastagliata se l'origine è piccola e il target è grande. Una possibilità è ereditare il proprio QStyle
dallo stile Cleanlooks e sovrascrivere il disegno delle immagini delle frecce con il proprio codice di disegno. Non dovrebbe essere troppo difficile disegnare una freccia nel codice, piuttosto che usare un'immagine.