1654,7 → 1654,6 |
TWmiMatherBoard mBoard; |
TWmiProcessor processor; |
QList<TWmiMemoryModul> memory_moduls; |
QList<TWmiHDD> hdd_list; |
|
vCard = MainWindow::getWmiVideoGard(IP_str, user_name_str, password_str); |
|
1666,9 → 1665,6 |
QString tmp_str; |
tmp_str = tr("Âèäåîêàðòà: "); |
tmp_str.append(vCard.name); |
tmp_str.append(tr(" ")); |
tmp_str.append(QVariant(vCard.video_ram/1024/1024).asString()); |
tmp_str.append(tr(" ÌÁò")); |
itm_video = new QTreeWidgetItem(itm_tmp); |
itm_video->setText(0, tmp_str); |
|
1765,11 → 1761,6 |
memory_moduls = MainWindow::getWmiRAM(IP_str, user_name_str, password_str); |
|
if (!memory_moduls.isEmpty()){ |
QTreeWidgetItem * itm_ram; |
int sum_cap=0; |
itm_ram = new QTreeWidgetItem(itm_tmp); |
|
|
for (int i = 0; i < memory_moduls.count(); i++){ |
|
QTreeWidgetItem * itm_ram_modul; |
1778,95 → 1769,19 |
|
QString tmp_str; |
tmp_str = tr("Ìîäóëü ïàìÿòè: "); |
sum_cap = sum_cap + memory_moduls.at(i).capacity/1024/1024; |
tmp_str.append(QVariant(memory_moduls.at(i).capacity/1024/1024).asString()); |
|
tmp_str.append(tr(" ÌÁò")); |
itm_ram_modul = new QTreeWidgetItem(itm_ram); |
itm_ram_modul = new QTreeWidgetItem(itm_tmp); |
itm_ram_modul->setText(0, tmp_str); |
|
|
} |
QString cap_str; |
cap_str = tr("Îáúåì ïàìÿòè: "); |
cap_str.append(QVariant(sum_cap).asString()); |
cap_str.append(tr(" ÌÁò")); |
itm_ram->setText(0, cap_str); |
|
} |
|
|
hdd_list = MainWindow::getWmiHDD(IP_str, user_name_str, password_str); |
} |
|
|
if (!hdd_list.isEmpty()){ |
QTreeWidgetItem * itm_hdd_list; |
int sum_cap = 0; |
itm_hdd_list = new QTreeWidgetItem(itm_tmp); |
|
|
for (int i = 0; i < hdd_list.count(); i++){ |
|
QTreeWidgetItem * itm_hdd; |
QTreeWidgetItem * itm_hdd_man; |
QTreeWidgetItem * itm_hdd_cap; |
QTreeWidgetItem * itm_hdd_serNum; |
QTreeWidgetItem * itm_hdd_size; // îáúåì ïàìÿòè |
long size_lng; |
QString tmp_str; |
tmp_str = tr("Ƹñòêèé äèñê: "); |
sum_cap = sum_cap + hdd_list.at(i).size/1000/1000; |
|
tmp_str.append(hdd_list.at(i).caption); |
tmp_str.append(tr(" ")); |
size_lng = hdd_list.at(i).size; |
size_lng = size_lng/1000/1000; |
|
tmp_str.append(QVariant(int(size_lng)).asString()); |
tmp_str.append(tr(" ÌÁò s/n: ")); |
|
tmp_str.append(hdd_list.at(i).serialNumber); |
|
itm_hdd = new QTreeWidgetItem(itm_hdd_list); |
itm_hdd->setText(0, tmp_str); |
|
|
tmp_str = tr("Ìîäåëü: "); |
tmp_str.append((hdd_list.at(i).caption)); |
|
itm_hdd_cap = new QTreeWidgetItem(itm_hdd); |
itm_hdd_cap->setText(0, tmp_str); |
|
tmp_str = tr("Ïðîèçâîäèòåëü: "); |
tmp_str.append((hdd_list.at(i).manufacturer)); |
|
itm_hdd_man = new QTreeWidgetItem(itm_hdd); |
itm_hdd_man->setText(0, tmp_str); |
|
tmp_str = tr("Ðàçìåð äèñêà: "); |
tmp_str.append(QVariant(int(size_lng)).asString()); |
tmp_str.append(tr(" ÌÁò")); |
|
itm_hdd_size = new QTreeWidgetItem(itm_hdd); |
itm_hdd_size->setText(0, tmp_str); |
|
tmp_str = tr("Ñåðèéíûé íîìåð: "); |
tmp_str.append((hdd_list.at(i).serialNumber)); |
itm_hdd_serNum = itm_hdd_size = new QTreeWidgetItem(itm_hdd); |
itm_hdd_serNum->setText(0, tmp_str); |
|
|
} |
QString cap_str; |
cap_str = tr("Îáùèé îáú¸ì äèñêîâîãî ïðîñòðàíñòâà: "); |
cap_str.append(QVariant(sum_cap).asString()); |
cap_str.append(tr(" ÌÁò")); |
itm_hdd_list->setText(0, cap_str); |
|
} |
|
ui->treeWidget_3->expandItem(itm_tmp); |
// itm_tmp->setChildIndicatorPolicy(QTreeWidget:: |
int i; |
i++; |
|