Я читаю книгу "Программирование GUI на C++ с помощью Qt4", и я добрался до темы интеграции пользовательских Виджеты с Qt Designer.
Я создал описанный там пример проекта (подключаемый модуль редактора значков ), и я получил файл с именем «libiconeditorplugin.so», и я скопировал его в «/usr/lib/qt4/ плагины/дизайнер/'. Но когда я запускаю Qt Creator, я не вижу виджет редактора значков в поле виджета.
Единственное, что я сделал не так, как в книге, это то, что я удалил DESTDIR из файла.pro, потому что в нем была $QTDIR, а $QTDIR не определена на моем компьютере, и я не знаю, куда она должна указывать. Вместо этого я скопировал файл.so вручную.
Я не уверен, что скопировал плагин в правильный каталог, и если libiconeditorplugin.so — единственный файл, который мне нужно было скопировать, то в книге было довольно схематично то, как он должен работать.
Моя ОС — Ubuntu, и я установил Qt Creator с помощью apt -get.