+void MainWindow::resizeEvent(QResizeEvent* event)
+{
+ QRect sg = ui->listWidget->rect();
+
+ if( sg.width() > sg.height() ) {
+ ui->listWidget->setGridSize( QSize((sg.width()-12)/5, (sg.height()-12)/2) );
+ } else {
+ ui->listWidget->setGridSize( QSize((sg.width()-12)/3, (sg.height()-12)/3) );
+ }
+
+ if( iDimmer ) {
+ iDimmer->resize( this->size() );
+ }
+
+ QMainWindow::resizeEvent(event);
+}
+