#include #include #include "mainwindow.h" int main(int argc, char *argv[]) { // First check parameter count if (argc != 3) return 2; // Check if file exists std::fstream f; try { f.open(argv[2], std::ios::in); } catch (std::fstream::failure e) { return 3; } f.close(); QApplication a(argc, argv); MainWindow w(argv); w.show(); return a.exec(); }