int TabWidget::tabIcon ( lua_State * L ) //( int index ) const QIcon { QTabWidget* obj = ObjectHelper<QTabWidget>::check( L, 1 ); QIcon* res = ValueInstaller2<QIcon>::create( L ); *res = obj->tabIcon( Util::toInt( L, 2 ) ); return 1; }
QIcon QTabWidgetProto::tabIcon(int index) const { QTabWidget *item = qscriptvalue_cast<QTabWidget*>(thisObject()); if (item) return item->tabIcon(index); return QIcon(); }
void ConfigurationManager::initTabIcons() { QTabWidget *tw = ui->tabWidget; if ( !tw->tabIcon(0).isNull() ) return; tw->setTabIcon( tw->indexOf(ui->tabGeneral), getIcon("", IconWrench) ); tw->setTabIcon( tw->indexOf(ui->tabLayout), getIcon("", IconColumns) ); tw->setTabIcon( tw->indexOf(ui->tabHistory), getIcon("", IconListAlt) ); tw->setTabIcon( tw->indexOf(ui->tabItems), getIcon("", IconThList) ); tw->setTabIcon( tw->indexOf(ui->tabTray), getIcon("", IconInbox) ); tw->setTabIcon( tw->indexOf(ui->tabNotifications), getIcon("", IconInfoCircle) ); tw->setTabIcon( tw->indexOf(ui->tabShortcuts), getIcon("", IconKeyboard) ); tw->setTabIcon( tw->indexOf(ui->tabAppearance), getIcon("", IconImage) ); }