5 * Original file taken from klyx 0.10 sources:
7 * \author Kalle Dalheimer
9 * Full author contact details are available in file CREDITS.
15 #include "qgridview.h"
23 class QBrowseBox : public QGridView
27 QBrowseBox(int rows, int cols, QWidget * parent = 0, const char * name = 0, WFlags f = 0);
30 void insertItem(QPixmap pixmap);
32 QPixmap pixmap(int row, int col);
34 int exec(const QPoint & pos);
35 int exec(int x, int y);
36 int exec(const QWidget * trigger);
39 void selected(int, int);
42 virtual void keyPressEvent(QKeyEvent * e);
43 virtual void contentsMouseReleaseEvent(QMouseEvent *);
44 virtual void closeEvent(QCloseEvent * e);
45 virtual void contentsMouseMoveEvent(QMouseEvent * e);
46 virtual void paintCell(QPainter *, int row, int col);
49 // make sure the automatically generated one is not used
50 QBrowseBox & operator=(QBrowseBox const &);
57 void insertItem(QPixmap pixmap, int row, int col);
59 int coordsToIndex(int row, int col);