Skip to content

Latest commit

 

History

History
67 lines (49 loc) · 1.48 KB

dialog.md

File metadata and controls

67 lines (49 loc) · 1.48 KB

KitDialog

Виджет для отображения текста

Наследует QDialog

Message Box

from PyQt6.QtWidgets import QApplication
from PyQtUIkit.widgets import KitMainWindow, KitButton, KitDialog, KitHBoxLayout

class MainWindow(KitMainWindow):
    def __init__(self):
        super().__init__()
        main_layout = KitHBoxLayout()
        self.setCentralWidget(main_layout)
        button = KitButton("Press me!")
        main_layout.addWidget(button)
        button.clicked.connect(self.open_dialog)

    def open_dialog(self):
        KitDialog.info(self, "Info", "Some very interesting info")
        
app = QApplication([])
window = MainWindow()
window.show()
app.exec()

img.png

Success

KitDialog.success(self, "Success", "Some very interesting info")

img_1.png

Warning

KitDialog.warning(self, "Warning", "Some very interesting info")

img_2.png

Danger

KitDialog.danger(self, "Danger", "Some very interesting info")

img_3.png

Question

answer = KitDialog.question(self, "Some very interesting question?")
print(answer)

img_4.png

Параметры:

  • main_palette (KitPalette, по умолчанию 'Transparent')
  • button_close (bool, по умолчанию True)
  • name (str, по умолчанию "")

◀ На главную страницу