Skip to main content

This mini-framework will help you create a widget!

Project description

Привет, в данном описание я разкажу про библеотеку PyQwidgets.

PyQwidgets это мини-фрейворк который поможет вам создовать виджеты разных типов. С помощью PyQwidgets вы сможете создовать: Окно ошибки, окно предупреждения, окно информации, прогресс бары и многое другое. Данный мини-фреймворк был написан частично на tkinter. При этом PyQwidgets можно использовать где угодно например вы создали консольное приложение на python и вы хотите чтобы пользователь вводил пороль и если пороль не правильный то вы используете окно ошибки.

Довайте расмотрим пару виджетов PyQwidgets.

Первый виджет:

from PyQwidgets import * # Импортируем иодуль

Widget_1 = QError("Error", "Error 1000-7") # Создаём виджет


Итак довайте этот код разберём. Мы создали переменную под названием Widget_1 и присвоили к этой переменной окно ошибки. QError принимает два аргумента, первый это название окна а второй это сообщение в окне или же описание ошибки.

Второй виджет:

from PyQwidgets import *

Widget_1 = QError("Error", "Error 1000-7")

Widget_2 = QWarning("Warning", "Warning: This file can be dangerous!")


Тут тоже самое что и с первом виджетом только это окно предупреждения.

Третий виджет:

from PyQwidgets import *

Widget_1 = QError("Error", "Error 1000-7")

Widget_2 = QWarning("Warning", "Warning: This file can be dangerous!")

Widget_3 = Info("Information", "Info: PyQwidgets version 0.1.5")

Тут все тоже самое только это окно информации.

Надеюсь вы все поняли как использовать. (:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PyQwidgets-0.1.6.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

PyQwidgets-0.1.6-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file PyQwidgets-0.1.6.tar.gz.

File metadata

  • Download URL: PyQwidgets-0.1.6.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for PyQwidgets-0.1.6.tar.gz
Algorithm Hash digest
SHA256 59b73b6aad6dc1c5804a85a6c24b23aa00a166f1794b528f42cfec5b0952fc70
MD5 143e64d8534bcbdd1437e78cb7b1a7f7
BLAKE2b-256 261acd380d51533d12f4fe51b14833b710f1199cd26a99b9e1c79063c3cf8423

See more details on using hashes here.

File details

Details for the file PyQwidgets-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: PyQwidgets-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for PyQwidgets-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c64ac96b0882d67b05612d0fb4c09a8c13d22b645412ae874cbaf87aff5b842f
MD5 30e0f59e1202c03d1dd40dd64ec563e8
BLAKE2b-256 496e6f96f76fda9c81ffc4bcbffe7cf4ca91e31a344d768f020647ffcb1b4dca

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page