Товарищи, какое дополнительно по полезно использовать для таких задач?
Разработка приложения с помощью Qt.
Товарищи, какое дополнительно по полезно использовать для таких задач?
нераспарсил... какую IDE использовать? - любую, но удобно qtcreator.
А сама библиотека нужна? Если пользоваться Qt creator?
конечно нужна
А где её достать и как скомпилить? В репозитории ее нету :(
А где её достать и как скомпилить? В репозитории ее нету :(
какая библиотека то Qt ? она уже есть в системе (99% -вероятности)
gramozeka, я поставил сегодня Debian Squeeze с первого DVD диска. Часть пакетов Qt на 1-м DVD диске, часть - на 2-м.
А где её достать и как скомпилить? В репозитории ее нету :(
Такого быть не может.
Какой дистрибутив?
Какие репозитории используются?
Если тот, что в репах не устаивает по какой либо причине, есть здеь: http://qt.nokia.com/downloads
Ubuntu 10.04
Скачал полный букет программ из репозитория, для разработки Qt приложений.
Не знаю, работает или нет.
Для новичков написал своеобразную инструкцию по установке Qt в Debian Squeeze. Если будут какие-то вопросы, то пишите сюда или в комментарии под мануалом. smile
Для новичков написал своеобразную инструкцию по установке Qt в Debian Squeeze. Если будут какие-то вопросы, то пишите сюда или в комментарии под мануалом. smile
как все сложно :)
[console]
# aptitude show qt-sdk
Пакет: qt-sdk
Состояние: не установлен
Версия: 2
Приоритет: необязательный
Раздел: devel
Сопровождающий: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Размер в распакованном виде: 32,8k
Зависимости: build-essential, cmake, gdb, git-core, libqt4-dev, libqt4-opengl-dev, libphonon-dev, qt4-designer, qt4-dev-tools, qt4-doc, qt4-doc-html, qt4-qmake, qtcreator,
qtcreator-doc, subversion
Предлагаются: libqt4-dbg, libqt4-webkit-dbg, libqt4-xmlpatterns-dbg
Описание: Complete Qt Software Development Kit
This meta-package provides a complete Qt Software Development Kit. Tools cover IDE, revision control, debugging and documentation.
[/console]
Да и если нужен более свежий (например ради Maemo и Symbian). А так же вкусности свежего QtCreator (например плагин TODO) то все же qt.nokia.com ;)
Блин, ребята, сам умничал и наткнулся на проблему. Вот этот код выполнять никак не хочет:
#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel *label = new QLabel("Hello Qt!");
label->show();
return app.exec();
}
Пишет ошибку, что
/home/lucky/Qt/Test-Qt/main.cpp:1: error: QApplication: Нет такого файла или каталога. Почему этого файла нет, ума не приложу! oO Уже даже переставил Qt командой [console]# apt-get install qt-sdk[/console] Что-то докачалось, установилось, но результат тот же. :(
Сия ошибка не указывает на отсутствие QApplication... в данном случае она указывает на то что забыли прилинковать QtGui
Сия ошибка не указывает на отсутствие QApplication... в данном случае она указывает на то, что забыли прилинковать QtGui
Странно, у меня все из консоли скомпилировалось. А вообще я обычно указываю точнее инклуды
#include <QtGui/QApplication>
#include <QtGui/QLabel>
ЗЫ: на будущее или используйте IDE(qtcreator) и/или что-то умное для сборки, qmake cmake etc
Начнем с того, что я этот код и пытался запустить в Qt Creator. Обычный C++ у меня запускался, а этот пример кода, взятый из книги, не захотел.
Во-вторых, под Windows XP этот код ни капли не менялся, но запустился. Подозреваю, что всё-таки нужно ставить Qt SDK не с репозитория, а с сайта Nokia. Сейчас буду пробовать, потом отпишусь о результатах. Всем спасибо за помощь!
Начнем с того, что я этот код и пытался запустить в Qt Creator. Обычный C++ у меня запускался, а этот пример кода, взятый из книги, не захотел.
тогда стоило выложить pro-файл...
Подозреваю, что всё-таки нужно ставить Qt SDK не с репозитория, а с сайта Nokia.
99% они ни чем не отличаются