LinuxForum.Fans
Тема

Вопрос по Qdevelop

Автор: Danko 10 сообщений 4516 просмотров
#8730

Создал новый проект или загрузил другой проект - остаются неактивными все функции и кнопки компиляции и сборки, почему?

#8734

Давайте начнем издалека :)
Какой у вас дистрибутив?
Как вы там поставили QDevelop и пакеты для разработки на Qt?

#8739

У меня alt linux 5.0 kde

поставил через менеджер пакетов Qdevelop использующий qt 4.5.3
одновременно с ним установился Kdevelop

Так вот, кстати Kdevelop работает, все функции доступны.

Менеджер пакетов загружал его через инет, используя apt



!!!
Очень странно, но пока я писал вопрос на форуме - кнопки стали активными, я ничего не делал.
Может быть глюк какой-то.

#8743

Да, я тут нашел пару странных багов (упоминаний о них) именно в QDevelop.
Впрочем, раз все заработало, то не думаю, что что-то стоит менять :)
А новая версия KDevelop - просто отличная :) Единственный недостаток - нестабильность, ибо не окончательная.

#8754

Я использовал и то и то пару дней. Мне больше понравилось, что qdevelop
- русифицированная,
- на этапе создания проекта можно указать будет это диалог или оконное приложение
- красивее подсветка синтаксиса
- но вроде бы и есть недостаток - дерева файлов нормального нету

#8762

Кстати, для создания небольших приложений рекомендую пользоваться Qt Designer.
Он наверное тоже переведен (извиняюсь, под рукой нету).

#8792

да.
он открывается автоматически, когда редактируешь диалог в qdevelop

#10567

Тему закрываю по причине решения проблемы

#10571

Hvzh, а зачем закрывать? Вдруг у кого-то похожая проблема возникнет? Может, имеет смысл открыть?
Ведь мусора в теме нет... закрывать повода нет.

#11115

После следующих действий функции сборки становятся активными:

-в меню Сборка->Форсировать режим qmake-> необходимо вырбать любой из трёх режимов
-отладка
-релиз
-забыть форсированный режим.

Только после этого вы сможете компилировать, собирать и отлаживать!!!
То есть в среде не инициализируется эта функция и кнопки не доступны.

Войдите или зарегистрируйтесь, чтобы ответить.