![]() |
|
![]() ![]() ![]() |
|
aspirin2003 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 111 Регистрация: 18.3.2007 Где: Саратов Репутация: нет Всего: нет |
||||
|
||||
pan2004 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 357 Регистрация: 28.7.2007 Репутация: 6 Всего: 9 |
Урра товарищи!
|
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 8 Всего: 160 |
Побежал качать!
![]() -------------------- |
|||
|
||||
just_geek |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 7 Всего: 10 |
А что-то до фтп достучатся не могу.
|
|||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
Vingrad-эффект?
![]() |
|||
|
||||
SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Что-то windows2000 у меня не дружит с QtCreator'ом, крашится где-то внутри библиотек ОС. |
|||
|
||||
pan2004 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 357 Регистрация: 28.7.2007 Репутация: 6 Всего: 9 |
накаркал... ![]() ![]() |
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 8 Всего: 160 |
pan2004, у меня тоже поначалу еле шло, а сейчас "прочихалось". На родине, как никак.
![]() Ну, докрутили 64-bit и Cocoa на Mac OS X. По крайне мере по сравнению с RC1 терь не надо собирать из исходников. Из того, что сразу заметил: главное меню работает не до первого действия, а всё время! ![]() И исчо очень порадовало, что сделали QGtkStyle. Зачод! ![]() Это сообщение отредактировал(а) kemiisto - 3.3.2009, 19:42 -------------------- |
|||
|
||||
just_geek |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 7 Всего: 10 |
Опа, оказывается ActiveQt теперь, тоже в комплект входит
![]() И есть довольно интересный exception к лицензии
блин и в configure QGtkStyle не отключается... Это сообщение отредактировал(а) just_geek - 3.3.2009, 22:01 |
|||
|
||||
anatox91 |
|
|||
![]() программист-самоучка ![]() ![]() Профиль Группа: Участник Сообщений: 699 Регистрация: 12.1.2008 Где: ++Украина.Крым++ Репутация: нет Всего: 13 |
just_geek, а можно перевод? а то не совсем понял, конкретно этот кусочек:
-------------------- The code is the design © Sony VAIO VGN-FW480J ![]() |
|||
|
||||
SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
А в виндах его нет. |
|||
|
||||
just_geek |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 7 Всего: 10 |
||||
|
||||
SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Это очень странно, т.к. в SDK 4.5.0 что я скачал ни в дизайнере, ни в QtCreator'e нет возможности сделать предпросмотр виджета в GTK стиле. |
|||
|
||||
just_geek |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 7 Всего: 10 |
Ну во-первых, в том посте написано что виндовй гткстиль, в отдельном репозитории лежит. Последние правки - октябрь 2008. А вот внесли ли они изменения в основное дерево, не знаю. Еще сорцы не ковырял.
А во-вторых, чтобы поиметь гткстиль, нужно иметь гтк. Это сообщение отредактировал(а) just_geek - 4.3.2009, 12:41 |
|||
|
||||
SABROG |
|
||||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Я думал этот пост относится к релизу 4.5.0. Что они его добавили к остальным стилям. Тогда не интересно, я и так знал о существовании. |
||||
|
|||||
just_geek |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 7 Всего: 10 |
Да добавили в 4.5.0, только зависимость от гтк все таки есть... хм, щас глянул сорцы 4.5.0 от 24 февраля, подержки винды так и нет
![]() Это сообщение отредактировал(а) just_geek - 4.3.2009, 13:00 |
|||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
Мне кто-нибудь объяснит, зачем под виндой иметь зависимость и от Qt, и от GTK?! Или так нравится какой-то гту-шный стиль?
![]() |
|||
|
||||
just_geek |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 7 Всего: 10 |
Смотрим в файлик 4.5.0/src/gui/styles/gtksymbols.cpp
Есть замечательная функция...
А в 4.5.0/src/gui/styles/gtksymbols_p.h
Так что и под линуксом, и под виндой будут зависимости... Мне вот интересно, поддерживает ли этот стиль гткшные темы? Тогда от такого подхода был бы смысл какой-то. Вообщем, не совсем понятно зачем тролли так сделали ![]() |
||||
|
|||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
Ну, блин это очевидно до безобразия. Просто под линуксом понятен смысл. Мы пользуемся гномом, у нас всё красивенько настроено и тут Qt-шное приложение какое-нибудь выглядит совсем неправильно. Не проблема - запускаем qtconfig, выставляем GtkStyle в дефолтный - и наслаждаемся везде одинаковым видом (в том числе и иконки подхватываются). Аналогия в винде на самом деле - QWindowsXPStyle, QVistaStyle. Никто же их не старается портировать под никсы (ну.. здесь есть ещё проблема в портировании API VisualStyles и Aero, но, впрочем не в этом дело). В итоге - то, что под линуксом есть зависимость, это не только нормально - это само собой разумеется. А под другими системами (где гтк не претендует на нативный стиль - ибо есть "более нативные") - он нафиг не нужен просто. Добавлено через 1 минуту и 29 секунд Ах да, кстати - clearlooks был первой попыткой унификации окружения. Кроме того, что он имитировал (достаточно неплохо) популярный гтк-шный стиль, он ещё и тягал гномовские иконки для кнопок и пр. И порядок кнопок умел ставить в гном-стайл (при использовании QButtonBox, или как его там). |
|||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 7 Всего: 162 |
Ура, жду в репах.
|
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 8 Всего: 160 |
Только что обновился в Ubuntu 9.04. ![]()
![]() Как раз всё логично. Под каждый DE - нативный L&F! Любитель, тоже об этом, вроде... -------------------- |
|||
|
||||
Riddik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 2.12.2006 Репутация: нет Всего: нет |
Я правильно понимаю: с QtCreator'ом теперь можно не возиться с утилитой make? Нужно скачать только QtCreator и Qt 4.5 и программировать под Qt?
|
|||
|
||||
SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Достаточно скачать SDK в котором уже всё включено. Установить и работать. Только надо убедиться, что винда не ниже XP, а то тролли больше не поддерживают win9*,Nt/2000 |
|||
|
||||
Riddik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 2.12.2006 Репутация: нет Всего: нет |
SABROG, благодарю!
Винда как раз ХР |
|||
|
||||
ilyuha |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 111 Регистрация: 10.7.2007 Репутация: нет Всего: нет |
||||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 8 Всего: 160 |
Забавный список подерживаемых выпусков Windows.
Забавный, ибо нет 2000! Может она подразумевается? ![]() -------------------- |
|||
|
||||
SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Будет работать, у меня программы работают все, которые я сам собираю. Возможно, что при переносе программы на младшие версии винды будут косяки, если она собрана скажем в висте.
|
|||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 7 Всего: 162 |
Да, и в Debian тоже уже приехало.
|
|||
|
||||
Tiffany |
|
|||
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 23.12.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
Я тут первый раз решила поставить SDK на windows XP. все поставилось, пишу первую программку, запускаю из creator - все работает. А пробуешь просто экзешник из папки - не хо =( Ругаеть что нехватает сначала mingwn10.dll, потом QtCore4.dll и т.п. Ну я эти либы нашла скопепастила в папку с экзешником - теперь запускается. А теперь вопрос - как-нить можно сделать так чтобы с написанными исполняемыми файлами не приходилось таскать все эти библиотеки?! А то скажем для программки в 400кб еще 13,5Мб dll-ок - как-то дико.
|
|||
|
||||
SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Нельзя.
|
|||
|
||||
just_geek |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 7 Всего: 10 |
Только если сделать статичную сборку Qt... Но размер .ехе увеличится в разы.
А ставить .net framework не дико ? ![]() |
|||
|
||||
SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
У меня qip infium все 13 мегов занимает. Только я сильно сомневаюсь, что в нем есть столько функционала сколько есть в Qt.
|
|||
|
||||
vedm4k |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 28.9.2008 Репутация: нет Всего: нет |
Подскажите в Ubuntu 8.10 кто нибудь ставил из репов? в основных что-то найти не могу не обновилось ещё до сих пор 4.4.3 кажет а не из репов не хочется както...
|
|||
|
||||
Tiffany |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 23.12.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
Ну как это нельзя? это даже смешно. ради прикола использовала QWebKit. Написала от себя всего 2 строчки - получился, типа, интернет-браузер (ну там странички со всем содержимым, переход по ссылкам и т.п.). А вес dll-ок, чтобы все это работало - 104МБ. На линухе то все собирается по божески, без фанатизма. Если на винде это "так и должно быть", то фтопку эту ерунду. Так скоро и "Hello world" на болванку не влезет. Добавлено @ 13:36
А как сделать статичную сборку QT из дистра под Win? Хотяб чтоб одним файлом. А то у меня знакомый ржал долго когда я ему про браузер свой написала ![]() Добавлено @ 13:37
13Мб весят только 3, крайне необходимые либы(минимальный набор). Это сообщение отредактировал(а) Tiffany - 6.3.2009, 13:39 |
||||||
|
|||||||
just_geek |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 7 Всего: 10 |
Читать [url=http://prog.org.ru/wiki/index.php?title=Сборка статической Qt в Windows]здесь[/url] |
|||
|
||||
Tiffany |
|
|||
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 23.12.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
спс. попробую сегодня.
|
|||
|
||||
SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Неважно сколько строчек ты напишешь - будет всегда тянуться вся библиотека. Сэкономить можно только на модулях типа QtOpenGL4, если его не используешь, то он и не тянется. И не надо забывать, что библиотека кроссплатформенная, а это означает, что программа должна выглядеть и выполнять функции одинаково на всех платформах, а значит в некоторых местах приходится отказываться от чистого API операционной системы и реализовывать свои функции с нуля. |
|||
|
||||
ecspertiza |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 763 Регистрация: 3.11.2008 Где: г.Смоленск Репутация: 4 Всего: 5 |
а 104МБ вес потаму что либы для дебаг версии, для релиза гораздо меньше весят.
|
|||
|
||||
W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 4 Всего: 121 |
Кто-нибудь пробовал Visual Studio Add-in - Beta? Это тоже самое, что qt-vsintegration-1.х.х?
-------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
just_geek |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 7 Всего: 10 |
угу, обрезанный интегратор, только не знаю в чем
![]() |
|||
|
||||
SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Где это ты такое увидел? У меня например нет утилиты idc.exe и примеры не собираются:
|
|||
|
||||
just_geek |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 7 Всего: 10 |
idc лежит в папке src/tools/
Сам еще не собирал, но в pro файлах ActiveQt есть проверка редакции Qt. |
|||
|
||||
cutwater |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 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 метров, а в распакованном виде побольше будет. |
|||
|
||||
SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Вручную скомпилил idc, он даже сам скопировался в bin, но examplы так и не собираются. |
|||
|
||||
just_geek |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 7 Всего: 10 |
Вот тебе рецепт
![]() 1. Правим .pro файлы самого ActiveQt убирая проверку на EDITION 2. Правим qglobal.h
3. компилим activeqt 4. компилим idc 5. ну а теперь собираются примеры p.s. не знаю будет ли работать на mingw, проверялось на VC++ Express Edition Это сообщение отредактировал(а) just_geek - 9.3.2009, 13:54 |
|||
|
||||
SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Взял бы лучше в виде патча оформил и троллям его
![]() Либо пока нет официальной поддержки ActiveQt, либо это один из косяков релиза 4.5.0. Мне в принципе он пока не нужен, хотел просто затестить запуск excel в качестве COM сервера. |
|||
|
||||
just_geek |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 7 Всего: 10 |
Нашел в тролевском блоге. Так что про это они уже в курсе
![]()
|
|||
|
||||
just_geek |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 7 Всего: 10 |
Гм увидел на фтп у троллей:
qt-sdk-win-opensource-2009.01.1.exe от 5 марта Вопрос, а в чем отличия от релиза выпущенного 3 марта? И кстати, вышел vsaddin beta 2 (10 марта) |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |