Enable graph zoom using mouse wheel only, instead of using " + modifierName + " + Mouse Wheel.
", layout, row ); addGap(layout, row); + // Network + addTitle("NETWORK", layout, row); + + // Update check + m_automaticUpdateCheck = addCheckBox("AutomaticCheck automatically for a new releases once a day.
", layout, row); + addGap(layout, row); + + // Plugins + addTitle("PLUGIN", layout, row); + + // Sourcetrail port + m_sourcetrailPort = addLineEdit("Sourcetrail Port", + "Port number that Sourcetrail uses to listen for incoming messages from plugins.
", layout, row); + + // Sourcetrail port + m_pluginPort = addLineEdit("Plugin Port", "Port number that Sourcetrail uses to sends outgoing messages to plugins.
", layout, row); + + addGap(layout, row); + // indexing addTitle("INDEXING", layout, row); @@ -140,18 +160,6 @@ void QtProjectWizzardContentPreferences::populate(QGridLayout* layout, int& row) addGap(layout, row); - // Plugins - addTitle("PLUGIN", layout, row); - - // Sourcetrail port - m_sourcetrailPort = addLineEdit("Sourcetrail Port", - "Port number that Sourcetrail uses to listen for incoming messages from plugins.
", layout, row); - - // Sourcetrail port - m_pluginPort = addLineEdit("Plugin Port", "Port number that Sourcetrail uses to sends outgoing messages to plugins.
", layout, row); - - addGap(layout, row); - // Java addTitle("JAVA", layout, row); @@ -301,6 +309,8 @@ void QtProjectWizzardContentPreferences::load() m_scrollSpeed->setText(QString::number(appSettings->getScrollSpeed(), 'f', 1)); m_graphZooming->setChecked(appSettings->getControlsGraphZoomOnMouseWheel()); + m_automaticUpdateCheck->setChecked(appSettings->getAutomaticUpdateCheck()); + m_sourcetrailPort->setText(QString::number(appSettings->getSourcetrailPort())); m_pluginPort->setText(QString::number(appSettings->getPluginPort())); @@ -345,6 +355,8 @@ void QtProjectWizzardContentPreferences::save() appSettings->setControlsGraphZoomOnMouseWheel(m_graphZooming->isChecked()); + appSettings->setAutomaticUpdateCheck(m_automaticUpdateCheck->isChecked()); + int sourcetrailPort = m_sourcetrailPort->text().toInt(); if (sourcetrailPort) appSettings->setSourcetrailPort(sourcetrailPort); diff --git a/src/lib_gui/qt/window/project_wizzard/QtProjectWizzardContentPreferences.h b/src/lib_gui/qt/window/project_wizzard/QtProjectWizzardContentPreferences.h index cfb399cc..2d07cf90 100644 --- a/src/lib_gui/qt/window/project_wizzard/QtProjectWizzardContentPreferences.h +++ b/src/lib_gui/qt/window/project_wizzard/QtProjectWizzardContentPreferences.h @@ -66,6 +66,8 @@ private: QLineEdit* m_scrollSpeed; QCheckBox* m_graphZooming; + QCheckBox* m_automaticUpdateCheck; + QLineEdit* m_sourcetrailPort; QLineEdit* m_pluginPort;