Пробовал - не вышло. Наверно, метод расчитан не на любой виджет, а только на кнопки.
Интересно, что я делаю не так, что у меня вышло?
C++ (Qt)
#include <QApplication>
#include <QProgressBar>
#include <QTabWidget>
#include <QTabBar>
class TabWidget : public QTabWidget
{
public:
QTabBar* tabBar() { return QTabWidget::tabBar(); }
};
int main( int argc, char** argv )
{
QApplication app( argc, argv );
TabWidget tw;
tw.addTab( new QWidget(), QString() );
tw.tabBar()->setTabButton( tw.count() - 1, QTabBar::LeftSide, new QProgressBar );
tw.show();
return app.exec();
}