Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > ошибка с KFileDialog |
Автор: vadiml 28.9.2007, 15:26 |
при сборе программы спотыкается на вызове KFileDialog::getOpenFileName(); пишет: undefined reference to `KFileDialog::getOpenFileName(QString const&, QString const&, QWidget*, QString const&)' хотя в документации описана как static QString getOpenFileName (const QString &startDir=QString::null, const QString &filter=QString::null, QWidget *parent=0, const QString &caption=QString::null) и выше указано, что так и должна вызываться: Provides a user (and developer) friendly way to select files and directories.A file selection dialog. ... You will usually want to use one of the static methods getOpenFileName(), getSaveFileName(), ... Что я забыл? |
Автор: Любитель 29.9.2007, 23:19 |
А код можно? Что инклюдим и как конкретно вызываем? |
Автор: vadiml 30.9.2007, 20:28 |
в коде всё правильно, т.к ошибка появляется не во время компиляции, а в момент сборки мне на linuxforum сказали, что надо подключить -lkfile завтра проверю |
Автор: Любитель 30.9.2007, 21:54 |
Сборка, вообще говоря, более объёмное понятие ![]() |
Автор: vadiml 1.10.2007, 12:56 |
я имел ввиду сборку бинарника из объектных файлов а здесь -- $(LIB_KFILE) надо было в Makefile.am дописать |
Автор: Любитель 1.10.2007, 12:58 |
Это, конечно, не принципиально. Просто вот енто принято называть компоновкой (линковкой). |