Здравствуйте, у меня есть QSystemTrayIcon и такой код:
C++ (Qt)
	//--System tray icon
	connect(systemTrayIcon, SIGNAL(activated(QSystemTrayIcon::ActivationReason))
		, this, SLOT(createPopupSystemTrayIconMenuAndConnectIt(QSystemTrayIcon::ActivationReason)));
C++ (Qt)
void RizekFaster::createPopupSystemTrayIconMenuAndConnectIt(QSystemTrayIcon::ActivationReason reason)
{
	if (reason != QSystemTrayIcon::Context)
		return;
 
	delete popupSystemTrayMenu;
        popupSystemTrayMenu = new QMenu(this);
 
	/*Create actions of menu*/
 
	systemTrayIcon->setContextMenu(popupSystemTrayMenu);
}
Но прикол в том, что само меню теперь не открывается, а если преписать это в конец:
popupSystemTrayMenu->show();
То меню будет вызываться в середине экрана, как можно это исправить
Заранее спасибо!