Problemy początkującego z qt designer

0

Siemka!
Zaczynam się bawic w Pythonie, dorwałem fajnie narzędzie Qt Designer, wygenerowałem sobie kod zaczynam go modyfikowac niestety cos robie nie tak. Proszę o delikatne naprowadzenie.
Kod:

        if self.pushButton.clicked:
            if  self.radioButton.isChecked:
                self.graphicsView_2.setStyleSheet("Background-image: #000000")
            elif self.radioButton_2.isChecked:
                self.graphicsView_2.setStyleSheet("Background-color: #00ff00")
            else:
                self.graphicsView_2.setStyleSheet("Background-color: #FFFFFF")

Niestety nie spełnia to swoich zadań:
Gdy robię

if self.pushButton.clicked and self.radioButton.isChecked: ...

też nic nie daje
Z góry dzięki za cierpliwośc
Pozdrawiam

0

Może dlatego, że clicked() jest sygnałem a nie funkcją sprawdzającą kliknięcie buttona.

0

W takim razie co jest sprawdzeniem kliknięcia buttona?

0

Nie musisz sprawdzać tego. Wystarczy, że powołasz się na to zdarzenie (sygnał), gdy kliknie się button. Tu jest opisane w cpp: http://www.codeprogress.com/cpp/libraries/qt/qtQPushButtonClickEvent.php#.UHcIq8V2xa4

A tu masz przykład w PyQt:
http://hohohuhu.blogspot.com/2011/03/pyqt-qpushbutton.html

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