1 #ifndef __LIBRARYWIDGET_H__
2 #define __LIBRARYWIDGET_H__
4 #include "ui_librarywidget.h"
7 class QG_ActionHandler;
10 class LibraryWidget: public QWidget
15 LibraryWidget(QWidget * parent = 0, Qt::WindowFlags flags = 0);
18 // QString getItemDir(Q3ListViewItem * item);
19 QString getItemDir(QListWidgetItem * item);
20 // QString getItemPath(Q3IconViewItem * item);
21 QString getItemPath(QListWidgetItem * item);
22 QPixmap getPixmap(const QString & dir, const QString & dxfFile, const QString & dxfPath);
23 QString getPathToPixmap(const QString & dir, const QString & dxfFile, const QString & dxfPath);
26 void setActionHandler(QG_ActionHandler * ah);
27 void keyPressEvent(QKeyEvent * e);
29 void appendTree(QG_ListViewItem * item, QString directory);
30 // void updatePreview(Q3ListViewItem * item);
31 void updatePreview(QListWidgetItem * item);
37 QG_ActionHandler * actionHandler;
43 #endif // __LIBRARYWIDGET_H__