summaryrefslogtreecommitdiff
path: root/ZeroTierUI/network.cpp
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2013-11-20 18:29:02 -0500
committerAdam Ierymenko <adam.ierymenko@gmail.com>2013-11-20 18:29:02 -0500
commit4d86b2f02fbf4d693136f3698984bcc10016b83d (patch)
treee2a6e2cfdbb10db3271632194073ad3823e70a2f /ZeroTierUI/network.cpp
parentc979a695c5c58a62c7e3e08128860634b2fc421f (diff)
downloadinfinitytier-4d86b2f02fbf4d693136f3698984bcc10016b83d.tar.gz
infinitytier-4d86b2f02fbf4d693136f3698984bcc10016b83d.zip
UI work...
Diffstat (limited to 'ZeroTierUI/network.cpp')
-rw-r--r--ZeroTierUI/network.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/ZeroTierUI/network.cpp b/ZeroTierUI/network.cpp
index 1a6a631d..12d02516 100644
--- a/ZeroTierUI/network.cpp
+++ b/ZeroTierUI/network.cpp
@@ -29,14 +29,14 @@ void Network::setStatus(const std::string &status)
ui->statusLabel->setText(QString(status.c_str()));
}
-void Network::setNetworkName(const std::string &status)
+void Network::setNetworkName(const std::string &name)
{
- ui->nameLabel->setText(QString(status.c_str()));
+ ui->nameLabel->setText(QString(name.c_str()));
}
void Network::setNetworkType(const std::string &type)
{
- ui->networkTypeLabel->setText(QString(status.c_str()));
+ ui->networkTypeLabel->setText(QString(type.c_str()));
if (type == "?")
ui->networkTypeLabel->setToolTip("Waiting for configuration...");
else if (type == "public")
@@ -69,13 +69,12 @@ void Network::setIps(const std::string &commaSeparatedList)
ips = tmp;
for(QStringList::iterator i(ips.begin());i!=ips.end();++i) {
- if (ui->ipListWidget->findItems(*i).size() == 0)
+ if (ui->ipListWidget->findItems(*i,Qt::MatchCaseSensitive).size() == 0)
ui->ipListWidget->addItem(*i);
}
- QList<QListWidgetItem *> inList(ui->ipListWidget->items());
- for(QList<QListWidgetItem *>::iterator i(inList.begin());i!=inList.end();++i) {
- QListWidgetItem *item = *i;
+ for(int i=0;i<ui->ipListWidget->count();++i) {
+ QListWidgetItem *item = ui->ipListWidget->item(i);
if (!ips.contains(item->text()))
ui->ipListWidget->removeItemWidget(item);
}