Mein Programm soll eine simple Passwortabfrage erhalten, welche ich
in main.cpp aufrufe. Die Klasse login (log) liefert ein Signal an mein Hauptprogramm (mainprogramm), welche benutzerspezifischen Funktionen freigeschaltet. Dies funktioniert auch wunderbar.
Code: Alles auswählen
EPMprogramm mainprogramm;
login *log = new login();
// Loginabfrage Signal
QObject::connect(log, SIGNAL(loginAccept(QString,QString,int,int,int,int,int) ), &mainprogramm, SLOT(access(QString,QString,int,int,int,int,int) ) );
log->show();
mainprogramm.show();
Code: Alles auswählen
EPMprogramm mainprogramm;
login *log = new login();
// Loginabfrage Signal
QObject::connect(log, SIGNAL(loginAccept(QString,QString,int,int,int,int,int) ), &mainprogramm, SLOT(access(QString,QString,int,int,int,int,int) ) );
log->show();
if(log->loginAccept(QString) == "OK")
{
mainprogramm.show();
}