added etykieta class and modified paczka.py #5

Merged
s472778 merged 1 commits from package_label_class into master 2023-03-26 18:19:01 +02:00
3 changed files with 21 additions and 1 deletions
Showing only changes of commit e329534033 - Show all commits

16
etykieta.py Normal file
View 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))

View File

@ -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))

View File

@ -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):