#include #include class TQT_MCFileDialog : public QFileDialog { public: TQT_MCFileDialog(); }; TQT_MCFileDialog::TQT_MCFileDialog() { setNameFilterDetailsVisible(false); QStringList theNameFilters; theNameFilters << "Image files (*.png *.xpm *.car)" << "Text files (*.txt)" << "Any files (*)"; setNameFilters(theNameFilters); QString selectedFilterStr(theNameFilters[2]); selectNameFilter(selectedFilterStr); } //! [main function] int main(int argc, char *argv[]) { QApplication app(argc, argv); TQT_MCFileDialog *test = new TQT_MCFileDialog; test ->exec(); delete test; } //! [main function]