Russian Qt Forum

Qt => Qt-инструментарий => Тема начата: Гурман от Октябрь 24, 2016, 19:03



Название: Как в дизайнере слоты добавлять??
Отправлено: Гурман от Октябрь 24, 2016, 19:03
Есть мой плагин со своими слотами. Для соединения в дизайнере как-то раз получилось добавить ему слот, который там виден. И всё - больше не получается. Ни перезапуск креатора, ни пересборки, ни qmake - ничего не помогает. В окне "Настройка соединения", которое появляется после привязки в дизайнере кнопки "Изменить" обе недоступны. Вроде бы там при нажатии на правую кнопку появлялся новый слот, которому можно было задать имя. Но теперь это невозможно, ни в какую. В таблице соединений возможности добавить вручную слот вообще нет, только выбрать из заданных ранее. Где-нибудь ещё можно добавить слот виджету, чтобы дизайнер его увидел и начал соединять? Хоть в конфиге каком-нибудь? Какой дурень вообще этот дизайнер спроектировал?...  >:(


Название: Re: Как в дизайнере слоты добавлять??
Отправлено: Bepec от Октябрь 24, 2016, 19:28
Можно ж любой слот написать и добавить. Абсолютно любой, даже не существующий...


Название: Re: Как в дизайнере слоты добавлять??
Отправлено: Гурман от Октябрь 24, 2016, 19:29
Можно ж любой слот написать и добавить. Абсолютно любой, даже не существующий...

Не даёт. Кнопка "Изменить..." всегда отключена.

Тфу... я собирал вариант для Android armv7, а в дизайнере запускался старый плагин, собранный для Linux x86. После его пересборки входы появились, но кнопка "Изменить..." всё равно недоступна.


Название: Re: Как в дизайнере слоты добавлять??
Отправлено: Bepec от Октябрь 24, 2016, 19:39
Андроооид... хз.


Название: Re: Как в дизайнере слоты добавлять??
Отправлено: Гурман от Октябрь 24, 2016, 20:07
Не. Сборку переключил на Linux x86 - всё равно кнопки нет. Только после перезапуска креатора добавленные в плагины слоты появляются.