Il C++11 ha aggiunto una nuovo tipo di enum(strongly typed enum), ma ha mantenuto anche quella classica del C. Per maggiori informazioni guarda la documentazione online(link sotto). In questo caso penso possa bastare anche il vecchio tipo di enum.
Per quanto riguarda connect basta guardare la documentazione online(link sotto).
Nel tuo caso connect sarà una cosa del genere:
codice:connect(vai,SIGNAL(clicked()),this,SLOT(actionSlot()));
In actionSlot controllerai quale radio button è stato selezionato con qualcosa tipo:
codice:void mywindow::actionSlot() { if( a->isChecked() ) { /*codice */ } else if( b->isChecked() ) { /*altro codice */ } //etc... }
Links:
C++11 enum: http://en.cppreference.com/w/cpp/language/enum
QObject::connect: http://qt-project.org/doc/qt-5.0/qtc...html#connect-3

Rispondi quotando