Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: akaMDA от Август 16, 2010, 10:20



Название: Гаджеты
Отправлено: akaMDA от Август 16, 2010, 10:20
Подскажите, имеется ли в Qt возможность создани я гаджетов. Хотелось, чтобы гаджет был кроссплатформенным (KDE и Windows).


Название: Re: Гаджеты
Отправлено: Sergey B. от Август 16, 2010, 10:38
В Qt имеется возможность создания Widget.


Название: Re: Гаджеты
Отправлено: Sancho_s_rancho от Август 16, 2010, 10:42
Подскажите, имеется ли в Qt возможность создани я гаджетов. Хотелось, чтобы гаджет был кроссплатформенным (KDE и Windows).
Это можно сделать даже на ассемблере, если очень захотеть. Если вы спрашиваете про готовые классы Qt, то их нет. Обвязку придется делать самому.


Название: Re: Гаджеты
Отправлено: akaMDA от Август 16, 2010, 10:45
А что из себя представляет эта обвязка?


Название: Re: Гаджеты
Отправлено: Sancho_s_rancho от Август 16, 2010, 11:36
А что из себя представляет эта обвязка?
Открываешь API для плазмойдов, смотришь примеры, затем смотришь Windows api и смотришь примеры. А дальше пишешь классы, в которых в зависимости от платформы, на которой происходит сборка, используются соответствующие вызовы API. Для плазмойдов примеры кода можно увидеть тут: http://techbase.kde.org/Development/Tutorials/Plasma/GettingStarted
Пи.Си. Хотя если ты спрашиваешь такие вещи, то, скорее всего, до написания апплетов тебе необходимо изучить с++ и Qt