21 setObjectName(
"Go4LogSettings");
32 LogfileWrite->setChecked(iswrite);
34 LogfileName->setEnabled(iswrite);
35 FileNameLog->setEnabled(iswrite);
40 QFileDialog fd(
this,
"Set GUI logfile",
"",
"Log textfile (*.log)");
41 fd.setFileMode( QFileDialog::AnyFile );
42 if (fd.exec() != QDialog::Accepted)
return;
44 QStringList flst = fd.selectedFiles();
45 if (flst.isEmpty())
return;
47 QString fileName = flst[0];
48 if(!fileName.endsWith(
".log")) fileName.append(
".log");
49 LogfileName->setText(fileName);
virtual void LogfileDialog()
TGo4LogSettings(QWidget *parent=nullptr)
static Bool_t IsAutoEnabled()
get current user boolean
static const char * GetLogname()
get name of last opened logfile
static Bool_t IsLogfileEnabled()
get current logfile state
static Bool_t IsOutputEnabled()
get current output state
static Int_t GetIgnoreLevel()
Get threshold for output.