hello,

i rather green at using qt. jumping right in, i had a qlineedit on a widget 
that is basically coded as:

People::createPersonEdit()
{
    personEdit = new QLineEdit ;
    personLabel = new QLabel( tr( "&Person:" ) ) ;
    personLabel->setBuddy( personEdit ) ;

    personModel = new QSqlQueryModel( this ) ;
    personModel->setQuery( "SELECT number , name FROM someTable WHERE number > 
-1 ORDER BY name" ) ;

    personCompleter = new QCompleter( this ) ;
    personCompleter->setModel( personModel ) ;

    personView = new QTableView ;
    personCompleter->setPopup( personView ) ;

    int width = personView->columnWidth( 0  ) ;
    width += personView->columnWidth( 1  ) ;

    personView->setColumnHidden( 0 , true ) ;
    personView->setColumnWidth( 1 , width ) ;

    personEdit->setCompleter( personCompleter ) ;

    connect( personEdit , SIGNAL( editingFinished() ) ,
             this , SLOT( personValidate() ) ) ;
}
what i really want is to be able to attach multiple persons rather a single one 
with each item in the (say, household) widget. so i thought to use a single 
column table widget and follow the spreadsheet example to create the table, 
delegate and item widgets putting the above line edit each item widget..... 

but it is turning out to be convoluted (for me!) am i approaching this 
correctly?

-- 
allen

There are 10 kinds of people. Those who do understand binary code, and those 
who do not.
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to