Powiększanie widżetu na cały ekran.

0

Mam przycisk na środku okna. Jak go powiększyć na cały ekran po kliknięciu? I jak potewm zrobić, aby po kliknięciu był pomniejszony i w tym samym miejscu?

2

Wrzuć kod. Jaka biblioteka?

0

Pyqt. Kodu nie mam. Zwykły przycisk. Może być label. Powiększenie na pełny ekran i powrót w to samo miejsce.

1

No, ale napisałeś, że masz przycisk na środku okna

EDIT.
Jeśli chcesz gotowca to zły dział. Musisz napisać w ogłoszenia drobne i podać stawkę.

0

Nigdy nie chciałem tu gotowca. Napiszcie w punktach co mam zrobić. Nie mam pomysłu na to.

1
  • Tworzysz przycisk, chyba, że już masz
  • ustawiasz "geometrię" - btn.setGeometry(1,1,1,1)
  • tworzysz action method - funkcja, która ma za zadanie coś zrobić po kliknięciu
  • dodajesz akcję clicked do przycisku (button)

ewentualnie

button -> resize()

0

A jak zapamiętać wymiary i połozenie przycisku? Bo jest tyle funkcji, że sam już się pogubiłem.

1

Pokaż kod i żeby to był Minimal, Reproducible Example

0

@xenix33: Stwórz sobie klasę z odpowiednimi polami i je wypełnij, albo #YOLO i zmienne globalne :P

EDIT.
Przydatna dokumentacja https://doc.qt.io/qt-5/qpushbutton.html

0

Znalazłem coś takiego. Ale czy można inaczej?

1 użytkowników online, w tym zalogowanych: 0, gości: 1