#include #include #include #include #include "StepRunner.h" #include "Introduction.h" int main(int argc, char *argv[]) { QApplication a(argc, argv); a.setApplicationName("Author"); a.setOrganizationName("ZX2C4 Software"); a.setOrganizationDomain("zx2c4.com"); a.setApplicationVersion("0.1"); a.setWindowIcon(QIcon(QLatin1String(":/typewriter.png"))); QFontDatabase::addApplicationFont(QLatin1String(":/cmuntb.ttf")); QFontDatabase::addApplicationFont(QLatin1String(":/cmunti.ttf")); QFontDatabase::addApplicationFont(QLatin1String(":/cmuntt.ttf")); QFontDatabase::addApplicationFont(QLatin1String(":/cmuntx.ttf")); QFontDatabase::addApplicationFont(QLatin1String(":/cmunvi.ttf")); QFontDatabase::addApplicationFont(QLatin1String(":/cmunvt.ttf")); a.setStyleSheet(QLatin1String("* { font-family: \"CMU Typewriter Text Variable Width\" }")); QFont font; font.setFamily("CMU Typewriter Text Variable Width"); a.setFont(font); Introduction intro; if (intro.exec() == QDialog::Accepted) { StepRunner runner(intro.title()); return a.exec(); } else return 0; }