Хранилища Subversion OpenInventory

Редакция

Редакция 14 | К новейшей редакции | Содержимое файла | Сравнить с предыдущей | Последнее изменение | Открыть журнал | RSS

Редакция Автор № строки Строка
14 pingvin 1
#include "src/form.h"
2
#include "ui_form.h"
3
 
4
Form::Form(QWidget *parent) :
5
    QWidget(parent),
6
    m_ui(new Ui::Form)
7
{
8
    m_ui->setupUi(this);
9
    connect(&wmiProcess, SIGNAL(readyReadStandardOutput()), this, SLOT(readStandartProcessOutput()));
10
}
11
 
12
Form::~Form()
13
{
14
    delete m_ui;
15
}
16
 
17
void Form::changeEvent(QEvent *e)
18
{
19
    QWidget::changeEvent(e);
20
    switch (e->type()) {
21
    case QEvent::LanguageChange:
22
        m_ui->retranslateUi(this);
23
        break;
24
    default:
25
        break;
26
    }
27
}
28
 
29
 
30
 
31
 
32
void Form::on_wmiButton_clicked(){
33
 
34
//      QString program = tr(" wmic -U %Patr10t //192.168.0.135 \"select * from Win32_ComputerSystem\"");
35
        QString program = tr("wmic");
36
        QStringList arguments;
16 pingvin 37
        int index;
14 pingvin 38
 
39
//      arguments << tr(" -U %Patr10t //192.168.0.135 \"select * from Win32_ComputerSystem\"");    
16 pingvin 40
        program.append(tr(" -U %Patr10t //"));
41
        program.append(tr(m_ui->lineEdit_2->text()));
42
        program.append(tr(" \"select * from "));
43
        index = m_ui->comboBox_2->currentIndex();
44
        program.append(m_ui->comboBox_2->itemText(index));
45
        program.append(tr("\""));
46
        //                  Win32_ComputerSystem\""));
14 pingvin 47
        int i;
48
        i++;
49
        wmiProcess.start(program);
50