Russian Qt Forum

Qt => Мультимедиа => Тема начата: NoX от Февраль 14, 2005, 15:23



Название: создание картинок
Отправлено: NoX от Февраль 14, 2005, 15:23
Во многих примерах можно увидеть, что картинку описывают прямо в коде т.е.
static const char *fileopen[] = {
"    16    13        5            1",
". c #040404",
"# c #808304",
"a c None",
"b c #f3f704",
"c c #f3f7f3",
"aaaaaaaaa...aaaa",
"aaaaaaaa.aaa.a.a",
"aaaaaaaaaaaaa..a",
"a...aaaaaaaa...a",
".bcb.......aaaaa",
".cbcbcbcbc.aaaaa",
".bcbcbcbcb.aaaaa",
".cbcb...........",
".bcb.#########.a",
".cb.#########.aa",
".b.#########.aaa",
"..#########.aaaa",
"...........aaaaa"
};

А как её описывать? Где про это почитать?


Название: создание картинок
Отправлено: pablo от Февраль 14, 2005, 15:53
На сколько я знаю картинку описывает QDesigner если делаешь в нём какую - то форму.
В явном описании картинки нет необходимости, т.к можно загрузить картинку целиком, без описания.


Название: создание картинок
Отправлено: Admin от Февраль 14, 2005, 15:59
открываешь gimp
сохраняешь картинку как xpm
получаешь такой файл

если я не ошибаюсь


Название: создание картинок
Отправлено: Lom от Февраль 14, 2005, 22:27
QTDIR/tools/qembed

Делает из файлов с картинками один файл с текстом для этих картинок и функцией для загрузки их в QImage
Например:
     qembed *.gif > Images.h
и в файл Images.h будут картинки в виде текста и функция для их загрузки