Sélectionner une révision Git
mainwindow.cpp 1,31 Kio
#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
// on affiche d'abord la TreeView
ui->groupBox->show();
ui->groupBox_2->hide();
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::update_status(GeneralStatus &genStatus)
{
int time = genStatus.getTime();
int j = time/86400;
time-=j*86400;
int h = time/3600;
time-=h*3600;
int m = time/60;
int s = time - m*60;
//ui->statusBar->clearMessage();
QString message = "uptime: " + QString::number(j)+ ":" + QString::number(h) + ":" + QString::number(m) + ":" + QString::number(s) + "\ntasks running: " + QString::number(genStatus.getNbTask()) + "\nCPU: " + QString::number(genStatus.getCPU()) + "%\nmemory: " + QString::number(genStatus.getMem()) + "%";
ui->label_2->setText(message);
}
void MainWindow::on_comboBox_currentTextChanged(const QString &arg1)
{
if (arg1 == "Tree"){
ui->groupBox->show();
ui->groupBox_2->hide();
}
else if (arg1 == "List"){
ui->groupBox_2->show();
ui->groupBox ->hide();
}
else {
QMessageBox msgBox;
msgBox.setText(tr("Choix modifié mais problème sélection Tree ou List"));
msgBox.exec();
}
}