Replaced custom separator with a qt provided one.

This commit is contained in:
0xFEEDC0DE64
2017-12-03 22:12:38 +01:00
parent ba0a1b9dcc
commit 4fc4b2cd4a
4 changed files with 4 additions and 26 deletions

View File

@@ -6,7 +6,6 @@ BuchungDialog::BuchungDialog(QWidget *parent) :
ui(new Ui::BuchungDialog)
{
ui->setupUi(this);
ui->timeEditTime->setTime(QTime::currentTime());
}
BuchungDialog::~BuchungDialog()

View File

@@ -5,7 +5,6 @@
#include <QSettings>
#include <QStringBuilder>
#include <QDebug>
#include <QStandardItemModel>
KontierungDialog::KontierungDialog(const QMap<QString, QString> &projekte, const QSettings &settings,
QWidget *parent) :
@@ -29,13 +28,7 @@ KontierungDialog::KontierungDialog(const QMap<QString, QString> &projekte, const
}
if(preferedProjekte.count())
{
ui->comboBoxProjekt->addItem(QStringLiteral("--------------"));
auto model = qobject_cast<const QStandardItemModel*>(ui->comboBoxProjekt->model());
auto item = model->item(ui->comboBoxProjekt->count() - 1);
item->setFlags(item->flags() & ~(Qt::ItemIsSelectable|Qt::ItemIsEnabled));
}
ui->comboBoxProjekt->insertSeparator(ui->comboBoxProjekt->count());
for(auto iter = projekte.constBegin(); iter != projekte.constEnd(); iter++)
{

View File

@@ -86,13 +86,6 @@
<property name="displayFormat">
<string>HH:mm:ss</string>
</property>
<property name="time">
<time>
<hour>1</hour>
<minute>0</minute>
<second>0</second>
</time>
</property>
</widget>
</item>
<item row="2" column="1">

View File

@@ -5,7 +5,6 @@
#include <QLineEdit>
#include <QMessageBox>
#include <QSettings>
#include <QStandardItemModel>
#include <QStandardItem>
#include <QStringBuilder>
#include <QMenu>
@@ -130,7 +129,7 @@ QTime MainWindow::timeAdd(const QTime &l, const QTime &r)
QTime MainWindow::timeNormalise(const QTime &time)
{
return time.addSecs(-time.second());
return QTime(time.hour(), time.minute());
}
void MainWindow::refresh()
@@ -419,7 +418,7 @@ void MainWindow::contextMenuBuchung(const QPoint &pos)
if(selectedAction == createAction)
{
BuchungDialog dialog(this);
dialog.setTime(QTime::currentTime());
dialog.setTime(timeNormalise(QTime::currentTime()));
again2:
if(dialog.exec() == QDialog::Accepted)
{
@@ -1097,13 +1096,7 @@ void MainWindow::updateComboboxes()
}
if(preferedProjekte.count())
{
ui->comboBoxProjekt->addItem(QStringLiteral("--------------"));
auto model = qobject_cast<const QStandardItemModel*>(ui->comboBoxProjekt->model());
auto item = model->item(ui->comboBoxProjekt->count() - 1);
item->setFlags(item->flags() & ~(Qt::ItemIsSelectable|Qt::ItemIsEnabled));
}
ui->comboBoxProjekt->insertSeparator(ui->comboBoxProjekt->count());
for(auto iter = m_projekte.constBegin(); iter != m_projekte.constEnd(); iter++)
{