Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 01.04.2011
Сообщений: 10

не двигается label

01.04.2011, 01:03. Показов 1414. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Делаю просмотрщик изображения. Хочу чтобы при нажатии кнопки + увеличивалось и центрировалось изображение:
C++
1
2
3
4
5
6
7
8
case Qt::Key_Plus:
    {
    labelImage->setMinimumSize(1.1*labelImage->width(), 1.1*labelImage->height());
    labelImage->setPixmap(pix.scaled(labelImage->size(),
                    Qt::KeepAspectRatio,
                    Qt::FastTransformation));
    labelImage->move(-(labelImage->width() - d->width())/2, -(labelImage->height() - d->height())/2);
     }
но при этом изображение увеличивается но не сдвигается.
Если вывесты только:
C++
1
     labelImage->move(-(labelImage->width() - d->width())/2, -(labelImage->height() - d->height())/2);
на другую кнопку, то при нажатии на эту кнопку картинка сдвигается.
Подскажите если можете в чем проблема?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.04.2011, 01:03
Ответы с готовыми решениями:

ProgressBar. Отображение % выполнения на label - как сделать фон label прозрачным?
Есть прогрессбар, есть лэйбл, на котором отображается ход выполнения. Лэйбл помещена на прогрессбар. Нужно, чтобы надпись была с прозрачным...

Записать в Label на второй форме контент Label, находящейся на первой
На форме один скажем, находится Лабел1, как сделать так, что находится (название) в этом Лабел ,отображалось на другой форме в другой...

Не срабатывает Label _Click при программном создании Label на UserForm
Всем доброго времени суток! После программного создания Label: With UserForm7.Controls.Add(bstrProgID:="Forms.Label.1",...

4
 Аватар для solar_wind
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
06.04.2011, 08:22
BagmutA, откуда берется d?
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
06.04.2011, 08:57
BagmutA, если память не изменяет setMinimumSize задает политики
за размер отвечает resize и setGeometry
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
06.04.2011, 09:12
Возможно Layout не дает передвигаться объектам на форме... надо его отключать
0
0 / 0 / 0
Регистрация: 01.04.2011
Сообщений: 10
06.04.2011, 15:57  [ТС]
vitaly1981, d = QApplication::desktop() - с его помощью определяю разрешения монитора.
В некоторой мере проблему решил тем, что пишу:
C++
1
move(-(labelImage->width() - d->width())/2, -(labelImage->height() - d->height())/2);
тогда уже двигается widget, а вместе с ним и label.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.04.2011, 15:57
Помогаю со студенческими работами здесь

Как вставить текст в label на середине, то есть на центре label?
Здравствуйте. Как вставить текст в label на середине, то есть на центре label?

Обьект Label(сумма своих денег+заработанные= вывести в Label)
здравствуйте скажите пожалуйста: у меня стоит timer хочу чтобы он прибавлял в label число и суммировал вот например в labele уже...

Как вывести значение выделенной строки в listwidget в label . а Так же из combobox в label
добрый вечер. как вывести значение выделенной строки в listwidget в label . а Так же из combobox в label Добавлено через 1 час 10...

Нужно сделать сохранение значения label в файл и обратную загрузку значений в label
Нужно сделать так, чтобы при нажатии на кнопку "Сохранить", мои 5 надписей на странице были сохранены в текстовый файл. А при нажатии на...

Перенести текст с одного label на label в другом окне
Как перенести текст с label одного окна в label другого окна? ссылка на гитхаб: https://github.com/tim-stark-m45/WPF_ViewTest


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru