#include <VP1ExpertSettings.h>
Definition at line 93 of file VP1ExpertSettings.h.
◆ AdvancedTab()
AdvancedTab::AdvancedTab |
( |
QWidget * |
parent = 0 | ) |
|
|
explicit |
Definition at line 369 of file VP1ExpertSettings.cxx.
372 QGroupBox *checkBoxGroup =
new QGroupBox(tr(
"Advanced settings"));
376 " <div style=\"width: 300px;\">By default, VP1 simply exits at the end of the ATHENA job, which might be confusing to some. When this variable is set, VP1 will show an dialog, letting the user know that the end of the job has been reached.</div>"
379 #if defined BUILDVP1LIGHT
393 " <div style=\"width: 300px;\">By default, the VP1 algorithm simply tells ATHENA to end the job when VP1 is being closed. This means that ATHENA will shut down with its usual procedure, calling finalise on algorithms, generating summaries, etc. If this variable is set, then VP1 will make the process end immediately and abrubtly instead - saving the user some time.</div>"
396 #if defined BUILDVP1LIGHT
410 " <div style=\"width: 300px;\">Use to enable a few controls related to VP1 cruise-mode, which have presently been disabled.</div>"
413 #if defined BUILDVP1LIGHT
426 QGroupBox *directoryGroup =
new QGroupBox(tr(
"Directory settings"));
432 #if defined BUILDVP1LIGHT
435 m_lineEdit1->setText(QCoreApplication::applicationDirPath()+
"/../Frameworks");
437 m_lineEdit1->setText(QCoreApplication::applicationDirPath()+
"/../lib");
444 m_lineEdit1->setText(QCoreApplication::applicationDirPath()+
"/../lib");
450 " <div style=\"width: 300px;\">Select the directory that contains the plugin libraries.</div>"
457 #if defined BUILDVP1LIGHT
463 " <div style=\"width: 300px;\">By default, the various VP1 file selectors starts in the job run-directory. Setting this variable to a directory ensures that that directory is used by default instead.</div>"
470 #if defined BUILDVP1LIGHT
476 " <div style=\"width: 300px;\">Enables creation of an authentication log file for VP1 live.</div>"
482 QVBoxLayout *checkBoxLayout =
new QVBoxLayout;
486 checkBoxGroup->setLayout(checkBoxLayout);
488 QGridLayout *gridLayout =
new QGridLayout(
this);
489 gridLayout->addWidget(
new QLabel(tr(
"Plugin path:")), 0, 0);
492 gridLayout->addWidget(
new QLabel(tr(
"File selection directory:")), 2, 0);
495 gridLayout->addWidget(
new QLabel(tr(
"Authentication log directory:")), 4, 0);
498 directoryGroup->setLayout(gridLayout);
500 QVBoxLayout *mainLayout =
new QVBoxLayout;
501 mainLayout->addWidget(checkBoxGroup);
502 mainLayout->addWidget(directoryGroup);
503 mainLayout->addStretch(1);
504 setLayout(mainLayout);
◆ on_browseButton1_clicked
void AdvancedTab::on_browseButton1_clicked |
( |
| ) |
|
|
privateslot |
Definition at line 507 of file VP1ExpertSettings.cxx.
509 QString
fileName = QFileDialog::getExistingDirectory(
this,
510 tr(
"Select Plugin Path"), QDir::currentPath(), QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);
◆ on_browseButton2_clicked
void AdvancedTab::on_browseButton2_clicked |
( |
| ) |
|
|
privateslot |
Definition at line 515 of file VP1ExpertSettings.cxx.
517 QString
fileName = QFileDialog::getExistingDirectory(
this,
518 tr(
"Select file directory"), QDir::currentPath(), QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);
◆ on_browseButton3_clicked
void AdvancedTab::on_browseButton3_clicked |
( |
| ) |
|
|
privateslot |
Definition at line 523 of file VP1ExpertSettings.cxx.
525 QString
fileName = QFileDialog::getExistingDirectory(
this,
526 tr(
"Select authentication directory"), QDir::currentPath(), QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);
◆ setExpertSetting
void AdvancedTab::setExpertSetting |
( |
const QString & |
name | ) |
|
|
privateslot |
◆ signalAuthLogChanged
void AdvancedTab::signalAuthLogChanged |
( |
const QString & |
path | ) |
|
|
signal |
◆ signalFileSelectDirChanged
void AdvancedTab::signalFileSelectDirChanged |
( |
const QString & |
path | ) |
|
|
signal |
◆ signalPluginPathChanged
void AdvancedTab::signalPluginPathChanged |
( |
const QString & |
path | ) |
|
|
signal |
◆ slotAuthLogChanged
void AdvancedTab::slotAuthLogChanged |
( |
const QString & |
path | ) |
|
|
privateslot |
◆ slotFileSelectDirChanged
void AdvancedTab::slotFileSelectDirChanged |
( |
const QString & |
path | ) |
|
|
privateslot |
◆ slotPluginPathChanged
void AdvancedTab::slotPluginPathChanged |
( |
const QString & |
path | ) |
|
|
privateslot |
◆ m_browseButton1
QPushButton* AdvancedTab::m_browseButton1 |
|
private |
◆ m_browseButton2
QPushButton* AdvancedTab::m_browseButton2 |
|
private |
◆ m_browseButton3
QPushButton* AdvancedTab::m_browseButton3 |
|
private |
◆ m_checkboxDevelShowAllCruiseAndEventControls
QCheckBox* AdvancedTab::m_checkboxDevelShowAllCruiseAndEventControls |
|
private |
◆ m_checkboxEnableInformOnEndOfJob
QCheckBox* AdvancedTab::m_checkboxEnableInformOnEndOfJob |
|
private |
◆ m_checkboxHardExitAtEnd
QCheckBox* AdvancedTab::m_checkboxHardExitAtEnd |
|
private |
◆ m_lineEdit1
QLineEdit* AdvancedTab::m_lineEdit1 |
|
private |
◆ m_lineEdit2
QLineEdit* AdvancedTab::m_lineEdit2 |
|
private |
◆ m_lineEdit3
QLineEdit* AdvancedTab::m_lineEdit3 |
|
private |
The documentation for this class was generated from the following files: