From 63789afd388b2296efa1a5e28b1f71e372cdb1af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Sat, 20 Apr 2013 21:54:51 +0200 Subject: [PATCH] corregido bug que causaba que no se generase el c?digo QR si s?lo se encontraba una direcci?n IP --- YACReaderLibrary/server_config_dialog.cpp | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/YACReaderLibrary/server_config_dialog.cpp b/YACReaderLibrary/server_config_dialog.cpp index 69e02f76..530cff13 100644 --- a/YACReaderLibrary/server_config_dialog.cpp +++ b/YACReaderLibrary/server_config_dialog.cpp @@ -223,11 +223,18 @@ void ServerConfigDialog::generateQR() } } #endif - if(otherAddresses.length()>0) + if(otherAddresses.length()>0 || !dir.isEmpty()) { - generateQR(dir+":"+s->getPort()); if(!dir.isEmpty()) - ip->addItem(dir); + { + generateQR(dir+":"+s->getPort()); + + ip->addItem(dir); + } + else + { + generateQR(otherAddresses.first()+":"+s->getPort()); + } ip->addItems(otherAddresses); port->setText(s->getPort()); }