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(); |