Index: /trunk/src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationItem.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationItem.cpp	(revision 65327)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationItem.cpp	(revision 65328)
@@ -101,4 +101,22 @@
 }
 
+void UIInformationItem::updateData(const QModelIndex &index) const
+{
+    /* Set name: */
+    setName(index.data().toString());
+    /* Set icon: */
+    setIcon(index.data(Qt::DecorationRole).toString());
+    /* Set text: */
+    setText(index.data(Qt::UserRole + 1).value<UITextTable>());
+    /* Get type of the item: */
+    m_type = index.data(Qt::UserRole + 2).value<InformationElementType>();
+}
+
+QString UIInformationItem::htmlData()
+{
+    /* Return html-data: */
+    return m_pTextDocument->toHtml();
+}
+
 void UIInformationItem::paint(QPainter *pPainter, const QStyleOptionViewItem &option, const QModelIndex &index) const
 {
@@ -134,22 +152,4 @@
     /* Return size: */
     return m_pTextDocument->size().toSize();
-}
-
-void UIInformationItem::updateData(const QModelIndex &index) const
-{
-    /* Set name: */
-    setName(index.data().toString());
-    /* Set icon: */
-    setIcon(index.data(Qt::DecorationRole).toString());
-    /* Set text: */
-    setText(index.data(Qt::UserRole + 1).value<UITextTable>());
-    /* Get type of the item: */
-    m_type = index.data(Qt::UserRole + 2).value<InformationElementType>();
-}
-
-QString UIInformationItem::htmlData()
-{
-    /* Return html-data: */
-    return m_pTextDocument->toHtml();
 }
 
Index: /trunk/src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationItem.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationItem.h	(revision 65327)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationItem.h	(revision 65328)
@@ -63,4 +63,12 @@
     void setText(const UITextTable &text) const;
 
+    /** Updates data for information-item with @a index. */
+    void updateData(const QModelIndex &index) const;
+
+    /** Returns html data. */
+    QString htmlData();
+
+protected:
+
     /** Performs painting for @a index using @a pPainter and @a option set. */
     void paint(QPainter *pPainter, const QStyleOptionViewItem &option, const QModelIndex &index) const;
@@ -68,10 +76,4 @@
     /** Calculates size-hint for @a index using @a option set. */
     QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const;
-
-    /** Updates data for information-item with @a index. */
-    void updateData(const QModelIndex &index) const;
-
-    /** Returns html data. */
-    QString htmlData();
 
 private:
