Dear Sirs,

I'm newbie programmer. Linux platform.

I'd like to know how is possible to align (and formatting) items in QTableView , hoping without writing Kilotons of code just for alignment.

Data are from MySql.

Here is a peice of code I'm using:

***********

void Voci::lista() // function to retreive data from SQL and present into a Dialog Windows
{
QSqlQueryModel *mod_grid = new QSqlQueryModel;

mod_grid->setQuery("select * from voci order by ordine");
mod_grid->setHeaderData(0, Qt::Horizontal, "Codice"); // Primary Key Field char()
mod_grid->setHeaderData(1, Qt::Horizontal, "Descrizione"); // Descriptions char()
mod_grid->setHeaderData(2, Qt::Horizontal, "Importo", Qt::AlignRight); // Amount num() to be aligned right

ui->g_lista->setModel(mod_grid);
ui->g_lista->setColumnWidth(0, 60);
ui->g_lista->setColumnWidth(1, 200);
ui->g_lista->setColumnWidth(2, 50);

}

************

ui->g_lista is Tableview object name in Dialog windows.

Alignment does'n have effect. Plus I have no idea on formatting amount (from 1234,5 to 1'234,50) in tableview.

Googled a lot with no answers. Do you know where I can find siutable examples. In Trolltech Docs no matter.

Tks in advance

Ciao.