Что означает флажок "Глобальный include" в диалоговом окне "Продвинутые виджеты"?
Я никогда не проверяю его при продвижении виджетов, и все работает, но я всегда задавался вопросом, для чего он нужен. Кто-нибудь знает?
Ответ 1
Проверка этого поля приводит к тому, что заголовочный файл включается как глобальный заголовочный файл в сгенерированный код ui. То есть он будет включен как #include <foowidget.h> вместо #include "foowidget.h".
Например, вам нужно будет использовать его, если вы хотите продвигать виджет к пользовательскому виджету из библиотеки, если библиотека установлена в системном масштабе, но вы не можете напрямую создать этот виджет в дизайнере. Примером может стать продвижение QSlider в QxtSpanSlider, если вы установите Qxt через диспетчер пакетов linux.