Название: States преимущества Отправлено: BuRn от Июль 22, 2015, 23:09 Товарищи, расскажи, подскажите, в чем преимущества использование state машины и state-ов в qml. Ведь можно написать так:
Код: Rectangle { Название: Re: States преимущества Отправлено: ibnz от Июль 24, 2015, 10:41 Для таких тривиальных случаев особых преимуществ нет. Но для более сложных удобно описывать и контролировать продвинутую логику переходов.
Например, попробуй реализовать логику светофора, так чтобы состояний (цветов) было уже 3 и переход можно было осуществлять только последовательно. Со стэйтами описание получится если не короче, то уж точно понятнее. И чем больше будет состояний, свойств и сложнее логика переходов, тем очевиднее будут преимущества. |