Ещё немного про base64.
Собрал пример со встроенной в код картинкой. Это иконка для окна на PySide2. Файл кодирован в base64 и просто сохранён в переменной.
Для использования этих данных даже не пришлось сохранять их в новый файл. Иконка создаётся на лету с помощью метода QPixmap.loadFromData()
...
raw_data = base64.decodebytes(ico_encoded)
ico = QPixmap()
ico.loadFromData(raw_data, "PNG")
...
🌎 Полный пример смотрите в gists.
#libs#tricks#qt
High Protein Smashed Potatoes
Recipe for 9 potatoes
Ingredients:
🥔 9 very small or halved potatoes
Marinade:
200 g smoked tofu 🌱
Oil for frying 🍳
50 ml agave syrup 🍯
1 tsp cumin
2 tsp paprika spice 🌶️
25 ml soy sauce 🧂
Toppings:
Vegan sprinkled cheese 🧀
Spring onions 🌿
Crispy, savory, and packed with plant power!
#VeganEats#ProteinPacked
@dishes
High Protein Wan Tan 🥟
Ingredients:
For the dough:
🍚 250 g flour
🧂 1 tsp salt
💧 100 ml warm water
For the filling:
🌱 1 cm ginger
🌿 100 g soy granules
🥬 2 spring onions
🧄 2 cloves of garlic
🍄 3 mushrooms
🥕 1 carrot
🧂 4 tbsp soy sauce
✨ 1 tbsp starch
Aside from that:
🛢 Oil for frying
💧 100 ml water for steaming
#HighProteinRecipe#HealthyEating#WanTan#VeganEats#HomemadeDeliciousness
@dishes
High Protein Wan Tan 🥟
Ingredients:
For the dough:
🍚 250 g flour
🧂 1 tsp salt
💧 100 ml warm water
For the filling:
🌱 1 cm ginger
🌿 100 g soy granules
🥬 2 spring onions
🧄 2 cloves of garlic
🍄 3 mushrooms
🥕 1 carrot
🧂 4 tbsp soy sauce
✨ 1 tbsp starch
Aside from that:
🛢️ Oil for frying
💧 100 ml water for steaming
Preparation:
1️⃣Prepare the dough: Mix flour and salt, add water 💧 & knead into a dough.
2️⃣Filling: Soak the soy granules 🌱, finely chop all the ingredients 🧄🥕🍄 & mix with the soy granules.
3️⃣Shape the dough: Roll it out and cut into round circles ⚪.
4️⃣Assemble the wontons: Place a teaspoon of filling 🥟 on the dough and fold into wontons.
5️⃣Cook: Fry the wontons in oil until golden brown 🛢️✨, then add water 💧 and cook with the lid closed for 3 minutes ⏲️.
#HighProteinRecipe#HealthyEating#WanTan#VeganEats#HomemadeDeliciousness
@dishes