MainWindow::MainWindow(QWidget *parent):QMainWindow(parent) { QTextCodec::setCodecForLocale(QTextCodec::codecForName ("UTF-8")); m_TabWidget = nullptr; m_MotorWidget = nullptr; createFileActions(); createMenus(); createStatusBar(); createToolBar(); setMinimumSize(1000, 600); resize(1000, 700); }
MainWindow::MainWindow(void) : QMainWindow(NULL, Qt::Window) { // Make central RTXI parent widget mdiArea = new QMdiArea; setCentralWidget(mdiArea); /* Initialize Window Settings */ setWindowTitle("RTXI - Real-time eXperimental Interface"); setWindowIcon(QIcon("/usr/local/share/rtxi/RTXI-icon.png")); /* Set Qt Settings Information */ QCoreApplication::setOrganizationName("RTXI"); QCoreApplication::setOrganizationDomain("rtxi.org"); QCoreApplication::setApplicationName("RTXI"); /* Initialize Menus */ createFileActions(); createFileMenu(); /* Initialize Module Menu */ createModuleMenu(); /* Initialize Utilities menu */ createUtilMenu(); /* Initialize System Menu */ createSystemMenu(); /* Initialize Windows Menu */ createWindowsMenu(); /* Initialize Help Menu */ createHelpActions(); createHelpMenu(); }