Хранилища Subversion OpenInventory

Редакция

Редакция 117 | Редакция 119 | К новейшей редакции | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS

Редакция 117 Редакция 118
Строка 5... Строка 5...
5
    QMainWindow(parent),
5
    QMainWindow(parent),
6
    ui(new Ui::MainWindow)
6
    ui(new Ui::MainWindow)
7
{
7
{
8
    ui->setupUi(this);
8
    ui->setupUi(this);
9
   // connect( ui->comboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(on_currentIndexChanged(int)));
9
   // connect( ui->comboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(on_currentIndexChanged(int)));
10
-
 
-
 
10
    model_is_build = false;
11
   MainWindow::readModel();
11
   MainWindow::readModel();
12
12
13
   //QString model_str;
13
   //QString model_str;
14
   MainWindow::creatModelString();
14
   MainWindow::creatModelString();
15
   int i;
15
   int i;
Строка 22... Строка 22...
22
    file_tmp.close();
22
    file_tmp.close();
23
23
24
    ui->treeWidget->setAlternatingRowColors(true);
24
    ui->treeWidget->setAlternatingRowColors(true);
25
    ui->treeWidget_2->setAlternatingRowColors(true);
25
    ui->treeWidget_2->setAlternatingRowColors(true);
26
    MainWindow::openDataBase();
26
    MainWindow::openDataBase();
27
    MainWindow::buildPreviewModel(tr("Ìîÿ ìîäåëü"), tr("46"));
27
    MainWindow::buildPreviewModel(tr("Ìîÿ ìîäåëü"), tr("7"));
28
    MainWindow::initComboBox();
28
    MainWindow::initComboBox();
29
    getDatabaseData();
29
    getDatabaseData();
30
    sql_mogel = new QSqlTableModel();
30
    sql_mogel = new QSqlTableModel();
31
-
 
-
 
31
    model_is_build = true;
32
}
32
}
33
33
34
MainWindow::~MainWindow()
34
MainWindow::~MainWindow()
35
{
35
{
36
    delete sql_mogel;
36
    delete sql_mogel;
Строка 606... Строка 606...
606
classesID_list = class_list_map.keys();
606
classesID_list = class_list_map.keys();
607
classesNameList = class_list_map.values();
607
classesNameList = class_list_map.values();
608
ID_str =  classesID_list[index];
608
ID_str =  classesID_list[index];
609
ui->label->setText(ID_str);
609
ui->label->setText(ID_str);
610
if (root_items_list.indexOf(ui->treeWidget->currentItem()) != -1) rebuildPreviewModel(ui->treeWidget->currentItem(), ID_str);
610
if (root_items_list.indexOf(ui->treeWidget->currentItem()) != -1) rebuildPreviewModel(ui->treeWidget->currentItem(), ID_str);
-
 
611
getDatabaseData();
611
612
612
613
613
}
614
}
614
615
615
void MainWindow::on_treeWidget_itemChanged ( QTreeWidgetItem * item, int column ){
616
void MainWindow::on_treeWidget_itemChanged ( QTreeWidgetItem * item, int column ){
616
    int i;
617
    int i;
617
    i++;
618
    i++;
618
619
-
 
620
    if ((column) == 0 && (model_is_build)) getDatabaseData();
-
 
621
619
}
622
}
620
623
621
624
622
void MainWindow::on_treeWidget_itemClicked ( QTreeWidgetItem * item, int column ){
625
void MainWindow::on_treeWidget_itemClicked ( QTreeWidgetItem * item, int column ){
623
    int i;
626
    int i;