|  |  | @ -65,6 +65,12 @@ MainWindow::MainWindow(QWidget *parent) | 
			
		
	
		
		
			
				
					
					|  |  |  |         msg.warning(this, "Mitgliederverwaltung", "Keine Wireguard-Verbindung 'wg0' gefunden!"); |  |  |  |         msg.warning(this, "Mitgliederverwaltung", "Keine Wireguard-Verbindung 'wg0' gefunden!"); | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     db = QSqlDatabase::addDatabase("QMYSQL"); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     if (!db.isValid()) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         QMessageBox msg; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         msg.critical(this, "Mitgliederverwaltung", "Datenbanktreiber für MariaDB fehlt!"); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         exit(1); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | MainWindow::~MainWindow() |  |  |  | MainWindow::~MainWindow() | 
			
		
	
	
		
		
			
				
					|  |  | @ -190,17 +196,18 @@ void MainWindow::on_actionVerbindung_triggered() | 
			
		
	
		
		
			
				
					
					|  |  |  |         QString user = d.getUserName(); |  |  |  |         QString user = d.getUserName(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         QString pass = d.getPassword(); |  |  |  |         QString pass = d.getPassword(); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         //QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         db = QSqlDatabase::addDatabase("QMYSQL"); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         db.setHostName(host); |  |  |  |         db.setHostName(host); | 
			
		
	
		
		
			
				
					
					|  |  |  |         db.setPort(port); |  |  |  |         db.setPort(port); | 
			
		
	
		
		
			
				
					
					|  |  |  |         db.setDatabaseName(dbname); |  |  |  |         db.setDatabaseName(dbname); | 
			
		
	
		
		
			
				
					
					|  |  |  |         db.setUserName(user); |  |  |  |         db.setUserName(user); | 
			
		
	
		
		
			
				
					
					|  |  |  |         db.setPassword(pass); |  |  |  |         db.setPassword(pass); | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (db.open()) { |  |  |  |         if (db.open()) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             // Der Sessionkey wird benötigt um über diesem mit dem PMV-Server
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             // über XMLRPC zu kommunizieren
 | 
			
		
	
		
		
			
				
					
					|  |  |  |             init_sessionkey(); |  |  |  |             init_sessionkey(); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |             // Globale LV_Daten aus DB vorladen
 |  |  |  |             // Globale Landesverbandsdaten aus Datenbank vorladen
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             lv.loadFromDatabase(); |  |  |  |             lv.loadFromDatabase(); | 
			
		
	
		
		
			
				
					
					|  |  |  |             qDebug() << "Version" << lv.getVersion(); |  |  |  |             qDebug() << "Version" << lv.getVersion(); | 
			
		
	
		
		
			
				
					
					|  |  |  |             qDebug() << "Releasedate" << lv.getReleaseDate(); |  |  |  |             qDebug() << "Releasedate" << lv.getReleaseDate(); | 
			
		
	
	
		
		
			
				
					|  |  | 
 |