Subversion Repositories OpenInventory

Rev

Rev 221 | Rev 223 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 221 Rev 222
Line 4... Line 4...
4
MainWindow::MainWindow(QWidget *parent) :
4
MainWindow::MainWindow(QWidget *parent) :
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
/*
-
 
10
    QPalette p = this->palette();
-
 
11
    p.setBrush(this->backgroundRole(), QBrush(QColor(255,255,255,128)));
-
 
12
    this->setAutoFillBackground(true);
-
 
13
    this->setPalette(p);
-
 
14
*/
-
 
15
9
    ui->centralWidget->setLayout(ui->verticalLayout);
16
    ui->centralWidget->setLayout(ui->verticalLayout);
10
    ui->tab->setLayout(ui->horizontalLayout);
17
    ui->tab->setLayout(ui->horizontalLayout);
11
    ui->tab_2->setLayout(ui->horizontalLayout_3);
18
    ui->tab_2->setLayout(ui->horizontalLayout_3);
12
   // connect( ui->comboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(on_currentIndexChanged(int)));
19
   // connect( ui->comboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(on_currentIndexChanged(int)));
13
    model_is_build = false;
20
    model_is_build = false;
Line 222... Line 229...
222
                                                        }
229
                                                        }
223
            else itm_tmp->setCheckState(0,Qt::Unchecked);
230
            else itm_tmp->setCheckState(0,Qt::Unchecked);
224
            if (columnData.count()>2)
231
            if (columnData.count()>2)
225
            {
232
            {
226
            QString class_id;
233
            QString class_id;
-
 
234
            QString filtr_str;
227
            QPixmap pxmp;
235
            QPixmap pxmp;
228
            QIcon icon;
236
            QIcon icon;
229
            class_id = QString(columnData.at(2).toString());
237
            class_id = QString(columnData.at(2).toString());
230
            pxmp = MainWindow::classesIcons.value(class_id);
238
            pxmp = MainWindow::classesIcons.value(class_id);
231
239
Line 233... Line 241...
233
            itm_tmp->setText(1, class_id); // id êëàññà
241
            itm_tmp->setText(1, class_id); // id êëàññà
234
            itm_tmp->setText(6, model_id); // id ìîäåëè
242
            itm_tmp->setText(6, model_id); // id ìîäåëè
235
            itm_tmp->setText(2, QVariant(number).toString()); // íîìåð ñòðîêè â ôàéëå-ìîäåëè îòîáðàæåíèÿ
243
            itm_tmp->setText(2, QVariant(number).toString()); // íîìåð ñòðîêè â ôàéëå-ìîäåëè îòîáðàæåíèÿ
236
            itm_tmp->setText(3, QVariant(indentations.size()).toString()); // óðîâåíü âëîæåíèÿ
244
            itm_tmp->setText(3, QVariant(indentations.size()).toString()); // óðîâåíü âëîæåíèÿ
237
            itm_tmp->setText(4, QVariant(row).toString()); // íîìåð ñòðîêè â ôàéëå
245
            itm_tmp->setText(4, QVariant(row).toString()); // íîìåð ñòðîêè â ôàéëå
238
-
 
-
 
246
            filtr_str = getFiltrString(model_id,class_id);
-
 
247
            itm_tmp->setText(5,filtr_str);
239
248
240
            if (!pxmp.isNull())
249
            if (!pxmp.isNull())
241
                {
250
                {
242
                    icon.addPixmap(pxmp);
251
                    icon.addPixmap(pxmp);
243
                    itm_tmp->setIcon(0, icon);                  
252
                    itm_tmp->setIcon(0, icon);                  
Line 947... Line 956...
947
    model_for_ListModelsTable->setEditStrategy(QSqlTableModel::OnManualSubmit);
956
    model_for_ListModelsTable->setEditStrategy(QSqlTableModel::OnManualSubmit);
948
    ui->tableView_2->setModel(model_for_ListModelsTable);
957
    ui->tableView_2->setModel(model_for_ListModelsTable);
949
958
950
    model_for_ListModelsTable->select();
959
    model_for_ListModelsTable->select();
951
960
952
961
/*
953
    ui->treeWidget->hideColumn(1);
962
    ui->treeWidget->hideColumn(1);
954
    ui->treeWidget->hideColumn(2);
963
    ui->treeWidget->hideColumn(2);
955
    ui->treeWidget->hideColumn(3);
964
    ui->treeWidget->hideColumn(3);
956
    ui->treeWidget->hideColumn(4);
965
    ui->treeWidget->hideColumn(4);
957
//    ui->treeWidget->hideColumn(5);
966
//    ui->treeWidget->hideColumn(5);
958
    ui->treeWidget->hideColumn(6);
967
    ui->treeWidget->hideColumn(6);
959
968
*/
960
    ui->tableView_2->hideColumn(0);
969
    ui->tableView_2->hideColumn(0);
961
    ui->tableView_2->hideColumn(2);
970
    ui->tableView_2->hideColumn(2);
962
    ui->tableView_2->hideColumn(3);
971
    ui->tableView_2->hideColumn(3);
963
    ui->tableView_2->hideColumn(4);
972
    ui->tableView_2->hideColumn(4);
964
973