Как убрать QWidget с поля зрения
Есть ли способ избежать исчезновения QWidget?
У меня есть линия, соединяющая некоторые точки; каждая точка показывает виджет (всегда одинаковый) с некоторыми значениями; если я наведу указатель мыши на точку, расположенную ближе к правому краю монитора, QWidget будет показан только частично (часть будет вне монитора).
Как заставить виджет полностью отображаться при необходимости, может быть, слева от мыши?
Спасибо всем.
1 ответ
Решение
Вы можете сравнить QWidget
s boundingRect()
и QDesktopWidget
s boundingRect()
если снаружи, переместите виджет назад;)