: Kita::ThreadListView( parent, name )
{
init();
- subjectList->setColumnWidth( Col_Board, 0 );
closeButton->setEnabled( true );
connect( subjectList, SIGNAL( contextMenuRequested( QListViewItem*, const QPoint&, int ) ),
connect( header, SIGNAL( sizeChange( int, int, int ) ),
SLOT( slotSizeChange( int, int, int ) ) );
- subjectList->setColumnWidth( Col_IDOrder, 0 );
-
header->installEventFilter( this );
loadHeaderOnOff();
}
ReloadButton->setPixmap( SmallIcon( "reload" ) );
closeButton->setPixmap( SmallIcon( "fileclose" ) );
+ QHeader* header = subjectList->header();
for( int i = Col_Begin; i <= Col_End; i++ ) {
subjectList->addColumn( i18n( s_colAttr[i].labelName ) );
- }
-
- subjectList->setColumnWidth( Col_DatURL, 0 );
- subjectList->setColumnWidth( Col_MarkOrder, 0 );
- subjectList->setColumnWidth( Col_IDOrder, 0 );
-
- QHeader *h = subjectList->header();
- h->setResizeEnabled( FALSE, Col_DatURL );
- h->setResizeEnabled( FALSE, Col_MarkOrder );
- h->setResizeEnabled( FALSE, Col_IDOrder );
- h->setResizeEnabled( FALSE, Col_Mark );
- h->setResizeEnabled( FALSE, Col_Icon );
- h->setStretchEnabled( TRUE, Col_Subject );
-
- //subjectList->setColumnWidth( Col_Subject, 400 );
- subjectList->setColumnWidthMode( Col_Subject, QListView::Manual );
- subjectList->setColumnWidthMode( Col_DatURL, QListView::Manual );
- subjectList->setColumnWidthMode( Col_MarkOrder, QListView::Manual );
- subjectList->setColumnWidthMode( Col_IDOrder, QListView::Manual );
+ if ( s_colAttr[i].showDefault != true ) {
+ subjectList->setColumnWidthMode( i, QListView::Manual );
+ header->setResizeEnabled( false, i );
+ subjectList->setColumnWidth( i, 0 );
+ }
+ }
+ header->setStretchEnabled( true, Col_Subject );
connect( SearchButton, SIGNAL( clicked() ),
SLOT( slotSearchButton() ) );