mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-07-22 22:21:09 -04:00
disable nat/dht indicators for hidden mode, hide irrelevant network options elements
This commit is contained in:
parent
b6f102cabb
commit
78037a66be
6 changed files with 60 additions and 14 deletions
|
@ -98,7 +98,6 @@ StatisticsWindow::StatisticsWindow(QWidget *parent) :
|
|||
initStackedPage();
|
||||
connect(ui->stackPages, SIGNAL(currentChanged(int)), this, SLOT(setNewPage(int)));
|
||||
ui->stackPages->setCurrentIndex(0);
|
||||
|
||||
int toolSize = Settings->getToolButtonSize();
|
||||
ui->toolBar->setToolButtonStyle(Settings->getToolButtonStyle());
|
||||
ui->toolBar->setIconSize(QSize(toolSize,toolSize));
|
||||
|
@ -147,9 +146,19 @@ void StatisticsWindow::initStackedPage()
|
|||
ui->stackPages->add(rttdlg = new RttStatistics(ui->stackPages),
|
||||
action = createPageAction(QIcon(IMAGE_RTT), tr("RTT Statistics"), grp));
|
||||
|
||||
ui->stackPages->add(dhtw = new DhtWindow(ui->stackPages),
|
||||
bool showdht = true;
|
||||
RsPeerDetails detail;
|
||||
if (rsPeers->getPeerDetails(rsPeers->getOwnId(), detail))
|
||||
{
|
||||
if(detail.netMode == RS_NETMODE_HIDDEN)
|
||||
showdht = false;
|
||||
}
|
||||
if(showdht)
|
||||
{
|
||||
ui->stackPages->add(dhtw = new DhtWindow(ui->stackPages),
|
||||
action = createPageAction(QIcon(IMAGE_DHT), tr("DHT"), grp));
|
||||
|
||||
}
|
||||
|
||||
/*std::cerr << "Looking for interfaces in existing plugins:" << std::endl;
|
||||
for(int i = 0;i<rsPlugins->nbPlugins();++i)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue