[Comm] Переносимые приложения на Qt и стили KDE

Aleksey Novodvorsky =?iso-8859-1?q?aen_=CE=C1_altlinux=2Eru?=
Чт Дек 26 16:38:10 MSK 2002


Прокопьев Евгений пишет:

> A.L. Klyutchenya пишет:
>
>> 26 Декабрь 2002 16:00, Прокопьев Евгений написал:
>>
>>> Вообще, как я понял, разница в том, что в первом случае
>>> KApplication, а во втором - QApplication, а из kapp.h видно,
>>> что
>>>
>>> class KApplication : public QApplication, public KInstance
>>>
>>> Что может случиться плохого, если я напишу что-то типа
>>>
>>> #ifdef KDE
>>> #define APP KApplication
>>> #else
>>> #define APP QApplication
>>> #endif
>>
>>
>>
>> Просто у вас будет в одном случае приложение НЕ Qt. Соответственно,
>> вам потрябуется вся бодяга по хидерам из КДЕ. и.т.п. Т.е. Если уж
>> таким макаром, то писать сразу приложение КДЕ :-D
>
>
> А на винды как его переносить? И в чем бодяга? Во включении
> дополнительных заголовков/либов? 

По винды KDE-приложение перенести тоже можно, но потянется cygwin. Лучше
этого не делать.
Проблема с переносом на Win состоит в платности и закрытости Qt for Win.
Впрочем, если Вы пишете приложение по хорошему заказу или для продажи,
то стоимость Qt for Win не должна сильно испугать.

Rgrds, AEN

>





Подробная информация о списке рассылки community