Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2021-22 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2021-22 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

VIDEOLEZIONI DEL CORSO DI FONDAMENTI DI PROGRAMMAZIONE AA20-21

PROGRAMMING COURSE VIDEOCONFERENCES AY20-21

Visualizzazione pista non intera - Tile?

L
LucaStravato (1360 points)
7 31 38
in Es2 by (1.4k points)
closed by
é stata già fatta una domanda simile ma anche cambiando tile non riesco a visualizzarla completa, per ora metto tile 12 che è il migliore, sia abbassando che alzando il tile non risolvo il problema, sono su Mac ( se cambia qualcosa ), come potete aiutarmi?? Grazie

https://drive.google.com/file/d/1-kbo4ne7sjePQBouFnU0Dhic_GAxv5m0/view?usp=sharing

Inoltre, non riesco mai a caricare immagini sul sito, come è possibile?
330 views
closed with the note: answered

2 Answers

Best answer
andrea.sterbini (173640 points)
516 941 1795
by (174k points)
selected by

per aumentare di 100 pixel entrambe le dimensioni della finestra nel file simulatore.py cambia le righe

run_app(sim.paint, sim.width * tilesize, sim.height * tilesize, speed)

in

run_app(sim.paint, sim.width * tilesize + 100, sim.height * tilesize + 100, speed)

LeonardoEmili (35740 points)
11 65 155
by (35.7k points)

Ciao!

L'opzione --tile x ti permette di modificare lo scaling del pixel quindi è quella che gestisce le dimensioni dello stesso. Non sono sicuro di aver capito la tua domanda, posso chiederti se hai scritto esattamente: --tile x , dove x indica un numero intero?

Ti faccio un esempio per chiare meglio il dubbio, su piattaforma Windows scrivo:

python simulatore.py simulate --pista x --tile y

Attendo una tua risposta,

buona serata

Leonardo Emili

L
LucaStravato (1360 points)
7 31 38
by (1.4k points)
Grazie della risposta, si scrivo esattamente come dici te,  anche cambiando il tile non riesco comunque perché me la taglia, sia da destra che da sotto, o in entrambi i casi comunque...
LeonardoEmili (35740 points)
11 65 155
by (35.7k points)
Ok ora risulta più chiaro. L'opzione --tile quindi è in grado di gestire il ridimensionamento ma la finestra ti taglia il l'immagine. Ipotizzo sia dovuto alla gestione del sistema operativo stesso con questo tipo di applicazioni, al posto tuo proverei a controllare i parametri width e height contenuti in gwidget.py in quanto QT5 gestisce Qt Widgets ovvero finestre bottoni etc ...
L
LucaStravato (1360 points)
7 31 38
by (1.4k points)
Ho provato a cercare nel .py ma non riesco a capire dove posso modificare ho trovato questo
"  
self.image = QImage(self.width(),
            self.height(), QImage.Format_ARGB32)
" ma non so come toccare precisamente