added etykieta class and modified paczka.py #5
16
etykieta.py
Normal file
16
etykieta.py
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
#from main import pygame
|
||||||
|
import secrets, string
|
||||||
|
|
||||||
|
class Etykieta:
|
||||||
|
def __init__(self, id, nadawca, adres, imie, nazwisko, telefon):
|
||||||
|
self.nadawca = nadawca
|
||||||
|
self.adres = adres
|
||||||
|
self.imie = imie
|
||||||
|
self.nazwisko = nazwisko
|
||||||
|
self.telefon = telefon
|
||||||
|
self.id = ''.join(secrets.choice(string.ascii_uppercase + string.digits) for _ in range(9))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
1
main.py
1
main.py
@ -1,6 +1,7 @@
|
|||||||
import sys
|
import sys
|
||||||
import pygame
|
import pygame
|
||||||
import regal
|
import regal
|
||||||
|
import paczka
|
||||||
|
|
||||||
pygame.init()
|
pygame.init()
|
||||||
screen = pygame.display.set_mode((980, 980))
|
screen = pygame.display.set_mode((980, 980))
|
||||||
|
@ -1,9 +1,10 @@
|
|||||||
|
from etykieta import Etykieta
|
||||||
from main import pygame
|
from main import pygame
|
||||||
|
|
||||||
|
|
||||||
class Paczka:
|
class Paczka:
|
||||||
|
|
||||||
def __init__(self, rozmiar, waga, kategoria, czy_krucha):
|
def __init__(self, rozmiar, waga, kategoria, czy_krucha, nadawca, adres, imie, nazwisko, telefon):
|
||||||
self.rozmiar = rozmiar
|
self.rozmiar = rozmiar
|
||||||
self.waga = waga
|
self.waga = waga
|
||||||
self.kategoria = kategoria
|
self.kategoria = kategoria
|
||||||
@ -13,6 +14,8 @@ class Paczka:
|
|||||||
self.szerokosc = 0
|
self.szerokosc = 0
|
||||||
self.wysokosc = 0
|
self.wysokosc = 0
|
||||||
self.image = pygame.image.load("paczka_obrazek.png")
|
self.image = pygame.image.load("paczka_obrazek.png")
|
||||||
|
self.label = Etykieta(nadawca, adres, imie, nazwisko, telefon)
|
||||||
|
|
||||||
|
|
||||||
# zmienia rozmiar obrazka w zaleznosci od rozmiaru
|
# zmienia rozmiar obrazka w zaleznosci od rozmiaru
|
||||||
def __dobierz_rozmiar_obrazka(self):
|
def __dobierz_rozmiar_obrazka(self):
|
||||||
|
Loading…
Reference in New Issue
Block a user