LINUX.ORG.RU

История изменений

Исправление Sunderland93, (текущая версия) :

Сделал переменные доступными из функции, но как теперь их правильно привязать к кнопке, в зависимости от выбранного варианта?

def setBash(self):
        if self.btnBash.isChecked:
            self.bash = "/bin/bash"
            return self.bash

    def setZsh(self):
        if self.btnZSH.isChecked:
            self.zsh = "/bin/zsh"
            return self.zsh

    def setFish(self):
        if self.btnFish.isChecked:
            self.fish = "/bin/fish"
            return self.fish

    def apply(self):

Исходная версия Sunderland93, :

Сделал переменные доступными из функции, но как теперь их правильно привязать к кнопке, в зависимости от выбранного варианта?

def setBash(self):
        if self.btnBash.isChecked:
            self.bash = "/bin/bash"
            return self.shell

    def setZsh(self):
        if self.btnZSH.isChecked:
            self.zsh = "/bin/zsh"
            return self.shell

    def setFish(self):
        if self.btnFish.isChecked:
            self.fish = "/bin/fish"
            return self.shell

    def apply(self):