// setupViews
qArchiv
->resize
( QSize( 330,
112 ) );
qArchiv->move( 34, 71 );
qArchiv->setModel(model);
qArchiv
->setSelectionMode
( QListView::SingleSelection );
qArchiv->header()->resizeSection( 0,110 );
qArchiv->setSelectionModel(selectionModel);
qArchiv->setRootIsDecorated( false );
remplirArchiv();
// ok push button
pbOk
->resize
( QSize( 50,
20 ) );
pbOk->move( 300, 190 );
connect( pbOk, SIGNAL( clicked() ), this, SLOT( close() ) );
connect( qArchiv,
SIGNAL( clicked
( const QModelIndex &) ),
}
//****************************************************************
{
accept();
close();
}
// setupViews
qArchiv = new QTreeView( this );
qArchiv->resize( QSize( 330, 112 ) );
qArchiv->move( 34, 71 );
qArchiv->setModel(model);
qArchiv->setEditTriggers( QAbstractItemView::NoEditTriggers );
qArchiv->setSelectionMode( QListView::SingleSelection );
qArchiv->header()->resizeSection( 0,110 );
QItemSelectionModel *selectionModel = new QItemSelectionModel(model);
qArchiv->setSelectionModel(selectionModel);
qArchiv->setRootIsDecorated( false );
remplirArchiv();
// ok push button
pbOk = new QPushButton( "Ok", this);
pbOk->resize( QSize( 50, 20 ) );
pbOk->move( 300, 190 );
connect( pbOk, SIGNAL( clicked() ), this, SLOT( close() ) );
connect( qArchiv, SIGNAL( clicked( const QModelIndex &) ),
this, SLOT( selectmsg( const QModelIndex &) ) );
}
//****************************************************************
void Archives::selectmsg( const QModelIndex & idx )
{
accept();
close();
}
To copy to clipboard, switch view to plain text mode
Bookmarks