Библиотека qt
Автор Ѐинат * задал вопрос в разделе Другие языки и технологии
Qt C++ библиотеки и получил лучший ответ
Ответ от Ra[гуру]
Не, исходники сейчас распространяются под тремя лицензиями: коммерческой, LGPL и GPL.
1) Папка с приложением и библиотеками -- это нормальное решение, от остальных больше геммороя, чем пользы. Напиши для своей проги инсталятор.
2) Можно скачать исходники Qt и скомпилировать статические библиотеки вместо динамических. Тут две проблемы: первая -- не факт, что ты вообще сумеешь грамотно все настроить и скомпилировать, вторая -- лицензии Qt LGPL или GPL (ведь у тебя нет коммерческой?) , которые в таком случае предполагают, что исходники твоей программы должны быть открыты.
3) Можно написать "лаунчер" не зависимый от библиотек Qt, который в ресурсах будет держать нужные динамические библиотеки и само приложение. При старте во временную папку все вытаскивается из ресурсов и запускается. По завершении основной программы удаляется (хотя можно этого и не делать, а просто проверять, что уже все распаковано и сразу запускать, это ускорит запуск).
ra
Высший разум
(108163)
В случае статической линковки.
насколько я помню полные исходники стоят денег, а бесплатно только с дллками
Что такое QT библиотеки и для чего они нужны?
Вроде, Мыслитель, а гуглить не умеешь. Ну да ладно.
Библиотеки Qt и компонент QT
подробнее...
Что лучше QT или Visual Studio?
Если бы Qt было хуже VS абсолютно во всём, то Qt бы никто не пользовался.
Turbo Pascal 7.0
подробнее...
Помогите QT C++ !
Никак. Тебе придется таскать требуемые динамические библиотеки вместе с твоим приложением.
подробнее...
Я читал про кроссплатформенную библиотеку QT для С++. Посоветуйте книгу или сайт про разработку с помощью QT
Жасмин Бланшетт, Марк Саммерфилд - QT 4: Программрование GUI на C++
Макс Шлее - QT 4.5
Юрий
подробнее...
Какая среда разработки C++ лучшая?
Студия очень удобна, особенно если поставить вижуал ассистант (эта штука прям очень сильно
подробнее...
Подскажите Что такое библиотеки Qt в мобильном телефоне???
QT Installer для смартфонов Nokia является установщиком рабочих компонентов кросс-платформенного
подробнее...
Что сейчас из себя представляет чистый Си? Что пишут на Си? Если пишут, то почему не на С++?
> Что сейчас из себя представляет чистый Си?
Язык программирования, являющийся
подробнее...
Как пропатчить KDE2 под FreeBSD?
Ты думаешь это еще смешно и актуально?
Как пропатчить KDE2 под FreeBSD
Никто
подробнее...
Java или C#
Язык выбирают под конкретную задачу.
Если в конкретной программе нужно быстродействие - то
подробнее...
Linux! На чем пишут в Линуксе под винду? (если вообще пишут)
Можно в FASM(ассемблер продвинутый). Компилировать можно под разные ОС. никаких ДЛЛ не нужно. все
подробнее...
ПОДСКАЖИТЕ почему не воспроизводиться видео на компе,
Постучись ко мне в агент, я тебе дам кодеки... Установиш и смотри себе)) ) Я серьезно, стукайся,
подробнее...
ошибка в Qt
Не знаю, как там в Qt5, в четвертой версии в pro файл нужно добавить
QT +=webkit
и
подробнее...
Помогите c Qt. Есть отдельный диалог (виджет) . В нем кнопка и поле для ввода. Как мне по нажатию кнопки записать в файл
http : // www . developer . nokia . com / Community / Wiki / Работа_с_файлами_в_Qt_(QFile)
подробнее...