//==============================================
//  copyright            : (C) 2003-2005 by Will Stokes
//==============================================
//  This program is free software; you can redistribute it
//  and/or modify it under the terms of the GNU General
//  Public License as published by the Free Software
//  Foundation; either version 2 of the License, or
//  (at your option) any later version.
//==============================================

#ifndef GUI_WELCOMEWINDOW_ITEMS_H
#define GUI_WELCOMEWINDOW_ITEMS_H

//--------------------
//forward declarations
//--------------------
class Item;

#include <qiconview.h>
#include <qobject.h>

//=====================================
class Items : public QIconView
{
Q_OBJECT
//--
public:
  Items( QWidget* parent=0,
             const char* name = 0 );
  void keyPressEvent( QKeyEvent* e );
  QSize sizeHint() const;
//--
private slots:
  void repaintGroup( QIconViewItem* pseudoSelection);
  void clearPseudoSelection();
//--
private:
  Item* currentPseudoSelection;
};
//======================

#endif //GUI_WELCOMEWINDOW_ITEMS_H
