|
a/dirbrowser/dirbrowser.cpp |
|
b/dirbrowser/dirbrowser.cpp |
|
... |
|
... |
143 |
}
|
143 |
}
|
144 |
CDBrowser *cdb = cdbFromTabIndex(ui->tabs->count()-1);
|
144 |
CDBrowser *cdb = cdbFromTabIndex(ui->tabs->count()-1);
|
145 |
if (nullptr == cdb) {
|
145 |
if (nullptr == cdb) {
|
146 |
return;
|
146 |
return;
|
147 |
}
|
147 |
}
|
148 |
cdb->browseIn(u8s2qs(state[tabidx].first), state[tabidx].second);
|
148 |
cdb->browseInNewTab(u8s2qs(state[tabidx].first), state[tabidx].second);
|
149 |
}
|
149 |
}
|
150 |
|
150 |
|
151 |
ui->tabs->setCurrentIndex(0);
|
151 |
ui->tabs->setCurrentIndex(0);
|
152 |
}
|
152 |
}
|
153 |
|
153 |
|
|
... |
|
... |
598 |
{
|
598 |
{
|
599 |
//qDebug() << "onBrowseInNewTab(): " << UDN;
|
599 |
//qDebug() << "onBrowseInNewTab(): " << UDN;
|
600 |
addTab();
|
600 |
addTab();
|
601 |
CDBrowser *cdb = currentBrowser();
|
601 |
CDBrowser *cdb = currentBrowser();
|
602 |
if (cdb)
|
602 |
if (cdb)
|
603 |
cdb->browseIn(UDN, path);
|
603 |
cdb->browseInNewTab(UDN, path);
|
604 |
}
|
604 |
}
|
605 |
|
605 |
|
606 |
CDBrowser *DirBrowser::cdbFromTabIndex(int i)
|
606 |
CDBrowser *DirBrowser::cdbFromTabIndex(int i)
|
607 |
{
|
607 |
{
|
608 |
CDBrowser *cdb{nullptr};
|
608 |
CDBrowser *cdb{nullptr};
|