src/InventoryEquipments.cpp

changeset 31
ab17a56a47dd
parent 30
0fec6a1abd13
child 47
160e4b407a7d
equal deleted inserted replaced
30:0fec6a1abd13 31:ab17a56a47dd
38 38
39 qDebug() << "InventoryEquipments reload"; 39 qDebug() << "InventoryEquipments reload";
40 40
41 QSqlQuery query("SELECT * FROM inventory_equipments ORDER BY name"); 41 QSqlQuery query("SELECT * FROM inventory_equipments ORDER BY name");
42 const QStringList labels({tr("Name"), tr("Boil volume"), tr("Batch size"), tr("Notes"), tr("Edit")}); 42 const QStringList labels({tr("Name"), tr("Boil volume"), tr("Batch size"), tr("Notes"), tr("Edit")});
43 const QStringList types({tr("Bittering"), tr("Aroma"), tr("Both")});
44 const QStringList form({tr("Pellet"), tr("Plug"), tr("Leaf"), tr("Leaf Wet"), tr("Cryo")});
45 43
46 ui->tableEquipments->setColumnCount(5); 44 ui->tableEquipments->setColumnCount(5);
47 ui->tableEquipments->setColumnWidth(0, 180); /* Name */ 45 ui->tableEquipments->setColumnWidth(0, 180); /* Name */
48 ui->tableEquipments->setColumnWidth(1, 80); /* Boil volume */ 46 ui->tableEquipments->setColumnWidth(1, 90); /* Boil volume */
49 ui->tableEquipments->setColumnWidth(2, 80); /* Batch size */ 47 ui->tableEquipments->setColumnWidth(2, 90); /* Batch size */
50 ui->tableEquipments->setColumnWidth(3, 680); /* Notes */ 48 ui->tableEquipments->setColumnWidth(3, 680); /* Notes */
51 ui->tableEquipments->setColumnWidth(4, 80); /* Edit button */ 49 ui->tableEquipments->setColumnWidth(4, 80); /* Edit button */
52 ui->tableEquipments->setRowCount(query.size()); 50 ui->tableEquipments->setRowCount(query.size());
53 ui->tableEquipments->setHorizontalHeaderLabels(labels); 51 ui->tableEquipments->setHorizontalHeaderLabels(labels);
54 ui->tableEquipments->verticalHeader()->hide(); 52 ui->tableEquipments->verticalHeader()->hide();
55 ui->tableEquipments->setFixedSize(1100 + 24, 640); /* Even if this is too large, it works */ 53 ui->tableEquipments->setFixedSize(1120 + 24, 640); /* Even if this is too large, it works */
56 54
57 QTableWidgetItem *rightitem = new QTableWidgetItem(); 55 QTableWidgetItem *rightitem = new QTableWidgetItem();
58 rightitem->setTextAlignment(Qt::AlignRight); 56 rightitem->setTextAlignment(Qt::AlignRight);
59 57
60 query.first(); 58 query.first();

mercurial