KontierenStrips now show projekt name

This commit is contained in:
0xFEEDC0DE64 committed 2017-12-02 19:17:10 +01:00
1 parent a43d1c98fe
commit 3b195bbb68
3 files changed
+25 -9

No files matched your search

+17 -6
View File
@@ -891,8 +891,9 @@ void MainWindow::validateEntries()
goto after;
}
ui->verticalLayout2->addWidget(new KontierungStrip(kontierung.id, kontierung.timespan, kontierung.projekt, kontierung.subprojekt,
kontierung.workpackage, kontierung.text, ui->scrollAreaWidgetContents));
ui->verticalLayout2->addWidget(new KontierungStrip(kontierung.id, kontierung.timespan, buildProjektString(kontierung.projekt),
kontierung.subprojekt, kontierung.workpackage, kontierung.text,
ui->scrollAreaWidgetContents));
if(kontierung.timespan == QTime(0, 0))
{
@@ -942,8 +943,9 @@ void MainWindow::validateEntries()
goto after;
}
ui->verticalLayout2->addWidget(new KontierungStrip(kontierung.id, kontierung.timespan, kontierung.projekt, kontierung.subprojekt,
kontierung.workpackage, kontierung.text, ui->scrollAreaWidgetContents));
ui->verticalLayout2->addWidget(new KontierungStrip(kontierung.id, kontierung.timespan, buildProjektString(kontierung.projekt),
kontierung.subprojekt, kontierung.workpackage, kontierung.text,
ui->scrollAreaWidgetContents));
if(kontierung.timespan == QTime(0, 0))
{
@@ -1000,8 +1002,9 @@ void MainWindow::validateEntries()
goto after;
}
ui->verticalLayout2->addWidget(new KontierungStrip(kontierung.id, kontierung.timespan, kontierung.projekt, kontierung.subprojekt,
kontierung.workpackage, kontierung.text, ui->scrollAreaWidgetContents));
ui->verticalLayout2->addWidget(new KontierungStrip(kontierung.id, kontierung.timespan, buildProjektString(kontierung.projekt),
kontierung.subprojekt, kontierung.workpackage, kontierung.text,
ui->scrollAreaWidgetContents));
if(kontierung.timespan == QTime(0, 0))
{
@@ -1170,3 +1173,11 @@ void MainWindow::clearStrips()
delete item;
}
}
QString MainWindow::buildProjektString(const QString &projekt)
{
if(m_projekte.contains(projekt))
return m_projekte.value(projekt) % " (" % projekt % ")";
else
return projekt;
}