From 82a87a7a41f1960cf6ffdc8cf1b172691638f15f Mon Sep 17 00:00:00 2001 From: Andrea Diamantini Date: Mon, 18 Nov 2013 00:09:55 +0100 Subject: Adopt a new loading icon. It seems fixing some problems :) --- src/tabwindow/tabwidget.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/tabwindow') diff --git a/src/tabwindow/tabwidget.cpp b/src/tabwindow/tabwidget.cpp index 0942e216..a322e2fe 100644 --- a/src/tabwindow/tabwidget.cpp +++ b/src/tabwindow/tabwidget.cpp @@ -547,7 +547,7 @@ void TabWidget::tabLoadStarted() if (!label->movie()) { - static QString loadingGitPath = KStandardDirs::locate("appdata" , "pics/loading.mng"); + static QString loadingGitPath = KStandardDirs::locate("appdata" , "pics/loading.gif"); QMovie *movie = new QMovie(loadingGitPath, QByteArray(), label); movie->setSpeed(50); @@ -559,7 +559,9 @@ void TabWidget::tabLoadStarted() tabBar()->setTabButton(index, QTabBar::LeftSide, label); if (!tabBar()->tabData(index).toBool()) + { tabBar()->setTabText(index, i18n("Loading...")); + } else { tabBar()->tabButton(index, QTabBar::RightSide)->hide(); // NOTE: not really good this, but..."Repetita iuvant"!!! @@ -910,8 +912,9 @@ int TabWidget::addTab(QWidget *page, const QIcon &icon, const QString &label) int TabWidget::insertTab(int index, QWidget *page, const QString &label) { - if (! ReKonfig::openNewTabsNextToCurrent()) + if (!ReKonfig::openNewTabsNextToCurrent()) index = -1; + setUpdatesEnabled(false); int i = KTabWidget::insertTab(index, page, label); setUpdatesEnabled(true); @@ -922,8 +925,9 @@ int TabWidget::insertTab(int index, QWidget *page, const QString &label) int TabWidget::insertTab(int index, QWidget *page, const QIcon &icon, const QString &label) { - if (! ReKonfig::openNewTabsNextToCurrent()) + if (!ReKonfig::openNewTabsNextToCurrent()) index = -1; + setUpdatesEnabled(false); int i = KTabWidget::insertTab(index, page, icon, label); setUpdatesEnabled(true); -- cgit v1.2.1