Changeset 399 in flair-src for trunk/tools/FlairGCS/src/Manager.cpp
- Timestamp:
- Mar 16, 2021, 5:50:25 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/FlairGCS/src/Manager.cpp
r269 r399 73 73 status=new QStatusBar(); 74 74 status->setSizeGripEnabled(false); 75 button_layout->addWidget(status, 1,0);75 managerLayout->addWidget(status); 76 76 77 77 UDT::startup(); … … 100 100 icon_red = QIcon(":red.png"); 101 101 icon_orange = QIcon(":orange.png"); 102 103 102 104 103 QTimer *timer = new QTimer(this); … … 149 148 150 149 ConnectionLayout *newLayout = new ConnectionLayout(udtSocket, name); 151 connect(udtSocket, SIGNAL(UDTStats(QString, bool)), newLayout, SIGNAL(UDTStats(QString,bool)));//connection in 2 steps to get udtsocket as sender152 connect(newLayout, SIGNAL(UDTStats(QString, bool)), this, SLOT(printUDTStats(QString,bool)));150 connect(udtSocket, SIGNAL(UDTStats(QString,QString,bool)), newLayout, SIGNAL(UDTStats(QString,QString,bool)));//connection in 2 steps to get udtsocket as sender 151 connect(newLayout, SIGNAL(UDTStats(QString,QString,bool)), this, SLOT(printUDTStats(QString,QString,bool))); 153 152 connect(udtSocket, SIGNAL(dataReady(char *, int)), newLayout,SLOT(receive(char *, int)),Qt::BlockingQueuedConnection); 154 153 connect(newLayout, SIGNAL(destroyed(QObject *)), this, SLOT(layoutDestroyed(QObject *))); … … 246 245 } 247 246 248 void Manager::printUDTStats(QString stats, bool loosingPackets) {247 void Manager::printUDTStats(QString stats,QString stylesheet,bool loosingPackets) { 249 248 int index = -1; 250 249 for(int i=0;i<connections.count();i++) { … … 264 263 265 264 if (tabBar->count() == 0) { 265 status->setStyleSheet(stylesheet); 266 266 status->showMessage(stats); 267 267 } else if (index==tabBar->currentIndex()) { 268 status->setStyleSheet(stylesheet); 268 269 status->showMessage(QString("%1: %2").arg(tabBar->tabText(index)).arg(stats)); 269 270 }
Note:
See TracChangeset
for help on using the changeset viewer.