Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Официально вышел Qt 4.5 и QtCreator 1.0, качаем не тормозим 
:(
    Опции темы
aspirin2003
Дата 3.3.2009, 15:48 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 18.3.2007
Где: Саратов

Репутация: нет
Всего: нет



PM MAIL   Вверх
pan2004
Дата 3.3.2009, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 357
Регистрация: 28.7.2007

Репутация: 6
Всего: 9



Урра товарищи!


--------------------
Qt4/C++ fan
WinXP SP3: MSVC++2005 Qt4.5.1 Boost1.39
сыграем в дурака?
PM MAIL   Вверх
kemiisto
Дата 3.3.2009, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 8
Всего: 160



Побежал качать! smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
just_geek
Дата 3.3.2009, 17:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



А что-то до фтп достучатся не могу.
PM MAIL   Вверх
Любитель
Дата 3.3.2009, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



Vingrad-эффект? smile 


--------------------
PM MAIL ICQ Skype   Вверх
SABROG
Дата 3.3.2009, 18:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(Любитель @ 3.3.2009,  18:02)
Vingrad-эффект? smile

Что-то windows2000 у меня не дружит с QtCreator'ом, крашится где-то внутри библиотек ОС.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
pan2004
Дата 3.3.2009, 18:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 357
Регистрация: 28.7.2007

Репутация: 6
Всего: 9



Цитата
качаем не тормозим

накаркал... smile 
user posted image


--------------------
Qt4/C++ fan
WinXP SP3: MSVC++2005 Qt4.5.1 Boost1.39
сыграем в дурака?
PM MAIL   Вверх
kemiisto
Дата 3.3.2009, 19:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 8
Всего: 160



pan2004, у меня тоже поначалу еле шло, а сейчас "прочихалось". На родине, как никак. smile 

Ну, докрутили 64-bit и Cocoa на Mac OS X. По крайне мере по сравнению с RC1 терь не надо собирать из исходников. Из того, что сразу заметил: главное меню работает не до первого действия, а всё время! smile 

И исчо очень порадовало, что сделали QGtkStyle. Зачод! smile 

Это сообщение отредактировал(а) kemiisto - 3.3.2009, 19:42


--------------------
PM MAIL WWW GTalk Jabber   Вверх
just_geek
Дата 3.3.2009, 21:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



Опа, оказывается ActiveQt теперь, тоже в комплект входит smile


И есть довольно интересный exception к лицензии

Цитата

Nokia Qt LGPL Exception version 1.0

As a special exception to the GNU Lesser General Public License
version 2.1, the object code form of a "work that uses the Library"
may incorporate material from a header file that is part of the
Library.  You may distribute such object code under terms of your
choice, provided that the incorporated material (i) does not exceed
more than 5% of the total size of the Library; and (ii) is limited to
numerical parameters, data structure layouts, accessors, macros,
inline functions and templates.


блин и в configure QGtkStyle не отключается...

Это сообщение отредактировал(а) just_geek - 3.3.2009, 22:01
PM MAIL   Вверх
anatox91
Дата 4.3.2009, 01:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


программист-самоучка
**


Профиль
Группа: Участник
Сообщений: 699
Регистрация: 12.1.2008
Где: ++Украина.Крым++

Репутация: нет
Всего: 13



just_geek, а можно перевод? а то не совсем понял, конкретно этот кусочек:
Цитата

..., the object code form of a "work that uses the Library"
may incorporate material from a header file that is part of the
Library. ...



--------------------

The code is the design ©

Sony VAIO VGN-FW480J

user posted image
PM MAIL ICQ   Вверх
SABROG
Дата 4.3.2009, 10:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(kemiisto @  3.3.2009,  19:41 Найти цитируемый пост)
И исчо очень порадовало, что сделали QGtkStyle. Зачод! smile 

А в виндах его нет.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
just_geek
Дата 4.3.2009, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



PM MAIL   Вверх
SABROG
Дата 4.3.2009, 12:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(just_geek @ 4.3.2009,  10:49)
есть на винде
http://labs.trolltech.com/blogs/2008/10/02...on-windows-too/

Это очень странно, т.к. в SDK 4.5.0 что я скачал ни в дизайнере, ни в QtCreator'e нет возможности сделать предпросмотр виджета в GTK стиле.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
just_geek
Дата 4.3.2009, 12:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



Ну во-первых, в том посте написано что виндовй гткстиль, в отдельном репозитории лежит. Последние правки - октябрь 2008. А вот внесли ли они изменения в основное дерево, не знаю. Еще сорцы не ковырял.
А во-вторых, чтобы поиметь гткстиль, нужно иметь гтк.

Это сообщение отредактировал(а) just_geek - 4.3.2009, 12:41
PM MAIL   Вверх
SABROG
Дата 4.3.2009, 12:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(just_geek @ 4.3.2009,  12:39)
Ну во-первых, в том посте написано что виндовй гткстиль, в отдельном репозитории лежит. Последние правки - октябрь 2008. А вот внесли ли они изменения в основное дерево, не знаю. Еще сорцы не ковырял.
А во-вторых, чтобы поиметь гткстиль, нужно иметь гтк.

Цитата

И исчо очень порадовало, что сделали QGtkStyle. Зачод! smile 


Я думал этот пост относится к релизу 4.5.0. Что они его добавили к остальным стилям. Тогда не интересно, я и так знал о существовании.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
just_geek
Дата 4.3.2009, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



Да добавили в 4.5.0, только зависимость от гтк все таки есть... хм, щас глянул сорцы 4.5.0 от 24 февраля, подержки винды так и нет smile Хотя если сильно приспичит, можно патчик накатать ...

Это сообщение отредактировал(а) just_geek - 4.3.2009, 13:00
PM MAIL   Вверх
Любитель
Дата 4.3.2009, 13:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



Мне кто-нибудь объяснит, зачем под виндой иметь зависимость и от Qt, и от GTK?! Или так нравится какой-то гту-шный стиль? smile Проще портировать тогда..


--------------------
PM MAIL ICQ Skype   Вверх
just_geek
Дата 4.3.2009, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



Смотрим в файлик 4.5.0/src/gui/styles/gtksymbols.cpp

Есть замечательная функция...
Код

static void resolveGtk()
{
    const QString GTK_PATH(QLS("gtk-x11-2.0"));
    QGtk::gtk_init = (Ptr_gtk_init)QLibrary::resolve(GTK_PATH, 0, "gtk_init");
    ...
}


А в 4.5.0/src/gui/styles/gtksymbols_p.h
Код

#include <gtk/gtk.h>


Так что и под линуксом, и под виндой будут зависимости...

Мне вот интересно, поддерживает ли этот стиль гткшные темы? Тогда от такого подхода был бы смысл какой-то.

Вообщем, не совсем понятно зачем тролли так сделали smile
PM MAIL   Вверх
Любитель
Дата 4.3.2009, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



Цитата(just_geek @  4.3.2009,  14:00 Найти цитируемый пост)
Так что и под линуксом, и под виндой будут зависимости...

Мне вот интересно, поддерживает ли этот стиль гткшные темы? Тогда от такого подхода был бы смысл какой-то.

Вообщем, не совсем понятно зачем тролли так сделали

Ну, блин это очевидно до безобразия. Просто под линуксом понятен смысл. Мы пользуемся гномом, у нас всё красивенько настроено и тут Qt-шное приложение какое-нибудь выглядит совсем неправильно. Не проблема - запускаем qtconfig, выставляем GtkStyle в дефолтный - и наслаждаемся везде одинаковым видом (в том числе и иконки подхватываются). Аналогия в винде на самом деле - QWindowsXPStyle, QVistaStyle. Никто же их не старается портировать под никсы (ну.. здесь есть ещё проблема в портировании API VisualStyles и Aero, но, впрочем не в этом дело).

В итоге - то, что под линуксом есть зависимость, это не только нормально - это само собой разумеется. А под другими системами (где гтк не претендует на нативный стиль - ибо есть "более нативные") - он нафиг не нужен просто.

Добавлено через 1 минуту и 29 секунд
Ах да, кстати - clearlooks был первой попыткой унификации окружения. Кроме того, что он имитировал (достаточно неплохо) популярный гтк-шный стиль, он ещё и тягал гномовские иконки для кнопок и пр. И порядок кнопок умел ставить в гном-стайл (при использовании QButtonBox, или как его там).


--------------------
PM MAIL ICQ Skype   Вверх
JackYF
Дата 4.3.2009, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 7
Всего: 162



Ура, жду в репах.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
kemiisto
Дата 4.3.2009, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 8
Всего: 160



Цитата(JackYF @  4.3.2009,  15:41 Найти цитируемый пост)
Ура, жду в репах. 

Только что обновился в Ubuntu 9.04. smile 

Цитата(just_geek @  4.3.2009,  12:00 Найти цитируемый пост)
Мне вот интересно, поддерживает ли этот стиль гткшные темы? Тогда от такого подхода был бы смысл какой-то.

 smile Проверил.

Цитата(just_geek @  4.3.2009,  12:00 Найти цитируемый пост)
Вообщем, не совсем понятно зачем тролли так сделали

Как раз всё логично. Под каждый DE - нативный L&F! Любитель, тоже об этом, вроде... 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Riddik
Дата 5.3.2009, 02:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 598
Регистрация: 2.12.2006

Репутация: нет
Всего: нет



Я правильно понимаю: с QtCreator'ом теперь можно не возиться с утилитой make? Нужно скачать только QtCreator и Qt 4.5 и программировать под Qt? 
PM MAIL   Вверх
SABROG
Дата 5.3.2009, 10:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(Riddik @ 5.3.2009,  02:02)
Я правильно понимаю: с QtCreator'ом теперь можно не возиться с утилитой make? Нужно скачать только QtCreator и Qt 4.5 и программировать под Qt?

Достаточно скачать SDK в котором уже всё включено. Установить и работать.

Только надо убедиться, что винда не ниже XP, а то тролли больше не поддерживают win9*,Nt/2000


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
Riddik
Дата 5.3.2009, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 598
Регистрация: 2.12.2006

Репутация: нет
Всего: нет



SABROG, благодарю!
Винда как раз ХР
PM MAIL   Вверх
ilyuha
Дата 5.3.2009, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 10.7.2007

Репутация: нет
Всего: нет



Цитата(SABROG @  5.3.2009,  10:08 Найти цитируемый пост)
тролли больше не поддерживают win9*,Nt/2000

т.е. прога написанная на Qt 4.5 под 2000-ой уже не заведется? 
PM MAIL   Вверх
kemiisto
  Дата 5.3.2009, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 8
Всего: 160



Цитата(ilyuha @  5.3.2009,  10:40 Найти цитируемый пост)
т.е. прога написанная на Qt 4.5 под 2000-ой уже не заведется?  

Забавный список подерживаемых выпусков Windows.
Цитата

Qt supports the following Windows platforms:
    * Windows Vista
    * Server 2003
    * Windows XP
    * NT 4
    * Me/98
    * Windows CE

Забавный, ибо нет 2000! Может она подразумевается? smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
SABROG
Дата 5.3.2009, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Будет работать, у меня программы работают все, которые я сам собираю. Возможно, что при переносе программы на младшие версии винды будут косяки, если она собрана скажем в висте.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
JackYF
Дата 5.3.2009, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 7
Всего: 162



Да, и в Debian тоже уже приехало.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Tiffany
Дата 5.3.2009, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 23.12.2006
Где: Санкт-Петербург

Репутация: нет
Всего: нет



Я тут первый раз решила поставить SDK на windows XP. все поставилось, пишу первую программку, запускаю из creator - все работает. А пробуешь просто экзешник из папки - не хо =( Ругаеть что нехватает сначала mingwn10.dll, потом QtCore4.dll и т.п. Ну я эти либы нашла скопепастила в папку с экзешником - теперь запускается. А теперь вопрос - как-нить можно сделать так чтобы с написанными исполняемыми файлами не приходилось таскать все эти библиотеки?! А то скажем для программки в 400кб еще 13,5Мб dll-ок - как-то дико.
PM MAIL   Вверх
SABROG
Дата 5.3.2009, 15:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Нельзя.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
just_geek
Дата 5.3.2009, 16:07 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



Только если сделать статичную сборку Qt... Но размер .ехе увеличится в разы.

Цитата

А то скажем для программки в 400кб еще 13,5Мб dll-ок - как-то дико.

А ставить .net framework не дико ? smile
PM MAIL   Вверх
SABROG
Дата 5.3.2009, 16:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



У меня qip infium все 13 мегов занимает. Только я сильно сомневаюсь, что в нем есть столько функционала сколько есть в Qt.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
vedm4k
Дата 6.3.2009, 06:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 28.9.2008

Репутация: нет
Всего: нет



Подскажите  в Ubuntu 8.10 кто нибудь ставил из репов? в основных что-то найти не могу не обновилось ещё до сих пор 4.4.3 кажет а не из репов не хочется както...
PM MAIL   Вверх
Tiffany
Дата 6.3.2009, 13:33 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 23.12.2006
Где: Санкт-Петербург

Репутация: нет
Всего: нет



Цитата(SABROG @ 5.3.2009,  15:50)
Нельзя.

Ну как это нельзя? это даже смешно. ради прикола использовала QWebKit. Написала от себя всего 2 строчки - получился, типа, интернет-браузер (ну там странички со всем содержимым, переход по ссылкам и т.п.). А вес dll-ок, чтобы все это работало - 104МБ. На линухе то все собирается по божески, без фанатизма. Если на винде это "так и должно быть", то фтопку эту ерунду. Так скоро и "Hello world" на болванку не влезет.

Добавлено @ 13:36
Цитата(just_geek @ 5.3.2009,  16:07)
Только если сделать статичную сборку Qt... Но размер .ехе увеличится в разы.

А как сделать статичную сборку QT из дистра под Win? Хотяб чтоб одним файлом. А то у меня знакомый ржал долго когда я ему про браузер свой написала  smile 

Добавлено @ 13:37
Цитата(SABROG @ 5.3.2009,  16:22)
У меня qip infium все 13 мегов занимает. Только я сильно сомневаюсь, что в нем есть столько функционала сколько есть в Qt.

13Мб весят только 3, крайне необходимые либы(минимальный набор). 

Это сообщение отредактировал(а) Tiffany - 6.3.2009, 13:39
PM MAIL   Вверх
just_geek
Дата 6.3.2009, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



Цитата

А как сделать статичную сборку QT из дистра под Win? Хотяб чтоб одним файлом. А то у меня знакомый ржал долго когда я ему про браузер свой написала

Читать 
[url=http://prog.org.ru/wiki/index.php?title=Сборка статической Qt в Windows]здесь[/url]
PM MAIL   Вверх
Tiffany
Дата 6.3.2009, 15:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 23.12.2006
Где: Санкт-Петербург

Репутация: нет
Всего: нет



спс. попробую сегодня.
PM MAIL   Вверх
SABROG
Дата 6.3.2009, 15:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(Tiffany @  6.3.2009,  13:33 Найти цитируемый пост)
Написала от себя всего 2 строчки

Неважно сколько строчек ты напишешь - будет всегда тянуться вся библиотека. Сэкономить можно только на модулях типа QtOpenGL4, если его не используешь, то он и не тянется. И не надо забывать, что библиотека кроссплатформенная, а это означает, что программа должна выглядеть и выполнять функции одинаково на всех платформах, а значит в некоторых местах приходится отказываться от чистого API операционной системы и реализовывать свои функции с нуля.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
ecspertiza
Дата 6.3.2009, 16:14 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 763
Регистрация: 3.11.2008
Где: г.Смоленск

Репутация: 4
Всего: 5



а 104МБ вес потаму что либы для дебаг версии, для релиза гораздо меньше весят.


--------------------
С уважением,
мастер конфетного цеха!

онлайн компилер
залип
PM MAIL   Вверх
W4FhLF
Дата 7.3.2009, 06:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 4
Всего: 121



Кто-нибудь пробовал Visual Studio Add-in - Beta? Это тоже самое, что qt-vsintegration-1.х.х?


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
just_geek
Дата 7.3.2009, 09:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



угу, обрезанный интегратор, только не знаю в чем smile Ибо коммерческую версию не использовал ни разу
PM MAIL   Вверх
SABROG
Дата 9.3.2009, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(just_geek @  3.3.2009,  21:59 Найти цитируемый пост)
Опа, оказывается ActiveQt теперь, тоже в комплект входит smile


Где это ты такое увидел? У меня например нет утилиты idc.exe и примеры не собираются:

Код

\MinGW\include" -I"..\..\..\include" -I"c:\OgreSDK\include" -I"..\..\..\mkspecs\
win32-g++" -o tmp\obj\release_shared\main.o main.cpp
In file included from ../../../include/ActiveQt/qaxbindable.h:1,
                 from ../../../include/ActiveQt/QAxBindable:1,
                 from main.cpp:42:
../../../include/ActiveQt/../../src/activeqt/control/qaxbindable.h:51: error: `Q
tValidLicenseForActiveQtModule' does not name a type
In file included from ../../../include/ActiveQt/qaxfactory.h:1,
                 from ../../../include/ActiveQt/QAxFactory:1,
                 from main.cpp:43:
../../../include/ActiveQt/../../src/activeqt/control/qaxfactory.h:56: error: `Qt
ValidLicenseForActiveQtModule' does not name a type



--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
just_geek
Дата 9.3.2009, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



idc лежит в папке src/tools/
Сам еще не собирал, но в pro файлах ActiveQt есть проверка редакции Qt.
PM MAIL   Вверх
cutwater
Дата 9.3.2009, 12:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 592
Регистрация: 24.6.2008

Репутация: 2
Всего: 10



Tiffany, вообще чтобы не бросать библиотеки в папку с приложением достаточно добавить в PATH путь к кутешным библиотекам. а на другой компьютер таскать уже с этими библиотеками.
На линуксе ведь по сути тоже самое, там просто есть ldcache - кеш библиотек, и нужную библиотеку система ищет сначала в ldcache потом в системной переменной LD_LIBRARY_PATH
А в винде ищет сначала в текущей директории, потом в директориях из переменной PATH.

Добавлено через 1 минуту и 23 секунды
А парад .net фреймворков ставить
1.1, 2.0, 3.5 это действительно дико. при чем он и весит от 30 до 100 метров, а в распакованном виде побольше будет.


--------------------
user posted image
PM MAIL   Вверх
SABROG
Дата 9.3.2009, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(just_geek @ 9.3.2009,  12:38)
idc лежит в папке src/tools/
Сам еще не собирал, но в pro файлах ActiveQt есть проверка редакции Qt.

Вручную скомпилил idc, он даже сам скопировался в bin, но examplы так и не собираются.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
just_geek
Дата 9.3.2009, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



Вот тебе рецепт smile
1. Правим .pro файлы самого ActiveQt убирая проверку на EDITION 
2. Правим qglobal.h
Код

#define QT_EDITION_OPENSOURCE   (QT_MODULE_CORE \
                                 | QT_MODULE_GUI \
                                 | QT_MODULE_NETWORK \
                                 | QT_MODULE_OPENGL \
                                 | QT_MODULE_SQL \
                                 | QT_MODULE_XML \
                                 | QT_MODULE_XMLPATTERNS \
                                 | QT_MODULE_SCRIPT \
                                 | QT_MODULE_SCRIPTTOOLS \
                                 | QT_MODULE_QT3SUPPORTLIGHT \
                                 | QT_MODULE_QT3SUPPORT \
                                 | QT_MODULE_SVG \
                                 | QT_MODULE_GRAPHICSVIEW \
                                 | QT_MODULE_HELP \
                                 | QT_MODULE_TEST \
                                 | QT_MODULE_DBUS \
                                 | QT_MODULE_ACTIVEQT) // добавляем эту строчку

3. компилим activeqt
4. компилим idc
5. ну а теперь собираются примеры

p.s. не знаю будет ли работать на mingw, проверялось на VC++ Express Edition


Это сообщение отредактировал(а) just_geek - 9.3.2009, 13:54
PM MAIL   Вверх
SABROG
Дата 9.3.2009, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Взял бы лучше в виде патча оформил и троллям его smile

Либо пока нет официальной поддержки ActiveQt, либо это один из косяков релиза 4.5.0. Мне в принципе он пока не нужен, хотел просто затестить запуск excel в качестве COM сервера.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
just_geek
Дата 9.3.2009, 14:37 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



Нашел в тролевском блоге. Так что про это они уже в курсе smile Может быть в 4.5.1 пофиксят это.
Цитата

ActiveQt is now part of the open source package too. We didn’t fix the build scripts, but it’s there. Note, however, that mingw cannot compile it: you need Visual Studio for ActiveQt.


PM MAIL   Вверх
just_geek
Дата 14.3.2009, 19:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



Гм увидел на фтп у троллей:
qt-sdk-win-opensource-2009.01.1.exe от 5 марта

Вопрос, а в чем отличия от релиза выпущенного 3 марта?

И кстати, вышел vsaddin beta 2 (10 марта)
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets"
JackYF
Любитель
  • В заголовке темы в квадратных скобках обозначьте используемую вами библиотеку, например: [QT],[GTK],[wx].
  • Если вопрос актуален только для некоторой версии библиотеки, либо, если вы пользуетесь не самой последней версией, укажите это. Например: [QT4], [GTK2].
  • Все начинающие изучать Qt - не забудьте зайти сюда.
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • В вопросе укажите полную версию версию библиотеки, а также все дополнительные используемые программные пакеты.
  • Не забывайте пользоваться кнопкой "Код".
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема »


 




[ Время генерации скрипта: 0.1655 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.