jump to navigation

Installare QLCoverflow sulla vostra kubuntu! Domenica 13 Gennaio 2008

Posted by lele85 in Complesse/per insider, Desktop Liberi, Grafica, How-to et similia, KDE, KDE4, Kubuntu, Multimedia, Musica, Software libero, Ubuntu.
trackback
QLCoverflow - Widget coverflow in Qt4

Anche se c’è stata una sola richiesta (di Algol) per l’how-to sulla compilazione del widget del precedente post la scrivo con estremo piacere!

Prima di tutto scarichiamo le dipendenze per la compilazione con:

sudo apt-get install qt4-dev-tools libqt4-core libqt4-dev

Fatto cio procuriamoci i sorgenti del widget con il comando:

wget http://th30z.netsons.org/Pages/Projects/QLCoverFlow/qlcoverflow-0.1.3.tar.bz2

E scompattiamoli con:

tar -xvf qlcoverflow-0.1.3.tar.bz

Spostiamoci nella cartella appena estratta e iniziamo con la compilazione:

qmake-qt4 && make

Adesso avremo compilato la libreria necessaria al funzionamento degli esempi, quindi non ci resta che compilare i 2 esempi.

cd examples/ex1
qmake-qt4 && make

Analogamente per compilare il secondo esempio sostituite ex1 con ex2.

Detto questo non resta che creare un piccolo script per lanciare gli esempi!
Dalla directory del primo esempio date:

kate ex1.sh

Incollateci dentro il seguente testo:
#!/bin/bash
cd ../..
COVERFLOW_PATH="`pwd`/bin"
cd -
export LD_LIBRARY_PATH="${COVERFLOW_PATH}:${LD_LIBRARY_PATH}"
exec ./ex1 "$@"

salvate il file e dategli i permessi di esecuzione con:

chmod +x ex1.sh

Adesso per lanciare l’esempio avviate lo script semplicemente scrivendo:

./ex1.sh

Per il secondo esempio naturalmente dovrete creare uno script analogo nell’altra cartella.
Detto questo incoraggio tutti a postare idee per migliorare questo widget (quella dello scroll con la pressione del mouse, tipo touchscreen per intenderci, è stata consigliata da me) e agli sviluppatori di utilizzarlo dove vogliono per i loro progetti.

Commenti»

1. Algol - Domenica 13 Gennaio 2008

marco@Marco-Laptop:~/Apps/CoverFlow/examples/ex1$ ./ex1.sh
/home/marco/Apps/CoverFlow/examples/ex1
./ex1: error while loading shared libraries: libQLCoverFlow.so.0: cannot open shared object file: No such file or directory

boh…
cavolo ci devo riuscire perchè voglio vedere se posso usarla per fare presentazioni :D

2. lele85 - Domenica 13 Gennaio 2008

Mi sono accorto che gli script li ha inseriti direttamente th30z nelle cartelle degli esempi.
Quindi dovrebbe bastare lanciare:

./unix-run.sh

3. Algol - Domenica 13 Gennaio 2008

ok ora va.
e se con un clik, magari del tasto centrale del mouse, la cover centrale si ingrandisse?

4. maurolinux - Lunedì 14 Gennaio 2008

a ma sono solo esempi??

5. lele85 - Lunedì 14 Gennaio 2008

@maurolinux
Eh si… c’è una libreria e degli esempi che la usano. Possono anche essere utili per chi vuole importare un effetto del genere nel proprio programma!

6. QLCoverFlow - Cover Flow en Linux « Tuxlink - Domenica 24 Febbraio 2008

[...] |Basado en: italyanker [...]

7. Anonimo - Sabato 8 Marzo 2008

a quando un plugin per amarok vecchio?