X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=zouba%2Fsrc%2Fmessagetable.cpp;h=8d0fa382c366b85740cc0648b5652856c18644bf;hb=aa6c6cb92150f0958ef8aba8bda0db94c02b3257;hp=d22c857d39e3436c7a87ac26d2c9483f05ce6219;hpb=60e0abb85c03e13a1d8704e9eac022eb73fb79fc;p=ptas diff --git a/zouba/src/messagetable.cpp b/zouba/src/messagetable.cpp index d22c857..8d0fa38 100644 --- a/zouba/src/messagetable.cpp +++ b/zouba/src/messagetable.cpp @@ -4,19 +4,19 @@ #include #include #include +#include MessageTable::MessageTable( QWidget *parent ) : QTableWidget( NumberOfRows, OneColumn, parent ) { setHorizontalHeaderLabels( QStringList() << "Messages" ); verticalHeader()->hide(); + setSelectionMode( QAbstractItemView::NoSelection ); for ( int row=0; rowsetStretchLastSection(true); } MessageTable::~MessageTable() @@ -35,3 +35,11 @@ void MessageTable::displayMessage( const QString &message ) itemAt(0,0)->setText( message ); } + +void MessageTable::resizeEvent( QResizeEvent *event ) +{ + int width = event->size().width() / columnCount(); + for ( int i = 0; i < columnCount(); ++i ) { + setColumnWidth( i, width ); + } +}