[РЕШЕНО] Разбиение картинки на области, решение в последнем посте |
Здравствуйте, гость ( Вход | Регистрация )
[РЕШЕНО] Разбиение картинки на области, решение в последнем посте |
SABROG |
7.12.2009, 0:30
Сообщение
#11
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
|
|
|
Andrewshkovskii |
7.12.2009, 0:36
Сообщение
#12
|
Активный участник Группа: Участник Сообщений: 351 Регистрация: 27.12.2008 Пользователь №: 467 Спасибо сказали: 18 раз(а) Репутация: 1 |
Спасибо, буду курить:)
|
|
|
Litkevich Yuriy |
7.12.2009, 4:08
Сообщение
#13
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
яб взял QWidget, в его наследнике, в событии рисования, рисовал бы QImage
|
|
|
Andrewshkovskii |
8.12.2009, 14:36
Сообщение
#14
|
Активный участник Группа: Участник Сообщений: 351 Регистрация: 27.12.2008 Пользователь №: 467 Спасибо сказали: 18 раз(а) Репутация: 1 |
Набрал я интерфейс, сделал рисовалку..осталось разобраться с алгоритмом.Так вот, допустим, у меня есть QImage и его rect = 0,0,231,231, т.е она 231х231 пикселей, и как же мне её разбить на растровые картиночки по 30х30 пикселей, а потом их каким-то образом обработать?
|
|
|
Andrewshkovskii |
9.12.2009, 13:10
Сообщение
#15
|
Активный участник Группа: Участник Сообщений: 351 Регистрация: 27.12.2008 Пользователь №: 467 Спасибо сказали: 18 раз(а) Репутация: 1 |
|
|
|
SABROG |
9.12.2009, 14:56
Сообщение
#16
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
Молодец. Чтобы небыло "китайщины" с getButtons() используй класс QButtonGroup. В группу кнопки можно поместить прямо из дизайнера.
Тут у тебя тоже жестоко
Если покопаться, то можно еще много чего найти. Короче есть куда стремиться Сообщение отредактировал SABROG - 9.12.2009, 15:38 |
|
|
Andrewshkovskii |
9.12.2009, 14:59
Сообщение
#17
|
Активный участник Группа: Участник Сообщений: 351 Регистрация: 27.12.2008 Пользователь №: 467 Спасибо сказали: 18 раз(а) Репутация: 1 |
Ну я не претендовал на годного программиста, мне ещё учиться и учиться..у нас в вузе не преподают нормальное программирование, все делфи да делфи..:/
А вообще хотелось бы услышать критику, просто без контроля/критики я фиг чему нормальному научусь.. Сообщение отредактировал Andrewshkovskii - 9.12.2009, 15:00 |
|
|
SABROG |
9.12.2009, 15:11
Сообщение
#18
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
В принципе в этом коде 2 ошибки. Об одной я уже сказал, она уберет блок for(){} через QButtonGroup. Ручное соединение можно заменить на автоматическое таким образом:
|
|
|
Andrewshkovskii |
9.12.2009, 15:51
Сообщение
#19
|
Активный участник Группа: Участник Сообщений: 351 Регистрация: 27.12.2008 Пользователь №: 467 Спасибо сказали: 18 раз(а) Репутация: 1 |
Спасибо за советы и критику!
|
|
|
Litkevich Yuriy |
9.12.2009, 16:15
Сообщение
#20
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Тему разделил: Как создать группу кнопок (buttonGroup) в Дизайнере?
|
|
|
Текстовая версия | Сейчас: 23.12.2024, 8:19 |