be clear about which pointer we get (instead of 'auto')

This commit is contained in:
Alexander Sashnov 2021-02-13 02:38:52 +07:00
parent ab83c930ef
commit f576df02fd
3 changed files with 7 additions and 7 deletions

View File

@ -155,8 +155,8 @@ void SearchBar::updateCompletion()
{
mp_typingTimer->stop();
clearSuggestions();
auto currentWidget = KiwixApp::instance()->getTabWidget()->currentWebView();
if (!currentWidget || currentWidget->url().isEmpty() || m_searchbarInput.isEmpty()) {
WebView* current = KiwixApp::instance()->getTabWidget()->currentWebView();
if (!current || current->url().isEmpty() || m_searchbarInput.isEmpty()) {
hideSuggestions();
return;
}

View File

@ -13,10 +13,10 @@ void SuggestionListWorker::run()
QStringList suggestionList;
QVector<QUrl> urlList;
auto currentWidget = KiwixApp::instance()->getTabWidget()->currentWebView();
if(!currentWidget)
WebView *current = KiwixApp::instance()->getTabWidget()->currentWebView();
if(!current)
return;
auto qurl = currentWidget->url();
auto qurl = current->url();
auto currentZimId = qurl.host().split(".")[0];
auto reader = KiwixApp::instance()->getLibrary()->getReader(currentZimId);
QUrl url;

View File

@ -55,9 +55,9 @@ TabBar::TabBar(QWidget *parent) :
setCurrentIndex(m_settingsIndex);
return;
}
auto index = currentIndex() + 1;
int index = currentIndex() + 1;
m_settingsIndex = index;
auto view = KiwixApp::instance()->getSettingsManager()->getView();
SettingsManagerView* view = KiwixApp::instance()->getSettingsManager()->getView();
mp_stackedWidget->insertWidget(index, view);
insertTab(index,QIcon(":/icons/settings.svg"), gt("settings"));
QToolButton *tb = new QToolButton(this);