KontierenStrips now show projekt name
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
@@ -45,6 +45,8 @@ private:
|
||||
void updateAuswertung();
|
||||
void clearStrips();
|
||||
|
||||
QString buildProjektString(const QString &projekt);
|
||||
|
||||
Ui::MainWindow *ui;
|
||||
QSettings &m_settings;
|
||||
Zeiterfassung &m_erfassung;
|
||||
|
@@ -7,7 +7,7 @@
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>500</width>
|
||||
<height>75</height>
|
||||
<height>78</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
@@ -25,11 +25,14 @@
|
||||
</property>
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout" stretch="0,1,0">
|
||||
<property name="spacing">
|
||||
<number>20</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="QLabel" name="labelTime">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>20</pointsize>
|
||||
<pointsize>15</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="frameShape">
|
||||
@@ -47,7 +50,7 @@
|
||||
<widget class="QLabel" name="labelProjekt">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>20</pointsize>
|
||||
<pointsize>15</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
|
Reference in New Issue
Block a user