Index: trunk/BNC/src/bncfigure.cpp
===================================================================
--- trunk/BNC/src/bncfigure.cpp	(revision 10519)
+++ trunk/BNC/src/bncfigure.cpp	(revision 10524)
@@ -58,7 +58,7 @@
   slotNextAnimationFrame();
   for (int ii = 0; ii <= 1000; ii++) {
-    _ran[0][ii] = qrand() % 255;
-    _ran[1][ii] = qrand() % 255;
-    _ran[2][ii] = qrand() % 255;
+    _ran[0][ii] = rand() % 255;
+    _ran[1][ii] = rand() % 255;
+    _ran[2][ii] = rand() % 255;
   }
 }
Index: trunk/BNC/src/bncfigurelate.cpp
===================================================================
--- trunk/BNC/src/bncfigurelate.cpp	(revision 10519)
+++ trunk/BNC/src/bncfigurelate.cpp	(revision 10524)
@@ -59,7 +59,7 @@
   slotNextAnimationFrame();
   for (int ii = 0; ii <= 1000; ii++) {
-    _ran[0][ii] = qrand() % 255;
-    _ran[1][ii] = qrand() % 255;
-    _ran[2][ii] = qrand() % 100;
+    _ran[0][ii] = rand() % 255;
+    _ran[1][ii] = rand() % 255;
+    _ran[2][ii] = rand() % 100;
   }
 }
Index: trunk/BNC/src/bncfigureppp.cpp
===================================================================
--- trunk/BNC/src/bncfigureppp.cpp	(revision 10519)
+++ trunk/BNC/src/bncfigureppp.cpp	(revision 10524)
@@ -175,5 +175,5 @@
       unsigned hour, minute;
       double   second;
-      int      ww = QFontMetrics(this->font()).width('w');
+      int      ww = QFontMetrics(this->font()).horizontalAdvance('w');
 
       // neu components
