utilityapps/loadgen/ui/hb/inc/loadgenloaditem.h
changeset 55 2d9cac8919d3
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/utilityapps/loadgen/ui/hb/inc/loadgenloaditem.h	Mon Oct 18 16:30:05 2010 +0300
@@ -0,0 +1,34 @@
+/*
+ * LoadGenLoadItem.h
+ *
+ *  Created on: Aug 5, 2010
+ *      Author: sopirbo
+ */
+
+#ifndef LOADGENLOADITEM_H_
+#define LOADGENLOADITEM_H_
+
+#include <qstandarditemmodel.h>
+
+class LoadGenLoadItem : public QStandardItem
+	{
+public:
+	LoadGenLoadItem();
+	virtual ~LoadGenLoadItem();
+	
+	int type () const;
+	QVariant data(int role = Qt::UserRole + 1) const;
+	void setData(const QVariant &value, int role = Qt::UserRole + 1);
+	
+	bool getExpandedState();
+	void setExpanded( bool state );
+	
+	bool getSuspendedState();
+	void setSuspended( bool state );
+	
+private:
+	bool mExpanded;
+	bool mSuspended;
+	};
+
+#endif /* LOADGENLOADITEM_H_ */