Потребовалось разработать приложение, которое минимизируется в трей, и после, при щелчке по иконке в трее рядом с ней появляется виджет. Решение "в лоб":
C++ (Qt)
this->setGeometry(iconWidget->geometry().x(), iconWidget->geometry().y(), 100, 100);
this->setVisible(!this->isVisible());
не подходит, т.к. окно может появиться, например, за панелью задач. Просто прибавлять константу не хочу: панель задач может распологаться на любой стороне экрана.
Если это невозможно, возможно ли поместить виджет напрямую на панель задач? Можно Windows-специфично.