I am having problems with the qt4 version: the open and save file dialogs are not being rendered correctly. This appears to be Celestia-specific and not a problem with the installation of qt4, as the following quick test program renders the save file dialog correctly...
Code: Select all
#include <QtGui>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QString filename = QFileDialog::getSaveFileName(0, "Get save file name", "/home", "Images (*.png *.jpg)");
QLabel label(filename);
label.show();
return app.exec();
}
In Celestia, no controls are rendered in the Grab Image dialog, and only a small portion of the Open Script dialog is rendered (clicking on a control in this dialog box does cause the rest of the window to render - this fix doesn't work in the Grab Image dialog box because no controls are rendered to click), see attached screenshots.
Building on Xubuntu 9.10 (Karmic) using gcc 4.4.1