Russian Qt Forum
Июля 04, 2025, 12:24
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Мультимедиа
>
QPixmap On QPixmap
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: QPixmap On QPixmap (Прочитано 5869 раз)
IGHOR
Крякер
Offline
Сообщений: 390
QPixmap On QPixmap
«
:
Ноября 24, 2007, 01:31 »
Привет всем.
вот код
QPixmap button;
button.load("./Button.png");
QPixmap LeftPanel;
QPainter painter(&LeftPanel);
for(int k=0;k<=5;k++) painter.drawPixmap(0,65*k,Button);
painter.end();
QPixmap pan(this);
pan.drawPixmap(50,0,LeftPanel);
И после етого на LeftPanel нет ничего..
Что нетак делаю ?
«
Последнее редактирование: Ноября 24, 2007, 02:38 от IGHOR
»
Записан
pastor
Administrator
Джедай : наставник для всех
Offline
Сообщений: 2901
Re: QPixmap On QPixmap
«
Ответ #1 :
Ноября 24, 2007, 02:40 »
Установи размер для LeftPanel, например
Код:
QPixmap LeftPanel(100, 300);
Шас у тебя null pixmap на котором рисовать нельзя.
И не понятна вот эта строка
Код:
QPixmap pan(this);
Что я вляеться "this"? Может имелось ввиду QPainter?
«
Последнее редактирование: Ноября 24, 2007, 02:43 от pastor
»
Записан
Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
IGHOR
Крякер
Offline
Сообщений: 390
Re: QPixmap On QPixmap
«
Ответ #2 :
Ноября 24, 2007, 03:31 »
Цитата: pastor от Ноября 24, 2007, 02:40
Установи размер для LeftPanel, например
Код:
QPixmap LeftPanel(100, 300);
Шас у тебя null pixmap на котором рисовать нельзя.
И не понятна вот эта строка
Код:
QPixmap pan(this);
Что я вляеться "this"? Может имелось ввиду QPainter?
да, QPainter. Спасибо! помогло
Мне прийдется рисовать ооочень длинный QPixmap
есть ли пределы такого рисования ? глюков не будет ?
Записан
IGHOR
Крякер
Offline
Сообщений: 390
Re: QPixmap On QPixmap
«
Ответ #3 :
Ноября 24, 2007, 03:34 »
Картинка будет
Y=325000 px
X=200 px
Сколько оперативки пойдет на это ?
Записан
pastor
Administrator
Джедай : наставник для всех
Offline
Сообщений: 2901
Re: QPixmap On QPixmap
«
Ответ #4 :
Ноября 24, 2007, 12:35 »
Цитата: IGHOR от Ноября 24, 2007, 03:34
Картинка будет
Y=325000 px
X=200 px
Сколько оперативки пойдет на это ?
Поидее размер объем картинки будет
325000 х 200 х (качество цветопередачи). Если взять качество цветопередачи = 32, то это будет около 2 Гб
А нах нужна такая картинка если не секрет? Что на ней будет отображаться?
Записан
Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
IGHOR
Крякер
Offline
Сообщений: 390
Re: QPixmap On QPixmap
«
Ответ #5 :
Ноября 24, 2007, 20:33 »
Уже придумал оптимальнее вариант..
не будет такой картинки
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...