Редакция 254 | Редакция 256 | К новейшей редакции | Весь файл | Учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS
Редакция 254 | Редакция 255 | ||
---|---|---|---|
Строка 1652... | Строка 1652... | ||
1652 | 1652 | ||
1653 | TWmiVideoCard vCard;
|
1653 | TWmiVideoCard vCard;
|
1654 | TWmiMatherBoard mBoard;
|
1654 | TWmiMatherBoard mBoard;
|
1655 | TWmiProcessor processor;
|
1655 | TWmiProcessor processor;
|
1656 | QList<TWmiMemoryModul> memory_moduls; |
1656 | QList<TWmiMemoryModul> memory_moduls; |
- | 1657 | QList<TWmiHDD> hdd_list; |
|
1657 | 1658 | ||
1658 | vCard = MainWindow::getWmiVideoGard(IP_str, user_name_str, password_str); |
1659 | vCard = MainWindow::getWmiVideoGard(IP_str, user_name_str, password_str); |
1659 | 1660 | ||
1660 | if (!vCard.name.isEmpty()) { |
1661 | if (!vCard.name.isEmpty()) { |
1661 | QTreeWidgetItem * itm_video; |
1662 | QTreeWidgetItem * itm_video; |
Строка 1663... | Строка 1664... | ||
1663 | QTreeWidgetItem * itm_video_model; |
1664 | QTreeWidgetItem * itm_video_model; |
1664 | QTreeWidgetItem * itm_video_manufacturer; |
1665 | QTreeWidgetItem * itm_video_manufacturer; |
1665 | QString tmp_str;
|
1666 | QString tmp_str;
|
1666 | tmp_str = tr("Âèäåîêàðòà: "); |
1667 | tmp_str = tr("Âèäåîêàðòà: "); |
1667 | tmp_str.append(vCard.name); |
1668 | tmp_str.append(vCard.name); |
- | 1669 | tmp_str.append(tr(" ")); |
|
- | 1670 | tmp_str.append(QVariant(vCard.video_ram/1024/1024).asString()); |
|
- | 1671 | tmp_str.append(tr(" ÌÁò")); |
|
1668 | itm_video = new QTreeWidgetItem(itm_tmp); |
1672 | itm_video = new QTreeWidgetItem(itm_tmp); |
1669 | itm_video->setText(0, tmp_str); |
1673 | itm_video->setText(0, tmp_str); |
1670 | 1674 | ||
1671 | tmp_str = tr("Ïðîèçâîäèòåëü: "); |
1675 | tmp_str = tr("Ïðîèçâîäèòåëü: "); |
1672 | tmp_str.append(vCard.manufacturer); |
1676 | tmp_str.append(vCard.manufacturer); |
Строка 1759... | Строка 1763... | ||
1759 | 1763 | ||
1760 | 1764 | ||
1761 | memory_moduls = MainWindow::getWmiRAM(IP_str, user_name_str, password_str); |
1765 | memory_moduls = MainWindow::getWmiRAM(IP_str, user_name_str, password_str); |
1762 | 1766 | ||
1763 | if (!memory_moduls.isEmpty()){ |
1767 | if (!memory_moduls.isEmpty()){ |
- | 1768 | QTreeWidgetItem * itm_ram; |
|
- | 1769 | int sum_cap=0; |
|
- | 1770 | itm_ram = new QTreeWidgetItem(itm_tmp); |
|
- | 1771 | ||
- | 1772 | ||
1764 | for (int i = 0; i < memory_moduls.count(); i++){ |
1773 | for (int i = 0; i < memory_moduls.count(); i++){ |
1765 | 1774 | ||
1766 | QTreeWidgetItem * itm_ram_modul; |
1775 | QTreeWidgetItem * itm_ram_modul; |
1767 | QTreeWidgetItem * itm_modul_bank; |
1776 | QTreeWidgetItem * itm_modul_bank; |
1768 | QTreeWidgetItem * itm_modul_cap; // îáúåì ïàìÿòè |
1777 | QTreeWidgetItem * itm_modul_cap; // îáúåì ïàìÿòè |
1769 | 1778 | ||
1770 | QString tmp_str;
|
1779 | QString tmp_str;
|
1771 | tmp_str = tr("Ìîäóëü ïàìÿòè: "); |
1780 | tmp_str = tr("Ìîäóëü ïàìÿòè: "); |
- | 1781 | sum_cap = sum_cap + memory_moduls.at(i).capacity/1024/1024; |
|
1772 | tmp_str.append(QVariant(memory_moduls.at(i).capacity/1024/1024).asString()); |
1782 | tmp_str.append(QVariant(memory_moduls.at(i).capacity/1024/1024).asString()); |
- | 1783 | ||
1773 | tmp_str.append(tr(" ÌÁò")); |
1784 | tmp_str.append(tr(" ÌÁò")); |
1774 | itm_ram_modul = new QTreeWidgetItem(itm_tmp); |
1785 | itm_ram_modul = new QTreeWidgetItem(itm_ram); |
1775 | itm_ram_modul->setText(0, tmp_str); |
1786 | itm_ram_modul->setText(0, tmp_str); |
1776 | 1787 | ||
1777 | 1788 | ||
1778 | }
|
1789 | }
|
- | 1790 | QString cap_str;
|
|
- | 1791 | cap_str = tr("Îáúåì ïàìÿòè: "); |
|
- | 1792 | cap_str.append(QVariant(sum_cap).asString()); |
|
- | 1793 | cap_str.append(tr(" ÌÁò")); |
|
- | 1794 | itm_ram->setText(0, cap_str); |
|
- | 1795 | ||
- | 1796 | }
|
|
- | 1797 | ||
1779 | 1798 | ||
- | 1799 | hdd_list = MainWindow::getWmiHDD(IP_str, user_name_str, password_str); |
|
- | 1800 | ||
- | 1801 | ||
- | 1802 | if (!hdd_list.isEmpty()){ |
|
- | 1803 | QTreeWidgetItem * itm_hdd_list; |
|
- | 1804 | int sum_cap = 0; |
|
- | 1805 | itm_hdd_list = new QTreeWidgetItem(itm_tmp); |
|
- | 1806 | ||
- | 1807 | ||
- | 1808 | for (int i = 0; i < hdd_list.count(); i++){ |
|
- | 1809 | ||
- | 1810 | QTreeWidgetItem * itm_hdd; |
|
- | 1811 | QTreeWidgetItem * itm_hdd_man; |
|
- | 1812 | QTreeWidgetItem * itm_hdd_cap; |
|
- | 1813 | QTreeWidgetItem * itm_hdd_serNum; |
|
- | 1814 | QTreeWidgetItem * itm_hdd_size; // îáúåì ïàìÿòè |
|
- | 1815 | long size_lng; |
|
- | 1816 | QString tmp_str;
|
|
- | 1817 | tmp_str = tr("Ƹñòêèé äèñê: "); |
|
- | 1818 | sum_cap = sum_cap + hdd_list.at(i).size/1000/1000; |
|
- | 1819 | ||
- | 1820 | tmp_str.append(hdd_list.at(i).caption); |
|
- | 1821 | tmp_str.append(tr(" ")); |
|
- | 1822 | size_lng = hdd_list.at(i).size; |
|
- | 1823 | size_lng = size_lng/1000/1000; |
|
- | 1824 | ||
- | 1825 | tmp_str.append(QVariant(int(size_lng)).asString()); |
|
- | 1826 | tmp_str.append(tr(" ÌÁò s/n: ")); |
|
- | 1827 | ||
- | 1828 | tmp_str.append(hdd_list.at(i).serialNumber); |
|
- | 1829 | ||
- | 1830 | itm_hdd = new QTreeWidgetItem(itm_hdd_list); |
|
- | 1831 | itm_hdd->setText(0, tmp_str); |
|
- | 1832 | ||
- | 1833 | ||
- | 1834 | tmp_str = tr("Ìîäåëü: "); |
|
- | 1835 | tmp_str.append((hdd_list.at(i).caption)); |
|
- | 1836 | ||
- | 1837 | itm_hdd_cap = new QTreeWidgetItem(itm_hdd); |
|
- | 1838 | itm_hdd_cap->setText(0, tmp_str); |
|
- | 1839 | ||
- | 1840 | tmp_str = tr("Ïðîèçâîäèòåëü: "); |
|
- | 1841 | tmp_str.append((hdd_list.at(i).manufacturer)); |
|
- | 1842 | ||
- | 1843 | itm_hdd_man = new QTreeWidgetItem(itm_hdd); |
|
- | 1844 | itm_hdd_man->setText(0, tmp_str); |
|
- | 1845 | ||
- | 1846 | tmp_str = tr("Ðàçìåð äèñêà: "); |
|
- | 1847 | tmp_str.append(QVariant(int(size_lng)).asString()); |
|
- | 1848 | tmp_str.append(tr(" ÌÁò")); |
|
- | 1849 | ||
- | 1850 | itm_hdd_size = new QTreeWidgetItem(itm_hdd); |
|
- | 1851 | itm_hdd_size->setText(0, tmp_str); |
|
- | 1852 | ||
- | 1853 | tmp_str = tr("Ñåðèéíûé íîìåð: "); |
|
- | 1854 | tmp_str.append((hdd_list.at(i).serialNumber)); |
|
- | 1855 | itm_hdd_serNum = itm_hdd_size = new QTreeWidgetItem(itm_hdd); |
|
- | 1856 | itm_hdd_serNum->setText(0, tmp_str); |
|
1780 | 1857 | ||
1781 | 1858 | ||
1782 | }
|
1859 | }
|
- | 1860 | QString cap_str;
|
|
- | 1861 | cap_str = tr("Îáùèé îáú¸ì äèñêîâîãî ïðîñòðàíñòâà: "); |
|
- | 1862 | cap_str.append(QVariant(sum_cap).asString()); |
|
- | 1863 | cap_str.append(tr(" ÌÁò")); |
|
- | 1864 | itm_hdd_list->setText(0, cap_str); |
|
1783 | 1865 | ||
- | 1866 | }
|
|
1784 | 1867 | ||
- | 1868 | ui->treeWidget_3->expandItem(itm_tmp); |
|
- | 1869 | // itm_tmp->setChildIndicatorPolicy(QTreeWidget::
|
|
1785 | int i; |
1870 | int i; |
1786 | i++; |
1871 | i++; |
1787 | 1872 | ||
1788 | }
|
1873 | }
|
1789 | 1874 |