Index: /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPortForwardingTable.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPortForwardingTable.cpp	(revision 87245)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPortForwardingTable.cpp	(revision 87246)
@@ -907,4 +907,10 @@
 }
 
+void UIPortForwardingTable::sltTableDataChanged()
+{
+    m_fTableDataChanged = true;
+    emit sigDataChanged();
+}
+
 void UIPortForwardingTable::sltCurrentChanged()
 {
Index: /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPortForwardingTable.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPortForwardingTable.h	(revision 87245)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPortForwardingTable.h	(revision 87246)
@@ -201,4 +201,9 @@
     Q_OBJECT;
 
+signals:
+
+    /** Notifies listeners about table data changed. */
+    void sigDataChanged();
+
 public:
 
@@ -239,5 +244,5 @@
 
     /** Marks table data as changed. */
-    void sltTableDataChanged() { m_fTableDataChanged = true; }
+    void sltTableDataChanged();
 
     /** Handles current item change. */
