Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Qt (Trolltech Qt, Nokia Qt, Digia Qt)

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10

Открыть новую тему     Написать ответ в эту тему

KADABRA



Великий покусатель
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Офф сайт http://qt.digia.com/


Цитата:
Qt is a complete C++ application framework, including a class library and tools for cross-platform development

 
Qt это библиотека классов и инструментов, полностью реализованый на С++, предназначенная для создания кроссплатформенных приложений.

 
 
Доки:
http://www.opennet.ru/docs/RUS/qt3_prog/ Зеркало: http://linuxcenter.ru/lib/books/qt3/
http://qt.osdn.org.ua/
http://hardclub.donntu.edu.ua/projects/qt/pages/index.htm  
http://www.prog.org.ru/ - Qt форум
...
FAQ:
1.
 
-------
Варез
-------

Всего записей: 1718 | Зарегистр. 14-07-2003 | Отправлено: 11:23 16-01-2005 | Исправлено: JFK2005, 01:16 22-12-2012
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
peacebird
ОС какая? Попробуй увеличить размер файла подкачки. Линковка C++ действительно очень ресурсоемкая задача. Если есть возможность, добавь еще ОЗУ, хотя бы до 256.

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 15:45 30-06-2005
peacebird



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Swappp

Цитата:
ОС какая?

WinXP , попробую   увеличить размер файла подкачки,но ОЗУ пока не получится  
Спасибо.

Всего записей: 40 | Зарегистр. 10-03-2005 | Отправлено: 10:18 01-07-2005
SPlyer



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Возникла проблема с русской кодировкой. В редакторе формы все отбражается нормально, а в откомпилированной программе вместо русских букв - "?????". Использую Qt4 и VC++ 7.

Всего записей: 240 | Зарегистр. 06-06-2004 | Отправлено: 16:20 23-07-2005
Boris741

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хочу перейти с Win+Builder C++ на Lin+Qt. Доки как конектить с примерами по БД нашел, но вот как компилить, как запускать готовый проект и т.д. этого я не нашел подскажите где посматреть (все под Lin - AltMaster). Можно ли подконектиться из Lin+Qt к MsAccess (это для начала)?

Всего записей: 6 | Зарегистр. 25-07-2005 | Отправлено: 15:05 25-07-2005
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Boris741
http://doc.trolltech.com/3.3/tutorial1-01.html
Все подробно описано.

Цитата:
Можно ли подконектиться из Lin+Qt к MsAccess (это для начала)?

Хм, проще к нормальным SQL серверам. Если нужно что то без сервера, посмотри на SQLite.

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 15:10 25-07-2005
Boris741

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Какие еще бывают фраймеворки (если я правильно понял) кроме SQLite (у меня только он в выборе коннекта к БД)? Где почитать с какими БД они работают (в том числе и SQLite)? И где взять еще, как поставить? Хотелось с MySQL? А Access мне нужен для того чтобы на период проб и экспериментов работать с реальной БД (у меня уже есть связка MSAccess+Builder C++)
За ссылку огромное спасибо!

Всего записей: 6 | Зарегистр. 25-07-2005 | Отправлено: 08:15 26-07-2005
KADABRA



Великий покусатель
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Boris741
Есть возможность работы с:
 
IBM DB2 (version 7.1 and higher)
Borland Interbase
MySQL
Oracle Call Interface Driver (versions 8, 9, and 10)
Open Database Connectivity            
PostgreSQL (versions 7 and 8)
SQLite version 2
SQLite version 3
Sybase Adaptive Server and Microsoft SQL Server
 
Через ODBC можно практически с любой БД

----------
Это не подпись.

Всего записей: 1718 | Зарегистр. 14-07-2003 | Отправлено: 15:03 26-07-2005
Boris741

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
IBM DB2 (version 7.1 and higher)
Borland Interbase
MySQL
Oracle Call Interface Driver (versions 8, 9, and 10)
Open Database Connectivity            
PostgreSQL (versions 7 and 8)
SQLite version 2
SQLite version 3
Sybase Adaptive Server and Microsoft SQL Server

Это все позволяет SQLite?

Всего записей: 6 | Зарегистр. 25-07-2005 | Отправлено: 15:22 26-07-2005
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Boris741

Цитата:
Это все позволяет SQLite?  

SQLite это СУБД А это список СУБД с которыми может работать Qt, в который как не сложно заметит входит и SQLite. Правда с некоторыми работает только ком. версия.

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 15:34 26-07-2005
Boris741

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А встроенный (что-то типа QReport в Builder) генератор отчетов есть (у меня нет)? Как можно работать с OpenOffice'ом из Qt в Linux (те сбросить данные в электронную таблицу, рисовать рамки у таблици и т.д.)? Какие версии Qt можно качать на халяву? Что это за версии - их возможности? В каком е-магазине можно заказать диск Qt?

Всего записей: 6 | Зарегистр. 25-07-2005 | Отправлено: 17:32 26-07-2005
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Boris741

Цитата:
А встроенный (что-то типа QReport в Builder) генератор отчетов есть (у меня нет)?  

Нет. Но есть сторонние.

Цитата:
Как можно работать с OpenOffice'ом из Qt в Linux (те сбросить данные в электронную таблицу, рисовать рамки у таблици и т.д.)?

Хм, так это вопрос не по Qt, а скорее по OpenOffice.

Цитата:
Какие версии Qt можно качать на халяву?

qt-3 под *nix, macos x и Embedded, qt-4 еще и win. Но разрабатываемый софт обязательно должен быть под лицензией GNU/GPL. Иначе надо покупать, а стоит не дешево (что то около 1000$ за каждую платформу, хотя для крупных проектов это немного).

Цитата:
Что это за версии - их возможности?

Почти аналогичны Qt Enterprise, но с ограничениями по лицензии конечного продукта (см. выше) и отсутствуют некоторые коммерческие драйвера для БД.
p.s. почти все это есть в FAQ на www.trolltech.com

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 19:35 26-07-2005 | Исправлено: Swappp, 19:36 26-07-2005
Boris741

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Цитата:
Как можно работать с OpenOffice'ом из Qt в Linux (те сбросить данные в электронную таблицу, рисовать рамки у таблици и т.д.)?
 
Хм, так это вопрос не по Qt, а скорее по OpenOffice.  

Вот как решается аалогичный вопрос в Builder http://www.rsdn.ru/article/openoffice/ooautomation.xml, а в Qt как будет выглядеть такой код?
 
 

Всего записей: 6 | Зарегистр. 25-07-2005 | Отправлено: 08:18 27-07-2005
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Boris741

Цитата:
Вот как решается аалогичный вопрос в Builder http://www.rsdn.ru/article/openoffice/ooautomation.xml,  

Там через OLE, т.е. насколько мне известно, это не переносимо не другие платформы (в частности на Linux).

Цитата:
а в Qt как будет выглядеть такой код?

Qt это не язык программирования...
Может пригодится:
http://hardclub.donntu.edu.ua/projects/qt/articles/qt-excel.html

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 18:47 27-07-2005 | Исправлено: Swappp, 18:48 27-07-2005
Boris741

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Qt это не язык программирования...  

А что тогда, инструмент для девелопера...Гы гы гы (Дык и Builder это не язык)
За ссылку спасибо, но этоже тот же OLE и опять винда. А меня интерисует Linux OpenOffice и среда разработки, основанная на библиотеках и классах C++ от компании Trolltec, так называемая Qt. Так вот как из этой самой среды разработки основанной на классах и библиотеках С++, называемой так же Qt автоматизировать работу с OpenOffice в альтернативной операционной системе, так же называемой Linux...
Можно я в следующем посте буду оперировать более короткими понятиями А?

Всего записей: 6 | Зарегистр. 25-07-2005 | Отправлено: 09:47 28-07-2005 | Исправлено: Boris741, 09:48 28-07-2005
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Boris741

Цитата:
(Дык и Builder это не язык)

Это диалект языка C++ Хотя Qt тоже вводит несколько конструкций и понятий не определенных в C++.

Цитата:
А меня интерисует Linux OpenOffice и среда разработки, основанная на библиотеках и классах C++ от компании Trolltec, так называемая Qt. Так вот как из этой самой среды разработки основанной на классах и библиотеках С++, называемой так же Qt автоматизировать работу с OpenOffice в альтернативной операционной системе, так же называемой Linux...  

Я же сказал, ищи в темах про OpenOffice. Причем я сомниваюсь, что есть готовые библиотеки для интеграции OO и Qt. Но вот API на C++ вполне может существовать.

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 19:11 28-07-2005
KADABRA



Великий покусатель
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Trolltech Releases Qt 4.1
December 20 2005
Changes 4.1.0

----------
Это не подпись.

Всего записей: 1718 | Зарегистр. 14-07-2003 | Отправлено: 18:34 20-12-2005
psj



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здавствуйте!
Ну помогите моему горю!
Есть небольшая задача и ради эксперимента решил написать на QT. На своей машине проинсталлировал QT 3.3.4. Пересобрал со статическими библиотеками (параметр static в configure), т.к. не знаю параметров машины на которой будет работать, да и нет желания разбираться какие dll еще передавать с этой задачей. Собрал, всё заработало. НО при переносе *.ехе файла на другую машину (или при запуске по сети) задача не работает. Самое интересное, для меня, что примеры, которые идут с QT, на другой машине работают.
ОС - WinXP и MinGW.
Т.е. проблема следующая: моя задача на машине с установленным QT работает, а на любой другой, не зависимо от ОС (пробовал на XP и 2003) не работает (просто молча не запускается). Что может быть?
На машине, на которой не запускается, в ошибках выдается ОДНО сообщение:
Ошибка приложения npgr.exe, версия 0.0.0.0, модуль npgr.exe, версия 0.0.0.0, адрес 0x00005272.


----------
В правильно заданном вопросе - 80% ответа :)

Всего записей: 267 | Зарегистр. 27-07-2004 | Отправлено: 16:01 28-01-2006 | Исправлено: psj, 17:59 28-01-2006
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ODP: World: Russian: Компьютеры: Программирование: Библиотеки: QT
 
Каталог ссылок. Предложить новые линки можно по ссылке.

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 18:35 21-04-2006
KADABRA



Великий покусатель
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Большой форум по Qt: http://prog.org.ru/forum/forum_14.html

----------
Это не подпись.

Всего записей: 1718 | Зарегистр. 14-07-2003 | Отправлено: 20:46 21-04-2006
DaemonES

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хочеться иметь возможность по желанию выбирать статическую или динамическую линковку. По-этому собрал QT и для static и для shared. А вот как этим правильно воспользоваться? Нужно, чтобы qmake при генерации makefile'ов использовал нужную папку с либами. Прочел в ассистенте, что через CONFIG можно явно задать lib папку, но там написано крайне туманно. Никто не сталкивался с подобным?

Всего записей: 2 | Зарегистр. 17-08-2006 | Отправлено: 00:51 17-08-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Qt (Trolltech Qt, Nokia Qt, Digia Qt)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru