//////////////////
// Setup menu bar.
//////////////////
QMenu *menu
= menuBar
->addMenu
("File");
menuAction = menu->addAction("Load");
connect(menuAction, SIGNAL(triggered()), this, SLOT(Load_Configuration()));
menuAction = menu->addAction("Save");
connect(menuAction, SIGNAL(triggered()), this, SLOT(Save_Configuration()));
menuActionGroup->setExclusive(true);
menu = menuBar->addMenu("ComPort");
menuAction = menu->addAction("No Port");
menuAction->setChecked(true);
menuAction->setCheckable(true);
menuActionGroup->addAction(menuAction);
connect(menuAction, SIGNAL(triggered()), this, SLOT(Select_ComPort0()));
menuAction = menu->addAction("Com 1");
menuAction->setCheckable(true);
menuActionGroup->addAction(menuAction);
connect(menuAction, SIGNAL(triggered()), this, SLOT(Select_ComPort1()));
menuAction = menu->addAction("Com 2");
menuAction->setCheckable(true);
menuActionGroup->addAction(menuAction);
connect(menuAction, SIGNAL(triggered()), this, SLOT(Select_ComPort2()));
//////////////////
// Setup menu bar.
//////////////////
QAction *menuAction;
QActionGroup *menuActionGroup = new QActionGroup(this);
QMenuBar *menuBar = new QMenuBar(this);
QMenu *menu = menuBar->addMenu("File");
menuAction = menu->addAction("Load");
connect(menuAction, SIGNAL(triggered()), this, SLOT(Load_Configuration()));
menuAction = menu->addAction("Save");
connect(menuAction, SIGNAL(triggered()), this, SLOT(Save_Configuration()));
menuActionGroup->setExclusive(true);
menu = menuBar->addMenu("ComPort");
menuAction = menu->addAction("No Port");
menuAction->setChecked(true);
menuAction->setCheckable(true);
menuActionGroup->addAction(menuAction);
connect(menuAction, SIGNAL(triggered()), this, SLOT(Select_ComPort0()));
menuAction = menu->addAction("Com 1");
menuAction->setCheckable(true);
menuActionGroup->addAction(menuAction);
connect(menuAction, SIGNAL(triggered()), this, SLOT(Select_ComPort1()));
menuAction = menu->addAction("Com 2");
menuAction->setCheckable(true);
menuActionGroup->addAction(menuAction);
connect(menuAction, SIGNAL(triggered()), this, SLOT(Select_ComPort2()));
To copy to clipboard, switch view to plain text mode
Bookmarks