Index: trunk/BNC/src/bnchlpdlg.cpp
===================================================================
--- trunk/BNC/src/bnchlpdlg.cpp	(revision 10519)
+++ trunk/BNC/src/bnchlpdlg.cpp	(revision 10524)
@@ -50,5 +50,5 @@
                     QDialog(parent) {
 
-  const int ww = QFontMetrics(font()).width('w');
+  const int ww = QFontMetrics(font()).horizontalAdvance('w');
 
   _tb = new bncHtml;
Index: trunk/BNC/src/bncipport.cpp
===================================================================
--- trunk/BNC/src/bncipport.cpp	(revision 10519)
+++ trunk/BNC/src/bncipport.cpp	(revision 10524)
@@ -70,5 +70,5 @@
   _ipCountryLineEdit = new QLineEdit();
 
-  int ww = QFontMetrics(font()).width('w');
+  int ww = QFontMetrics(font()).horizontalAdvance('w');
   _ipPortLineEdit->setMaximumWidth(9*ww);
   _ipMountLineEdit->setMaximumWidth(9*ww);
Index: trunk/BNC/src/bncmain.cpp
===================================================================
--- trunk/BNC/src/bncmain.cpp	(revision 10519)
+++ trunk/BNC/src/bncmain.cpp	(revision 10524)
@@ -458,5 +458,5 @@
       QString val(argv[ii+2]);
       if (val.indexOf(";") != -1) {
-        settings.setValue(key, val.split(";", QString::SkipEmptyParts));
+        settings.setValue(key, val.split(";", Qt::SkipEmptyParts));
       }
       else {
Index: trunk/BNC/src/bncmap_svg.cpp
===================================================================
--- trunk/BNC/src/bncmap_svg.cpp	(revision 10519)
+++ trunk/BNC/src/bncmap_svg.cpp	(revision 10524)
@@ -76,5 +76,5 @@
   // Buttons
   // -------
-  int ww = QFontMetrics(font()).width('w');
+  int ww = QFontMetrics(font()).horizontalAdvance('w');
 
   _buttonClose = new QPushButton(tr("Close"), this);
Index: trunk/BNC/src/bncserialport.cpp
===================================================================
--- trunk/BNC/src/bncserialport.cpp	(revision 10519)
+++ trunk/BNC/src/bncserialport.cpp	(revision 10524)
@@ -84,5 +84,5 @@
   _serialDataBitsComboBox->setCurrentIndex(3);
 
-  int ww = QFontMetrics(font()).width('w');
+  int ww = QFontMetrics(font()).horizontalAdvance('w');
   _serialMountpointLineEdit->setMaximumWidth(11*ww);
   _serialPortLineEdit->setMaximumWidth(11*ww);
Index: trunk/BNC/src/bncsinextro.cpp
===================================================================
--- trunk/BNC/src/bncsinextro.cpp	(revision 10519)
+++ trunk/BNC/src/bncsinextro.cpp	(revision 10524)
@@ -93,5 +93,5 @@
     signalPriorities = "G:12&CWPSLX R:12&CP E:1&CBX E:5&QIX C:26&IQX";
   }
-  QStringList priorList = signalPriorities.split(" ", QString::SkipEmptyParts);
+  QStringList priorList = signalPriorities.split(" ", Qt::SkipEmptyParts);
   QStringList frqStrList;
   for (unsigned iFreq = 1; iFreq < t_frequency::max; iFreq++) {
@@ -102,7 +102,7 @@
     for (int ii = 0; ii < priorList.size(); ii++) {
       if (priorList[ii].indexOf(":") != -1) {
-        hlp = priorList[ii].split(":", QString::SkipEmptyParts);
+        hlp = priorList[ii].split(":", Qt::SkipEmptyParts);
         if (hlp.size() == 2 && hlp[0].length() == 1 && hlp[0][0] == frqSys) {
-          hlp = hlp[1].split("&", QString::SkipEmptyParts);
+          hlp = hlp[1].split("&", Qt::SkipEmptyParts);
         }
         if (hlp.size() == 2 && hlp[0].indexOf(frqNum) != -1) {
Index: trunk/BNC/src/bnctabledlg.cpp
===================================================================
--- trunk/BNC/src/bnctabledlg.cpp	(revision 10519)
+++ trunk/BNC/src/bnctabledlg.cpp	(revision 10524)
@@ -64,5 +64,5 @@
   QVBoxLayout* mainLayout = new QVBoxLayout(this);
 
-  int ww = QFontMetrics(font()).width('w');
+  int ww = QFontMetrics(font()).horizontalAdvance('w');
 
   _casterPortLineEdit = new QLineEdit();
@@ -316,5 +316,5 @@
     _table->setHorizontalHeaderLabels(labels);
     _table->setSortingEnabled(true);
-    int ww = QFontMetrics(this->font()).width('w');
+    int ww = QFontMetrics(this->font()).horizontalAdvance('w');
     _table->horizontalHeader()->resizeSection( 0,10*ww);
     _table->horizontalHeader()->resizeSection( 1,10*ww);
@@ -392,5 +392,5 @@
       QString             nmea = _table->item(ir,10)->text();
       format.replace(" ", "_");
-      if (_table->isItemSelected(item)) {
+      if (item->isSelected()) {
         url.setPath("/"+item->text());
         mountPoints->push_back(url.toString() + " " + format + " " + country + " " + latitude
@@ -593,5 +593,5 @@
   _casterTable->setSortingEnabled(true);
   _casterTable->sortItems(0);
-   int ww = QFontMetrics(this->font()).width('w');
+   int ww = QFontMetrics(this->font()).horizontalAdvance('w');
   _casterTable->horizontalHeader()->resizeSection(0,15*ww);
   _casterTable->horizontalHeader()->resizeSection(1, 5*ww);
@@ -659,5 +659,5 @@
   if (_casterTable) {
     for (int ir = _casterTable->rowCount() - 1; ir >= 0 ; ir--) {
-      if (_casterTable->isItemSelected(_casterTable->item(ir,0))) {
+      if (_casterTable->item(ir,0)->isSelected()) {
         emit newCaster(_casterTable->item(ir,0)->text(),
                        _casterTable->item(ir,1)->text());
Index: trunk/BNC/src/bncudpport.cpp
===================================================================
--- trunk/BNC/src/bncudpport.cpp	(revision 10519)
+++ trunk/BNC/src/bncudpport.cpp	(revision 10524)
@@ -69,5 +69,5 @@
   _ipCountryLineEdit = new QLineEdit();
 
-  int ww = QFontMetrics(font()).width('w');
+  int ww = QFontMetrics(font()).horizontalAdvance('w');
   _ipPortLineEdit->setMaximumWidth(9*ww);
   _ipMountLineEdit->setMaximumWidth(9*ww);
Index: trunk/BNC/src/bncwindow.cpp
===================================================================
--- trunk/BNC/src/bncwindow.cpp	(revision 10519)
+++ trunk/BNC/src/bncwindow.cpp	(revision 10524)
@@ -127,5 +127,5 @@
   _mapWin = 0;
 
-  int ww = QFontMetrics(this->font()).width('w');
+  int ww = QFontMetrics(this->font()).horizontalAdvance('w');
 
   static const QStringList labels = QString("account, Streams:   resource loader / mountpoint, decoder, country, lat, long, nmea, ntrip, bytes").split(",");
@@ -2515,5 +2515,5 @@
     settings.setValue("font", newFont.toString());
     QApplication::setFont(newFont);
-    int ww = QFontMetrics(newFont).width('w');
+    int ww = QFontMetrics(newFont).horizontalAdvance('w');
     setMinimumSize(60*ww, 80*ww);
     resize(60*ww, 80*ww);
@@ -2601,5 +2601,5 @@
   tb->setReadOnly(true);
 
-  int ww = QFontMetrics(font()).width('w');
+  int ww = QFontMetrics(font()).horizontalAdvance('w');
   QPushButton* _closeButton = new QPushButton("Close");
   _closeButton->setMaximumWidth(10*ww);
@@ -2631,5 +2631,5 @@
    QDialog(parent) {
 
-  int ww = QFontMetrics(font()).width('w');
+  int ww = QFontMetrics(font()).horizontalAdvance('w');
   QPushButton* _closeButton = new QPushButton("Close");
   _closeButton->setMaximumWidth(10*ww);
Index: trunk/BNC/src/pppMain.cpp
===================================================================
--- trunk/BNC/src/pppMain.cpp	(revision 10519)
+++ trunk/BNC/src/pppMain.cpp	(revision 10524)
@@ -407,5 +407,5 @@
 
     QString     priorStr  = QString::fromStdString(opt->_signalPriorities);
-    QStringList priorList = priorStr.split(" ", QString::SkipEmptyParts);
+    QStringList priorList = priorStr.split(" ", Qt::SkipEmptyParts);
     QStringList hlpList;
     vector<char> systems = opt->systems();
@@ -414,7 +414,7 @@
       for (int ii = 0; ii < priorList.size(); ii++) {
         if (priorList[ii].indexOf(":") != -1) {
-          hlpList = priorList[ii].split(":", QString::SkipEmptyParts);
+          hlpList = priorList[ii].split(":", Qt::SkipEmptyParts);
           if (hlpList.size() == 2 && hlpList[0].length() == 1 && hlpList[0][0] == sys) {
-            hlpList = hlpList[1].split("&", QString::SkipEmptyParts);
+            hlpList = hlpList[1].split("&", Qt::SkipEmptyParts);
             if (hlpList.size() == 2) {
               for (int jj = 0; jj < hlpList[0].size(); jj++) {
Index: trunk/BNC/src/qtfilechooser.cpp
===================================================================
--- trunk/BNC/src/qtfilechooser.cpp	(revision 10519)
+++ trunk/BNC/src/qtfilechooser.cpp	(revision 10524)
@@ -24,5 +24,5 @@
 // Constructor
 ////////////////////////////////////////////////////////////////////////////////
-qtFileChooser::qtFileChooser(QWidget* parent, qtFileChooser::Mode mode) : 
+qtFileChooser::qtFileChooser(QWidget* parent, qtFileChooser::Mode mode) :
   QWidget(parent), _mode(mode) {
 
@@ -37,5 +37,5 @@
 
   _button = new QPushButton("...", this);
-  _button->setFixedWidth(_button->fontMetrics().width(" ... "));
+  _button->setFixedWidth(_button->fontMetrics().horizontalAdvance(" ... "));
   layout->addWidget(_button);
 
@@ -49,5 +49,5 @@
 }
 
-// 
+//
 ////////////////////////////////////////////////////////////////////////////////
 void qtFileChooser::setFileName(const QString& fileName) {
@@ -55,5 +55,5 @@
 }
 
-// 
+//
 ////////////////////////////////////////////////////////////////////////////////
 QString qtFileChooser::fileName() const {
@@ -61,5 +61,5 @@
 }
 
-// 
+//
 ////////////////////////////////////////////////////////////////////////////////
 void qtFileChooser::chooseFile() {
Index: trunk/BNC/src/reqcdlg.cpp
===================================================================
--- trunk/BNC/src/reqcdlg.cpp	(revision 10519)
+++ trunk/BNC/src/reqcdlg.cpp	(revision 10524)
@@ -64,5 +64,5 @@
   setWindowTitle(tr("RINEX Editing Options"));
 
-  int ww = QFontMetrics(font()).width('w');
+  int ww = QFontMetrics(font()).horizontalAdvance('w');
 
   const QString timeFmtString = "yyyy-MM-dd hh:mm:ss";
