Added http service start to MainWindow

Added http settings pane to SettingsWidget
Settings are probably broken still
This commit is contained in:
IvanF 2015-01-29 01:19:15 -08:00
parent 235baa3dcc
commit eea9d7db97
3 changed files with 19 additions and 0 deletions

View file

@ -29,6 +29,9 @@
#include "gui/AboutDialog.h"
#include "gui/DatabaseWidget.h"
#include "http/Service.h"
#include "http/HttpSettings.h"
const QString MainWindow::BaseWindowTitle = "KeePassX";
MainWindow::MainWindow()
@ -204,6 +207,11 @@ MainWindow::MainWindow()
SLOT(openSearch()));
updateTrayIcon();
// Keepasshttp service
Service *m_service = new Service(m_ui->tabWidget);
if (HttpSettings::isEnabled())
m_service->start();
}
MainWindow::~MainWindow()
@ -305,6 +313,7 @@ void MainWindow::setMenuActionState(DatabaseWidget::Mode mode)
}
case DatabaseWidget::EditMode:
case DatabaseWidget::LockedMode:
case DatabaseWidget::OpenMode:
Q_FOREACH (QAction* action, m_ui->menuEntries->actions()) {
action->setEnabled(false);
}