Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
Библиотека пропитанна насквозь какой-то гениальностью. Я раньше на Делфях писал и смело скажу: разработка пользовательского интерфейса в Qt ручками - ненамного более трудная задача чем в Делфе RAD'ом. А виджеты: это просто песня. Их не так много, как скажем, в той же делфе. Но сделанны они добротней. Одна возможность HTML-форматирования чего стоит. Специальный виджет для мастеров. Полейте ещё это сверху кроссплатформенностью (сам не пробовал, но вроде она практически абсолютна) Незнаю, как по производительности, но размер конечных файлов меня порадовал. Поделитесь своим имхо. ЗЫ: сори за офтоп. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2005, 20:50 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
Какая же эта зараза дорогая..... :( Вкусная, но дорогая.... Но вкусная.... но дорогая..... (ушел в депрессию) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2005, 23:53 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
А может бесплатный Swing поизучаете? Не весь Qt (под Linux) платный, кстати. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2005, 00:22 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
QT - это сказка. Мне нравится уже давно. Все ждут 4 версию. Зайдите посмотрите. http://hardclub.donntu.edu.ua/projects/qt/pages/index.htm http://qt.osdn.org.ua/ www.trolltech.com/ QT 3-Windows Free Edition: http://kde-cygwin.sourceforge.net/qt3-win32/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2005, 11:38 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
SarinБиблиотека пропитанна насквозь какой-то гениальностью. Библиотека действительно хорошая. Не скажу, что "легче, чем в дельфе", но для своего класса - отличное решение. AiSKА может бесплатный Swing поизучаете? Хм. Это чтобы еще ярче подчеркнуть, какая хорошая вещь Qt? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2005, 12:26 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
КуТэ бесплатна для некомерческого использования. Точнее не так: если твоя прога распространяется по GPL, то можешь юзать GPL'овскую КуТэ. Самый прикол, что это не ограничивает, скажем, разработку приложения на заказ. Просто с бинарником передаёшь заказчику исходники и говоришь, что если он свою прогу в нэте найдёт пусть не серчает:) Кстати, я тут кричал насчёт простоты ручной разработки, а ведь есть ещё КуТэ десигнер. GPL'овский, кстати. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2005, 23:17 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
Ещё один момент порадовал. Если в делфях разрабатываешь визуальное приложение, то добавится всё. И, например, TCheckBox, который тебе может и не понабится. В КуТэ нужна тебе кнопочка, добавляешь qpushbutton.h. И бинарник не перегружен ненужными компонентами. КуТэ 4 вроде скоро выйдет. А с ней и KDE 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2005, 23:22 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
SarinЕщё один момент порадовал. Если в делфях разрабатываешь визуальное приложение, то добавится всё. И, например, TCheckBox, который тебе может и не понабится. Правда? :) Ситуация несколько сложнее, на самом деле. Факт в том, что VCL не предназначалась для создания "мелких" программ; если хочется этим заняться - welcome to Key Objects Library для той же дельфы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2005, 12:30 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
SarinЕщё один момент порадовал. Если в делфях разрабатываешь визуальное приложение, то добавится всё. И, например, TCheckBox, который тебе может и не понабится. В КуТэ нужна тебе кнопочка, добавляешь qpushbutton.h. И бинарник не перегружен ненужными компонентами. КуТэ 4 вроде скоро выйдет. А с ней и KDE 4. Да ты гонишь :) То, что ты один заголовок на компонент добавляешь, это одно, а компоненты в бинарнике - совсем другое. Бинарник сам по себе, это еще не все. Все компоненты в любом случае тянутся динамической библиотекой libqt.so.3.0.bla-bla или qt-mt30.dll и пр. в зависимости от системы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2005, 12:54 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
SarinЕщё один момент порадовал. Если в делфях разрабатываешь визуальное приложение, то добавится всё. И, например, TCheckBox, который тебе может и не понабится. В КуТэ нужна тебе кнопочка, добавляешь qpushbutton.h. И бинарник не перегружен ненужными компонентами. КуТэ 4 вроде скоро выйдет. А с ней и KDE 4. Если вы в VCL юзаете только TButton и не юзаете TMemo например, то не много бы выигрыша дало бы исключения кода TMemo. Если просмотрите исходники, то основная часть кода содержится в TWinControl и его предках например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2005, 20:02 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
Yet another catВсе компоненты в любом случае тянутся динамической библиотекой libqt.so.3.0.bla-bla или qt-mt30.dll и пр. в зависимости от системы. Тоесть для работы КуТэ она должна быть воткнута на той машине, на которой юзается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2005, 23:29 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
Sarin Yet another catВсе компоненты в любом случае тянутся динамической библиотекой libqt.so.3.0.bla-bla или qt-mt30.dll и пр. в зависимости от системы. Тоесть для работы КуТэ она должна быть воткнута на той машине, на которой юзается? По умолчанию, да. На *nix-боксах нужен пакет qt (не devel, devel только разработчику требуется). А для виндовой версии нужно с программой qt-mt30.dll поставлять. Но ты ведь можешь статическую компоновку использовать. Тогда будет один исполняемый файл, но больших размеров, чем сейчас у тебя получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2005, 08:51 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
LelikkЕсли вы в VCL юзаете только TButton и не юзаете TMemo например, то не много бы выигрыша дало бы исключения кода TMemo. Собственно, как раз он и исключается :) Хотя зависит от - VCL внутри достаточно сильно связана. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2005, 11:03 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
softwarer LelikkЕсли вы в VCL юзаете только TButton и не юзаете TMemo например, то не много бы выигрыша дало бы исключения кода TMemo. Собственно, как раз он и исключается :) Хотя зависит от - VCL внутри достаточно сильно связана. Хм, проверил, действительно исключается ))) Но выигрыша большого все равно нет -- как съедали модули Controls и Forms львиную долю, так и съедают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2005, 17:47 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
Но ведь в КуТэ тоже есть предки аля TControl и TForm. Получается, что КуТэ - промежуточное звено (во, блин, эволюция) между исполняемым файлом и фиртуальными машинами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2005, 23:54 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
Если в классе два метода, и один из них в коде не вызывается, то он конечно же не будет включен в бинарный код. А Вы здесь нащет разных компонент сомневаетесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2005, 00:42 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
sleepless wrote: > Если в классе два метода, и один из них в коде не вызывается, то он > конечно же не будет включен в бинарный код. А Вы здесь нащет разных > компонент сомневаетесь. это так, если неиспользуемый метод не виртуальный. виртуальный метода включается всеравно. проверил gcc 3.2.3 и cl 13.10.3052 вот такой код: #include <stdio.h> struct test { void method1() { printf("AAAAAAAAAA"); }; void method2() { printf("BBBBBBBBBB"); }; }; int main() { test t; t.method1(); } в полученном бинарнике строка AAAAAAAAAA присутствует, а строка BBBBBBBBBB нет однако такой код: #include <stdio.h> struct test { void method1() { printf("AAAAAAAAAA"); }; virtual void method2() { printf("BBBBBBBBBB"); }; }; int main() { test t; t.method1(); } дает в бинарнике обе строки. Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2005, 06:28 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
sleeplessЕсли в классе два метода, и один из них в коде не вызывается, то он конечно же не будет включен в бинарный код. А Вы здесь нащет разных компонент сомневаетесь. Это да, но беда в том, что для обеспечения универсальности все библиотеки производят кучу редко нужных действий (взять тот же вызов ShowMessage в Delphi, хотя ведь в конечном счете он сводится только к MessageBoxA). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2005, 15:49 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
Lelikk(взять тот же вызов ShowMessage в Delphi, хотя ведь в конечном счете он сводится только к MessageBoxA). Жаль только, что никто в Борланде об этом не знает. А так - теория красивая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2005, 16:02 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
Мало ли кто от чего тащится. Некоторые вот клей нюхают. Но зачем об этом кричать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2005, 18:07 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
КуТэ круче, чем клей Бросайте свои VCL'ы и MFC и пересаживайтесь на КуТэ. Не пожалеете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2005, 19:18 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
SarinКуТэ круче, чем клей Бросайте свои VCL'ы и MFC и пересаживайтесь на КуТэ. Не пожалеете. Если уж говорить об эффективности то более "тонкой" и шустрой штуки чем WTL напрятли можно придумать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2005, 10:35 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
Интегратор SarinКуТэ круче, чем клей Бросайте свои VCL'ы и MFC и пересаживайтесь на КуТэ. Не пожалеете. Если уж говорить об эффективности то более "тонкой" и шустрой штуки чем WTL напрятли можно придумать :) А на Qt проще программировать. Это тоже сторона эффективности. И она мультиплатформенная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2005, 12:30 |
|
||
|
Тащусь от Qt
|
|||
|---|---|---|---|
|
#18+
Yet another cat Интегратор SarinКуТэ круче, чем клей Бросайте свои VCL'ы и MFC и пересаживайтесь на КуТэ. Не пожалеете. Если уж говорить об эффективности то более "тонкой" и шустрой штуки чем WTL напрятли можно придумать :) А на Qt проще программировать. Это тоже сторона эффективности. И она мультиплатформенная. На НЕТе ещё проще программировать - и что ? :) PS Кроссплатформенность нужна длеко не каждому ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2005, 13:08 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=33058704&tid=1347658]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
81ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
91ms |
get tp. blocked users: |
2ms |
| others: | 279ms |
| total: | 508ms |

| 0 / 0 |
