Russian Qt Forum
Ноябрь 23, 2024, 19:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QStatusBar убрать значок растяжения в QMainWindow  (Прочитано 6025 раз)
Acrobat
Гость
« : Октябрь 09, 2017, 15:14 »

Как убрать значок растяжения  QMainWindow, в правом нижнем углу? Он появляется после установки QStatusBar.
« Последнее редактирование: Октябрь 09, 2017, 15:15 от Acrobat » Записан
Apktyc
Самовар
**
Offline Offline

Сообщений: 133


Просмотр профиля
« Ответ #1 : Октябрь 09, 2017, 15:20 »

QStatusBar::setSizeGripEnabled(bool)
Оно?
Записан
Acrobat
Гость
« Ответ #2 : Октябрь 09, 2017, 15:26 »

Блин, вот как вы это нашли? Да это спасибо большое.
Записан
sergek
Гипер активный житель
*****
Offline Offline

Сообщений: 872


Мы должны приносить пользу людям.


Просмотр профиля
« Ответ #3 : Октябрь 09, 2017, 15:43 »

Блин, вот как вы это нашли?
Наверное, перевел "... в правом нижнем углу" на английский и нашел "... in the bottom-right corner of the status bar is enabled" Подмигивающий
Записан

Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
Apktyc
Самовар
**
Offline Offline

Сообщений: 133


Просмотр профиля
« Ответ #4 : Октябрь 09, 2017, 16:37 »

Наверное, перевел "... в правом нижнем углу" на английский и нашел "... in the bottom-right corner of the status bar is enabled" Подмигивающий
Путь был более тернист и не прямолинеен Смеющийся

1. Начинаем гуглить: qt qstatus bar resize icon
2. Уточняем: qt qstatusbar remove resize icon
3. Еще разок уточняем: qt qstatusbar remove resize triangle
4. В выдаче на первом месте: PyQt - Remove resize arrow - значит время гуглить: qt qstatusbar remove resize arrow
5. Настало время StackOverflow: How to disable the resize cursor
Где в собственно и находим упоминание про setSizeGripEnabled(bool);
6. Даем ссылочку на метод из документации.  Строит глазки
Записан
__Heaven__
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2130



Просмотр профиля
« Ответ #5 : Октябрь 09, 2017, 16:53 »

Блин, вот как вы это нашли? Да это спасибо большое.
А я обычно начинаю поиск с асистента.
Если открыть справку по QStatusBar то можно увидеть, что публичных методов там немного и быстро находится setSizeGripEnabled(bool).
Также в детальном описании виджета можно найти
Цитировать
By default QStatusBar provides a QSizeGrip in the lower-right corner. You can disable it using the setSizeGripEnabled() function.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #6 : Октябрь 11, 2017, 14:04 »

А мне сразу вспомнился практически бесполезный класс - QSizeGrip
Записан

Юра.
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #7 : Октябрь 11, 2017, 16:43 »

А мне сразу вспомнился практически бесполезный класс - QSizeGrip

Я даже его когда-то использовал Улыбающийся
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.346 секунд. Запросов: 23.