Кнопки закрыть нет ни в самом Лазарусе, ни в созданных им проектах, есть какое-нибудь решение?
Собирал с qt 4.3.4 - с более новыми не хотело. ОС: UBUNTU 9.0.4
Lazarus после сборки под qt пропала кнопка закрыть в окнах
Модератор: Модераторы
Lazarus после сборки под qt пропала кнопка закрыть в окнах
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Есть такая проблемма когда запускаешь программу для qt 4.3.4 под более новой версией qt.
Mr.Smart писал(а):Есть такая проблемма когда запускаешь программу для qt 4.3.4 под более новой версией qt.
блин... так неудобно, например меню вообще сделать нельзя, окно не закрывается, а по-другому никак не сохранить.
а что можно сделать, если под qt 4.5 он не собирается - пишет, что каких-то функций в библиотеке не хватает
Взять библиотеку libqt4intf.so и модуль qt.pas для соответствующей версии.
Mr.Smart писал(а):Взять библиотеку libqt4intf.so и модуль qt.pas для соответствующей версии.
Пробовал, беру либу 4.5, получаю при сборке:
Код: Выделить всё
qtwidgets.pas:9465: undefined reference to `QFileDialog_filters'
/usr/lib/libqt4intf.so: undefined reference to `QWebDatabase::expectedSize() const'
/usr/lib/libqt4intf.so: undefined reference to `QWebHistoryInterface::setDefaultInterface(QWebHistoryInterface*)'
/usr/lib/libqt4intf.so: undefined reference to `QWebSettings::setObjectCacheCapacities(int, int, int)'
/usr/lib/libqt4intf.so: undefined reference to `QWebHistory::backItem() const'
/usr/lib/libqt4intf.so: undefined reference to `QWebPage::pluginFactory() const'
/usr/lib/libqt4intf.so: undefined reference to `QWebHistory::canGoForward() const'
....
Если, 4.4, то всего 2 позиции не может собрать. Как эту проблему решить ???
Добавлено спустя 13 минут 24 секунды:
Re: Lazarus после сборки под qt пропала кнопка закрыть в окнах
не находит файлика libQtWebKit.so
Добавлено спустя 5 минут 21 секунду:
Re: Lazarus после сборки под qt пропала кнопка закрыть в окнах
Поставил, теперь:
undefined reference to `QFileDialog_filters'
Добавлено спустя 24 минуты 16 секунд:
Re: Lazarus после сборки под qt пропала кнопка закрыть в окнах
блин, уже все перемучил, ничего не помогает
и make PREFIX=/usr clean all LCL_PLATFORM=qt OPT="-dUSE_QT_45" пробовал, и 44 и 43 - нифига...
не кто не нашел как решить???
Добавлено спустя 24 минуты 15 секунд:
Re: Lazarus после сборки под qt пропала кнопка закрыть в окнах
решил, опять трабл - писец, я его наверно сегодня не соберу
Код: Выделить всё
Compiling cgimodules.pas
Writing Resource String Table file: cgimodules.rst
Fatal: Can't find unit LazarusPackageIntf used by cgiLaz
Fatal: Compilation aborted
я в шоке...
Добавлено спустя 1 час 33 минуты 25 секунд:
Re: Lazarus после сборки под qt пропала кнопка закрыть в окнах
Всем спасибо, проблему решил. Поставил последний снапшот и все собралось.
