Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ListInfoWidget.h
Go to the documentation of this file.
1 #ifndef LISTINFOWIDGET_H
2 #define LISTINFOWIDGET_H
3 
4 #include <QWidget>
5 
6 class ListInfoWidget : public QWidget
7 {
8 public:
9  explicit ListInfoWidget( QWidget *parent = 0 );
10  virtual ~ListInfoWidget();
11 
12  void AddItem( const QString &name, const QString &value, const QString &itemStyleFileName = "", bool separator = false );
13  void AddItemWithObjectName( const QString &objectName, const QString &itemNameText, const QString &itemValueText, const QString &itemStyleFileName = "", bool separator = false );
14  void UpdateItemValue( const QString &name, const QString &value );
15  void UpdateItemName( const QString &objectName, const QString &itemName );
16  void DeselectAllItems();
17 
18 private:
20 
21  class DataClass;
22  QSharedPointer<DataClass> d;
23 
25 };
26 
27 #endif // LISTINFOWIDGET_H
void UpdateItemName(const QString &objectName, const QString &itemName)
Definition: ListInfoWidget.cpp:98
void AddItem(const QString &name, const QString &value, const QString &itemStyleFileName="", bool separator=false)
Definition: ListInfoWidget.cpp:46
virtual ~ListInfoWidget()
Definition: ListInfoWidget.cpp:42
void AddItemWithObjectName(const QString &objectName, const QString &itemNameText, const QString &itemValueText, const QString &itemStyleFileName="", bool separator=false)
Definition: ListInfoWidget.cpp:66
Definition: ListInfoWidget.h:6
void UpdateItemValue(const QString &name, const QString &value)
Definition: ListInfoWidget.cpp:86
Definition: ListInfoWidget.cpp:9
void DeselectAllItems()
Definition: ListInfoWidget.cpp:110
ListInfoWidget(QWidget *parent=0)
Definition: ListInfoWidget.cpp:30