Будет ли он захватывать desctop для меня на всех платформах, если я перенесу код моего консольного приложения windows VS 2008 в совместимый код приложения Qt (у меня есть консольное приложение, поэтому я надеюсь, что это не будет большой проблемой для переноса это в консольное приложение Qt)?
если вы спрашиваете, если
QPixmap::grabWindow(QApplication::desktop()->winId())
будет работать на разных платформах, тогда да, это так. Я протестировал его на своих системах Windows и X11, и он работал как положено.
надеюсь, это поможет, с уважением