Index: /trunk/BNC/bncsettings.cpp
===================================================================
--- /trunk/BNC/bncsettings.cpp	(revision 3152)
+++ /trunk/BNC/bncsettings.cpp	(revision 3153)
@@ -110,4 +110,5 @@
     setValue("cmbOutPath",       "");
     setValue("cmbSP3Path",       "");
+    setValue("rtnetUploadMountpoints",   "");
     sync();
   }
Index: /trunk/BNC/bncwindow.cpp
===================================================================
--- /trunk/BNC/bncwindow.cpp	(revision 3152)
+++ /trunk/BNC/bncwindow.cpp	(revision 3153)
@@ -952,5 +952,5 @@
   cmbgroup->setLayout(cmbLayout);
 
-  // RTNet output
+  // RTNet Layout
   // ------------
   QGridLayout* rtnetLayout = new QGridLayout;
@@ -1276,4 +1276,17 @@
     if (!hlp.isEmpty()) {
       combineStreams << hlp;
+    }
+  }
+
+  QStringList rtnetUploadMountpoints;
+  for (int iRow = 0; iRow < _rtnetTable->rowCount(); iRow++) {
+    QString hlp;
+    for (int iCol = 0; iCol < _rtnetTable->columnCount(); iCol++) {
+      if (_rtnetTable->item(iRow, iCol)) {
+        hlp += _rtnetTable->item(iRow, iCol)->text() + " ";
+      }
+    }
+    if (!hlp.isEmpty()) {
+      rtnetUploadMountpoints << hlp;
     }
   }
@@ -1365,4 +1378,11 @@
   settings.setValue("cmbOutPath",    _cmbOutPathLineEdit->text());
   settings.setValue("cmbSP3Path",    _cmbSP3PathLineEdit->text());
+
+  if (!rtnetUploadMountpoints.isEmpty()) {
+    settings.setValue("rtnetUploadMountpoints", rtnetUploadMountpoints);
+  }
+  else {
+    settings.setValue("rtnetUploadMountpoints", "");
+  }
 
   if (_caster) {
@@ -2197,3 +2217,26 @@
 ////////////////////////////////////////////////////////////////////////////
 void bncWindow::populateRtnetTable() {
-}
+  for (int iRow = _rtnetTable->rowCount()-1; iRow >=0; iRow--) {
+    _rtnetTable->removeRow(iRow);
+  }
+
+  bncSettings settings;
+
+  int iRow = -1;
+  QListIterator<QString> it(settings.value("rtnetUploadMountpoints").toStringList());
+  while (it.hasNext()) {
+    QStringList hlp = it.next().split(" ");
+    if (hlp.size() > 2) {
+      ++iRow;
+      _rtnetTable->insertRow(iRow);
+    }
+    for (int iCol = 0; iCol < hlp.size(); iCol++) {
+      _rtnetTable->setItem(iRow, iCol, new QTableWidgetItem(hlp[iCol]));
+    }
+  }
+}
+
+// 
+////////////////////////////////////////////////////////////////////////////
+void bncWindow::slotSetRtnetTrafo() {
+}
Index: /trunk/BNC/bncwindow.h
===================================================================
--- /trunk/BNC/bncwindow.h	(revision 3152)
+++ /trunk/BNC/bncwindow.h	(revision 3153)
@@ -83,4 +83,5 @@
     void slotAddRtnetRow();
     void slotDelRtnetRow();
+    void slotSetRtnetTrafo();
 
   protected:
