Я ищу способ в Qt ограничить окно другого приложения (некоторые из них не будут Qt), чтобы при максимизации не перекрывалось мое приложение Qt. По сути, я хочу создать панель задач Windows. Я бы хотел, чтобы край приложений прикреплялся к соответствующему краю моей панели задач Qt так же, как приложения прикрепляются к панели задач Windows, когда они развернуты. Я предполагаю, что эта панель задач будет располагаться вдоль верхнего края экрана, но хотелось бы, чтобы пользователи сами могли решать, на каком крае она будет располагаться.
Я знаю, что нетрудно сделать окно, которое всегда находится сверху, это скорее проблема автоматической стыковки, которую мне трудно понять.
Я сейчас только ищу, чтобы выполнить это на Windows.
Спасибо за любую помощь.