- clear();
- QAction *prev = NULL;
- QModelIndex i = index;
- QFont font;
- QFontMetrics metrics( font );
- font.setBold( true );
- while( true )
- {
- PLItem *item = model->getItem( i );
-
- QToolButton *btn = new QToolButton;
- char *fb_name = input_item_GetTitleFbName( item->inputItem() );
- QString text = qfu(fb_name);
- free(fb_name);
- text = QString("/ ") + metrics.elidedText( text, Qt::ElideRight, 150 );
- btn->setText( text );
- btn->setFont( font );
- prev = insertWidget( prev, btn );
-
- mapper->setMapping( btn, item->id() );
- CONNECT( btn, clicked( ), mapper, map( ) );
-
- font = QFont();
-
- if( i.isValid() ) i = i.parent();
- else break;
- }
+ clear();
+ QAction *prev = NULL;
+ QModelIndex i = index;
+ QFont font;
+ QFontMetrics metrics( font );
+ font.setBold( true );
+ while( true )
+ {
+ PLItem *item = model->getItem( i );
+
+ QToolButton *btn = new QToolButton;
+ char *fb_name = input_item_GetTitleFbName( item->inputItem() );
+ QString text = qfu(fb_name);
+ free(fb_name);
+ text = QString("/ ") + metrics.elidedText( text, Qt::ElideRight, 150 );
+ btn->setText( text );
+ btn->setFont( font );
+ prev = insertWidget( prev, btn );
+
+ mapper->setMapping( btn, item->id() );
+ CONNECT( btn, clicked( ), mapper, map( ) );
+
+ font = QFont();
+
+ if( i.isValid() ) i = i.parent();
+ else break;
+ }