Какая польза от "превращения" в qt? - PullRequest
5 голосов
/ 30 июня 2011

В редакторе графического интерфейса пользователя Qt любой компонент графического интерфейса может быть преобразован в определенный тип других компонентов графического интерфейса. Но, на самом деле, каково практическое использование этого варианта? это можно сделать динамически? если да, то в чем преимущество этого?

1 Ответ

11 голосов
/ 30 июня 2011

Практическое применение - быстро конвертировать виджеты в другие похожие виджеты.

Допустим, у вас есть групповое поле, заполненное некоторыми виджетами, и вы понимаете, что вам скорее нужен виджет со вкладками. Без морфинга вам нужно было бы

  • создать виджет вкладки
  • выбрать все виджеты в групповом поле
  • скопируйте или переместите их на первую страницу виджета вашей вкладки
  • удалить групповое поле

Простое преобразование группового блока в виджет со вкладками быстрее и удобнее.

Или, допустим, у вас есть несколько флажков и вы понимаете, что эти опции взаимоисключающие, тогда вы можете просто превратить их в переключатели.

Etc ...

Это удобный инструмент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...