statisticswidget.cpp.svn-base

来自「QT网络传输。用来演示QT的网络传输类。」· SVN-BASE 代码 · 共 54 行

SVN-BASE
54
字号
#include <QtGui>#include "statisticswidget.h"StatisticsWidget::StatisticsWidget(QWidget *parent)    :QGroupBox(parent){    timeLabel=new QLabel(tr("Time: 0 s"));    countLabel=new QLabel(tr("Count: 0 KB"));    averageLabel=new QLabel(tr("Average: 0 KB/s"));    fileLabel=new QLabel(tr("Filename: "));    QVBoxLayout* mainLayout=new QVBoxLayout();    QHBoxLayout* hLayout=new QHBoxLayout();    hLayout->addWidget(timeLabel);    hLayout->addWidget(countLabel);    hLayout->addWidget(averageLabel);    mainLayout->addLayout(hLayout);    mainLayout->addWidget(fileLabel);        setLayout(mainLayout);    setTitle(tr("Statistics"));}void StatisticsWidget::setCount(unsigned int count){    QString tmp=QString("Count: %1 KB").arg(count);    countLabel->setText(tmp);    QString tmp2=QString("Average: %1 KB/s").arg(count/_time);    averageLabel->setText(tmp2);}void StatisticsWidget::setTime(unsigned int time){    _time=time;    QString tmp=QString("Time: %1 s").arg(time);    timeLabel->setText(tmp);}void StatisticsWidget::setFilename(QString filename){    QString tmp=QString(("Filename: %1")).arg(filename);    fileLabel->setText(tmp);}StatisticsWidget::~StatisticsWidget(){}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?