23 #ifndef GEOMTOOLSGUI_MATERIALPROPERTIESDLG_H
24 #define GEOMTOOLSGUI_MATERIALPROPERTIESDLG_H
28 #include <QListWidget>
29 #include <QtxDialog.h>
36 class QtxDoubleSpinBox;
44 enum { Current, Global, User };
45 enum { TypeRole = Qt::UserRole + 123, NameRole };
53 bool eventFilter(
QObject*, QEvent* );
59 QString findUniqueName(
const QString&,
68 void onMaterialChanged();
69 void onItemChanged( QListWidgetItem* );
70 void onContextMenu( QContextMenuEvent* );
71 void onDeleteMaterial();
75 void SetEditCurrentArgument();
76 void SelectionIntoArgument();
115 #endif // GEOMTOOLSGUI_MATERIALPROPERTIESDLG_H