Refactor system page in GUI Alpha.
This commit is contained in:
@@ -20,6 +20,11 @@
|
||||
#include "dialogs/GetWorkListDialog.h"
|
||||
#include "dialogs/PatientConfirmDialog.h"
|
||||
#include "dialogs/AdminSPwdDialog.h"
|
||||
#include "dialogs/WorklistSettingsDialog.h"
|
||||
#include "dialogs/PacsSettingsDialog.h"
|
||||
#include "dialogs/ReconSettingsDialog.h"
|
||||
#include "dialogs/IpSettingsDialog.h"
|
||||
#include "dialogs/MppsSettingsDialog.h"
|
||||
|
||||
#include "network/DicomCfgDialog.h"
|
||||
#include "network/GetAdminPsw.h"
|
||||
@@ -263,6 +268,18 @@ DialogResult DialogManager::requestSelectFilter()
|
||||
return DialogResult(ret,dialog.getSelectedValue());
|
||||
}
|
||||
|
||||
DialogResult DialogManager::requestSelectLockScreenTime()
|
||||
{
|
||||
SelectDialog dialog(mTopWidget);
|
||||
setTopWidget(&dialog);
|
||||
dialog.setWindowModality(Qt::WindowModal);
|
||||
dialog.setValues(JsonObject::Instance()->lockScreenTimes());
|
||||
dialog.setSelectedValue(JsonObject::Instance()->defaultLockScreenTime());
|
||||
int ret = dialog.exec();
|
||||
releaseTopWidget(&dialog);
|
||||
return DialogResult(ret,dialog.getSelectedValue());
|
||||
}
|
||||
|
||||
int DialogManager::requestEditDicomConfig()
|
||||
{
|
||||
DicomCfgDialog dialog(mTopWidget);
|
||||
@@ -273,6 +290,46 @@ int DialogManager::requestEditDicomConfig()
|
||||
return ret;
|
||||
}
|
||||
|
||||
int DialogManager::requestWorklistSettings()
|
||||
{
|
||||
WorklistSettingsDialog dialog(mTopWidget);
|
||||
setTopWidget(&dialog);
|
||||
dialog.setWindowModality(Qt::WindowModal);
|
||||
int ret = dialog.exec();
|
||||
releaseTopWidget(&dialog);
|
||||
return ret;
|
||||
}
|
||||
|
||||
int DialogManager::requestPacsSettings()
|
||||
{
|
||||
PacsSettingsDialog dialog(mTopWidget);
|
||||
setTopWidget(&dialog);
|
||||
dialog.setWindowModality(Qt::WindowModal);
|
||||
int ret = dialog.exec();
|
||||
releaseTopWidget(&dialog);
|
||||
return ret;
|
||||
}
|
||||
|
||||
int DialogManager::requestReconSettings()
|
||||
{
|
||||
ReconSettingsDialog dialog(mTopWidget);
|
||||
setTopWidget(&dialog);
|
||||
dialog.setWindowModality(Qt::WindowModal);
|
||||
int ret = dialog.exec();
|
||||
releaseTopWidget(&dialog);
|
||||
return ret;
|
||||
}
|
||||
|
||||
int DialogManager::requestMppsSettings()
|
||||
{
|
||||
MppsSettingsDialog dialog(mTopWidget);
|
||||
setTopWidget(&dialog);
|
||||
dialog.setWindowModality(Qt::WindowModal);
|
||||
int ret = dialog.exec();
|
||||
releaseTopWidget(&dialog);
|
||||
return ret;
|
||||
}
|
||||
|
||||
DialogResult DialogManager::requestInputAdminPasswd()
|
||||
{
|
||||
GetAdminPsw dialog(mTopWidget);
|
||||
@@ -285,7 +342,13 @@ DialogResult DialogManager::requestInputAdminPasswd()
|
||||
|
||||
int DialogManager::requestEditNetworkConfig()
|
||||
{
|
||||
NetworkCfgDialog dialog(mTopWidget);
|
||||
// NetworkCfgDialog dialog(mTopWidget);
|
||||
// setTopWidget(&dialog);
|
||||
// dialog.setWindowModality(Qt::WindowModal);
|
||||
// int ret = dialog.exec();
|
||||
// releaseTopWidget(&dialog);
|
||||
// return ret;
|
||||
IpSettingsDialog dialog(mTopWidget);
|
||||
setTopWidget(&dialog);
|
||||
dialog.setWindowModality(Qt::WindowModal);
|
||||
int ret = dialog.exec();
|
||||
@@ -518,7 +581,7 @@ void DialogManager::clearMessageDialog() {
|
||||
|
||||
DialogManager::~DialogManager() {
|
||||
clearMessageDialog();
|
||||
delete mScreenSaverWindow;
|
||||
//delete mScreenSaverWindow;
|
||||
}
|
||||
|
||||
void DialogManager::raiseMultyMessageDialog(const QString& aMessage, MessageLevel aMessageLevel)
|
||||
|
||||
Reference in New Issue
Block a user