#include <VP1ExpertSettings.h>
Definition at line 57 of file VP1ExpertSettings.h.
◆ GeneralTab()
GeneralTab::GeneralTab |
( |
QWidget * |
parent = 0 | ) |
|
|
explicit |
Definition at line 170 of file VP1ExpertSettings.cxx.
174 QGroupBox *generalGroup =
new QGroupBox(tr(
"General settings"));
178 " <div style=\"width: 300px;\">Enable A LOT more verbose output to stdout from VP1. It is very useful if you run with this before sending us logfiles for bug reports.</div>"
181 #if defined BUILDVP1LIGHT
195 " <div style=\"width: 300px;\">Enable A LOT more debug output to stdout from VP1. It is very useful if you run with this before sending us logfiles for bug reports.</div>"
198 #if defined BUILDVP1LIGHT
212 " <div style=\"width: 300px;\">This variable exists to help users whose graphics drivers are broken in such a way as to make VP1 crash when showing multiple 3D widgets. Setting this variable will thus ensure that the user can only ever open one channel, and it will remove the little 3D preview window normally shown when editing a material.</div>"
215 #if defined BUILDVP1LIGHT
229 " <div style=\"width: 300px;\">Makes a small popup window appear whenever the user clicks a mouse-button in VP1. Basically this feature exists since it is used when producing the movies (screencasts) on this webpage.</div>"
232 #if defined BUILDVP1LIGHT
246 " <div style=\"width: 300px;\">By default, closing the VP1 window immediately results in the job being finished. Setting this variable will instead make VP1 ask the user if it should really close.</div>"
249 #if defined BUILDVP1LIGHT
264 " <div style=\"width: 300px;\">Replaces the coordinate axes with a red sphere.</div>"
267 #if defined BUILDVP1LIGHT
282 " <div style=\"width: 300px;\">Switches on advanced Anti-Aliasing. WARNING: May cause issues with certain graphics drivers.</div>"
285 #if defined BUILDVP1LIGHT
299 QGroupBox *directoryGroup =
new QGroupBox(tr(
"Directory settings"));
303 #if defined BUILDVP1LIGHT
309 " <div style=\"width: 300px;\">Turns on the automatic generation of screen-shots for all channels at every event. The value must be a valid writable directory, where all generated screenshot files will be stored.</div>"
315 QVBoxLayout *generalLayout =
new QVBoxLayout;
323 generalGroup->setLayout(generalLayout);
325 QGridLayout *gridLayout =
new QGridLayout(
this);
326 gridLayout->addWidget(
new QLabel(tr(
"Screenshots directory:")), 0, 0);
329 directoryGroup->setLayout(gridLayout);
331 QVBoxLayout *mainLayout =
new QVBoxLayout;
332 mainLayout->addWidget(generalGroup);
333 mainLayout->addWidget(directoryGroup);
334 mainLayout->addStretch(1);
335 setLayout(mainLayout);
◆ on_browseButton1_clicked
void GeneralTab::on_browseButton1_clicked |
( |
| ) |
|
|
privateslot |
Definition at line 357 of file VP1ExpertSettings.cxx.
358 QString
fileName = QFileDialog::getExistingDirectory(
this,
359 tr(
"Select screenshot directory"), QDir::currentPath(), QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);
◆ setExpertSetting
void GeneralTab::setExpertSetting |
( |
const QString & |
name | ) |
|
|
privateslot |
◆ signalScreenshotDirChanged
void GeneralTab::signalScreenshotDirChanged |
( |
const QString & |
path | ) |
|
|
signal |
◆ slotScreenshotDirChanged
void GeneralTab::slotScreenshotDirChanged |
( |
const QString & |
path | ) |
|
|
privateslot |
◆ m_browseButton1
QPushButton* GeneralTab::m_browseButton1 |
|
private |
◆ m_checkboxAntiAliasing
QCheckBox* GeneralTab::m_checkboxAntiAliasing |
|
private |
◆ m_checkboxDebug
QCheckBox* GeneralTab::m_checkboxDebug |
|
private |
◆ m_checkboxDisallowMultipleChannels
QCheckBox* GeneralTab::m_checkboxDisallowMultipleChannels |
|
private |
◆ m_checkboxDisplayMouseClicks
QCheckBox* GeneralTab::m_checkboxDisplayMouseClicks |
|
private |
◆ m_checkboxEnableAskOnClose
QCheckBox* GeneralTab::m_checkboxEnableAskOnClose |
|
private |
◆ m_checkboxGuidesSphereInsteadOfCoordaxes
QCheckBox* GeneralTab::m_checkboxGuidesSphereInsteadOfCoordaxes |
|
private |
◆ m_checkboxVerbose
QCheckBox* GeneralTab::m_checkboxVerbose |
|
private |
◆ m_lineEdit1
QLineEdit* GeneralTab::m_lineEdit1 |
|
private |
The documentation for this class was generated from the following files: