#include <TGo4QSettings.h>
Public Member Functions | |
TGo4QSettings (const QString &filename) | |
virtual | ~TGo4QSettings () |
QString | GetSettLoaction () |
void | Store () |
void | setBool (const QString &name, bool value=true) |
bool | getBool (const QString &name, bool def=true) |
void | setInt (const QString &name, int value=0) |
int | getInt (const QString &name, int def=0) |
void | setStr (const QString &name, const QString &value="") |
QString | getStr (const QString &name, const QString &value="") |
void | setDouble (const QString &name, double value=0.) |
double | getDouble (const QString &name, double value=0.) |
void | setBasicSettings () |
void | getBasicSettings () |
void | setAppFont (const QFont &) |
void | getAppFont () |
void | setTermFont (const QFont &) |
QFont | getTermFont () |
void | setAppStyle (const QString &) |
QString | getAppStyle () |
void | setClientName (const QString &) |
QString | getClientName () |
void | setClientNode (const QString &) |
QString | getClientNode () |
void | setClientDir (const QString &) |
QString | getClientDir () |
void | setClientExeMode (int mode) |
int | getClientExeMode () |
void | setClientExec (const QString &) |
QString | getClientExec (int mode=-1) |
void | setClientArgs (const QString &) |
QString | getClientArgs () |
void | setClientShellMode (int) |
QString | getClientShell () |
int | getClientShellMode () |
void | setClientTermMode (int) |
int | getClientTermMode () |
QString | getClientTerm () |
void | setClientIsServer (bool on) |
bool | getClientIsServer () |
void | setClientPort (int) |
int | getClientPort () |
void | setClientControllerMode (int) |
int | getClientControllerMode () |
void | setClientDefaultPass (bool) |
bool | getClientDefaultPass () |
void | setTermHistorySize (int sz) |
int | getTermHistorySize () |
void | setHServName (const QString &) |
QString | getHServName () |
void | setHServBase (const QString &) |
QString | getHServBase () |
void | setHServFilter (const QString &) |
QString | getHServFilter () |
void | setHServPort (int port) |
int | getHServPort () |
void | setPadCrosshair (bool on) |
bool | getPadCrosshair () |
void | setPadEventStatus (bool on) |
bool | getPadEventStatus () |
void | setCanvasColor (int red, int green, int blue) |
void | getCanvasColor (int &red, int &green, int &blue) |
void | setOptStat (int value) |
int | getOptStat () |
void | setOptStatW (int value) |
int | getOptStatW () |
void | setOptStatH (int value) |
int | getOptStatH () |
void | setStatBoxVisible (bool on=true) |
bool | getStatBoxVisible () |
void | setStatBoxErrors (bool on=true) |
bool | getStatBoxErrors () |
void | setCloneFlag (bool on=true) |
bool | getCloneFlag () |
void | setDrawOnceFlag (bool on=true) |
bool | getDrawOnceFlag () |
void | setDrawTimeFlag (bool on=true) |
bool | getDrawTimeFlag () |
void | setDrawDateFlag (bool on=true) |
bool | getDrawDateFlag () |
void | setDrawItemFlag (bool on=true) |
bool | getDrawItemFlag () |
void | setTH1DrawOpt (const QString &value) |
QString | getTH1DrawOpt () |
void | setTH2DrawOpt (const QString &value) |
QString | getTH2DrawOpt () |
void | setTH3DrawOpt (const QString &value) |
QString | getTH3DrawOpt () |
void | setTGraphDrawOpt (const QString &value) |
QString | getTGraphDrawOpt () |
void | setGStyleStatFormat (const QString &) |
QString | getGStyleStatFormat () |
void | storePanelSize (QWidget *w, const QString &kind="ViewPanel") |
QSize | lastPanelSize (const QString &kind="ViewPanel", int dfltwidth=450, int dfltheight=250) |
void | setBrowserColumn (const char *name, int width) |
int | getBrowserColumn (const char *name, int defwidth) |
void | setHistName (const QString &value) |
QString | getHistName () |
void | setHistTitle (const QString &value) |
QString | getHistTitle () |
void | setHistType (int value) |
int | getHistType () |
void | setHistAxisPars (int naxis, int npoints, double min, double max) |
void | getHistAxisPars (int naxis, int &npoints, double &min, double &max) |
void | setFetchDataWhenDraw (bool on=true) |
bool | getFetchDataWhenDraw () |
void | setFetchDataWhenCopy (bool on=true) |
bool | getFetchDataWhenCopy () |
void | setFetchDataWhenSave (bool on=true) |
bool | getFetchDataWhenSave () |
void | setHideTGo4EventElement (bool on=true) |
bool | getHideTGo4EventElement () |
void | setRemoteFileSett (const QString &hostname, const QString &filename, const QString &protocol) |
void | getRemoteFileSett (QString &hostname, QString &filename, QString &protocol) |
void | setPrinterSett (const QString &name, const QString &cmd) |
void | getPrinterSett (QString &name, QString &cmd) |
void | setMbsMonitorNode (const QString &name) |
QString | getMbsMonitorNode () |
void | setMbsMonitorFreq (int secs) |
int | getMbsMonitorFreq () |
void | setMbsMonitorBins (int num) |
int | getMbsMonitorBins () |
void | setMbsMonitorTrend (bool on=true) |
bool | getMbsMonitorTrend () |
void | setMbsMonitorMore (bool on=true) |
bool | getMbsMonitorMore () |
void | setMbsMonitorMonitorActive (bool on=true) |
bool | getMbsMonitorMonitorActive () |
void | setMbsMonitorBackwardsTrending (bool on=true) |
bool | getMbsMonitorBackwardsTrending () |
void | setDabcMonitorNode (const QString &name) |
QString | getDabcMonitorNode () |
void | setDabcMonitorFreq (int secs) |
int | getDabcMonitorFreq () |
void | setDabcMonitorBins (int num) |
int | getDabcMonitorBins () |
void | setDabcMonitorBackwardsTrending (bool on=true) |
bool | getDabcMonitorBackwardsTrending () |
QStringList | getCommandsHistoryGUI () |
void | setCommandsHistoryGUI (const QStringList &commands) |
QStringList | getCommandsHistoryAnalysis () |
void | setCommandsHistoryAnalysis (const QStringList &commands) |
void | restoreMainWindowState (QMainWindow *tgt) |
void | storeMainWindowState (QMainWindow *src) |
Private Member Functions | |
void | Open () |
Private Attributes | |
QSettings * | sett |
QString | fSettFileName |
Extends the usual QSettings by a global setup for the location of the settings file. May switch load/save between the user home directory, and the current directory
Definition at line 34 of file TGo4QSettings.h.
TGo4QSettings::TGo4QSettings | ( | const QString & | filename | ) |
Definition at line 39 of file TGo4QSettings.cpp.
References fSettFileName, and Open().
TGo4QSettings::~TGo4QSettings | ( | ) | [virtual] |
Definition at line 46 of file TGo4QSettings.cpp.
void TGo4QSettings::getAppFont | ( | ) |
Definition at line 183 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4MainWindow::TGo4MainWindow().
QString TGo4QSettings::getAppStyle | ( | ) |
Definition at line 208 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4MainWindow::AddSettingMenu(), and TGo4MainWindow::TGo4MainWindow().
void TGo4QSettings::getBasicSettings | ( | ) |
Definition at line 146 of file TGo4QSettings.cpp.
References TGo4Condition::fgbCMAXDRAW, TGo4Marker::fgbCONTDRAW, TGo4Marker::fgbHASCONNECTOR, TGo4Marker::fgbHASLABEL, TGo4Condition::fgbINTDRAW, TGo4Condition::fgbLABELDRAW, TGo4Condition::fgbLIMITSDRAW, TGo4Marker::fgbXBINDRAW, TGo4Marker::fgbXDRAW, TGo4Condition::fgbXMAXDRAW, TGo4Condition::fgbXMEANDRAW, TGo4Condition::fgbXRMSDRAW, TGo4Marker::fgbYBINDRAW, TGo4Marker::fgbYDRAW, TGo4Condition::fgbYMAXDRAW, TGo4Condition::fgbYMEANDRAW, TGo4Condition::fgbYRMSDRAW, TGo4Condition::fgxNUMFORMAT, TGo4Marker::fgxNUMFORMAT, getBool(), and getStr().
Referenced by TGo4MainWindow::TGo4MainWindow().
bool TGo4QSettings::getBool | ( | const QString & | name, | |
bool | def = true | |||
) |
Definition at line 82 of file TGo4QSettings.cpp.
References sett.
Referenced by getBasicSettings(), getClientDefaultPass(), getClientIsServer(), getCloneFlag(), getDabcMonitorBackwardsTrending(), getDrawDateFlag(), getDrawItemFlag(), getDrawOnceFlag(), getDrawTimeFlag(), getFetchDataWhenCopy(), getFetchDataWhenDraw(), getFetchDataWhenSave(), getHideTGo4EventElement(), getMbsMonitorBackwardsTrending(), getMbsMonitorMonitorActive(), getMbsMonitorMore(), getMbsMonitorTrend(), getPadCrosshair(), getPadEventStatus(), getStatBoxErrors(), getStatBoxVisible(), and TGo4FitPanel::TGo4FitPanel().
int TGo4QSettings::getBrowserColumn | ( | const char * | name, | |
int | defwidth | |||
) |
Definition at line 598 of file TGo4QSettings.cpp.
References getInt().
Referenced by TGo4Browser::TGo4Browser().
void TGo4QSettings::getCanvasColor | ( | int & | red, | |
int & | green, | |||
int & | blue | |||
) |
Definition at line 447 of file TGo4QSettings.cpp.
References getInt().
Referenced by TGo4ViewPanel::SetPadDefaults().
QString TGo4QSettings::getClientArgs | ( | ) |
Definition at line 270 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4MainWindow::LaunchClientSlot(), TGo4Script::ProduceScript(), and TGo4StartClient::TGo4StartClient().
int TGo4QSettings::getClientControllerMode | ( | ) |
Definition at line 354 of file TGo4QSettings.cpp.
References getInt().
Referenced by TGo4MainWindow::ConnectServerSlot(), TGo4Script::ProduceScript(), and TGo4ConnectServer::TGo4ConnectServer().
bool TGo4QSettings::getClientDefaultPass | ( | ) |
Definition at line 364 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MainWindow::ConnectServerSlot(), TGo4Script::ProduceScript(), and TGo4ConnectServer::TGo4ConnectServer().
QString TGo4QSettings::getClientDir | ( | ) |
Definition at line 238 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4MainWindow::LaunchClientSlot(), TGo4Script::ProduceScript(), and TGo4StartClient::TGo4StartClient().
QString TGo4QSettings::getClientExec | ( | int | mode = -1 |
) |
Definition at line 259 of file TGo4QSettings.cpp.
References getClientExeMode(), and getStr().
Referenced by TGo4StartClient::ExeMode_changed(), TGo4MainWindow::LaunchClientSlot(), TGo4Script::ProduceScript(), and TGo4StartClient::TGo4StartClient().
int TGo4QSettings::getClientExeMode | ( | ) |
Definition at line 248 of file TGo4QSettings.cpp.
References getInt().
Referenced by getClientExec(), TGo4MainWindow::LaunchClientSlot(), TGo4Script::ProduceScript(), setClientExec(), and TGo4StartClient::TGo4StartClient().
bool TGo4QSettings::getClientIsServer | ( | ) |
Definition at line 334 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MainWindow::LaunchClientSlot(), and TGo4StartClient::TGo4StartClient().
QString TGo4QSettings::getClientName | ( | ) |
Definition at line 218 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4MainWindow::LaunchClientSlot(), TGo4Script::ProduceScript(), and TGo4StartClient::TGo4StartClient().
QString TGo4QSettings::getClientNode | ( | ) |
Definition at line 228 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4MainWindow::ConnectServerSlot(), TGo4MainWindow::LaunchClientSlot(), TGo4Script::ProduceScript(), TGo4ConnectServer::TGo4ConnectServer(), and TGo4StartClient::TGo4StartClient().
int TGo4QSettings::getClientPort | ( | ) |
Definition at line 344 of file TGo4QSettings.cpp.
References getInt().
Referenced by TGo4MainWindow::ConnectServerSlot(), TGo4Script::ProduceScript(), and TGo4ConnectServer::TGo4ConnectServer().
QString TGo4QSettings::getClientShell | ( | ) |
Definition at line 287 of file TGo4QSettings.cpp.
References getStr().
Referenced by getClientShellMode().
int TGo4QSettings::getClientShellMode | ( | ) |
Definition at line 292 of file TGo4QSettings.cpp.
References getClientShell().
Referenced by TGo4MainWindow::LaunchClientSlot(), TGo4Script::ProduceScript(), and TGo4StartClient::TGo4StartClient().
QString TGo4QSettings::getClientTerm | ( | ) |
Definition at line 314 of file TGo4QSettings.cpp.
References getStr().
Referenced by getClientTermMode().
int TGo4QSettings::getClientTermMode | ( | ) |
Definition at line 319 of file TGo4QSettings.cpp.
References getClientTerm().
Referenced by TGo4MainWindow::LaunchClientSlot(), TGo4Script::ProduceScript(), and TGo4StartClient::TGo4StartClient().
bool TGo4QSettings::getCloneFlag | ( | ) |
Definition at line 459 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MainWindow::AddSettingMenu(), and TGo4ViewPanel::CompleteInitialization().
QStringList TGo4QSettings::getCommandsHistoryAnalysis | ( | ) |
implement history for analysis command line
Definition at line 898 of file TGo4QSettings.cpp.
References sett.
Referenced by TGo4AnalysisWindow::CreateCmdLine().
QStringList TGo4QSettings::getCommandsHistoryGUI | ( | ) |
implement history for gui command line
Definition at line 888 of file TGo4QSettings.cpp.
References sett.
Referenced by TGo4CommandLine::LoadHistory().
bool TGo4QSettings::getDabcMonitorBackwardsTrending | ( | ) |
Definition at line 883 of file TGo4QSettings.cpp.
References getBool().
int TGo4QSettings::getDabcMonitorBins | ( | ) |
Definition at line 873 of file TGo4QSettings.cpp.
References getInt().
Referenced by TGo4DabcMonitor::TGo4DabcMonitor().
int TGo4QSettings::getDabcMonitorFreq | ( | ) |
Definition at line 863 of file TGo4QSettings.cpp.
References getInt().
Referenced by TGo4DabcMonitor::TGo4DabcMonitor().
QString TGo4QSettings::getDabcMonitorNode | ( | ) |
Definition at line 853 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4DabcMonitor::TGo4DabcMonitor().
double TGo4QSettings::getDouble | ( | const QString & | name, | |
double | value = 0. | |||
) |
bool TGo4QSettings::getDrawDateFlag | ( | ) |
Definition at line 490 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MainWindow::AddSettingMenu(), and TGo4ViewPanel::SetPadDefaults().
bool TGo4QSettings::getDrawItemFlag | ( | ) |
Definition at line 500 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MainWindow::AddSettingMenu(), and TGo4ViewPanel::SetPadDefaults().
bool TGo4QSettings::getDrawOnceFlag | ( | ) |
Definition at line 469 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MainWindow::AddSettingMenu(), and TGo4Browser::ListView_doubleClicked().
bool TGo4QSettings::getDrawTimeFlag | ( | ) |
Definition at line 480 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MainWindow::AddSettingMenu(), and TGo4ViewPanel::SetPadDefaults().
bool TGo4QSettings::getFetchDataWhenCopy | ( | ) |
Definition at line 727 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MainWindow::AddSettingMenu(), TGo4Browser::ContextMenuActivated(), and TGo4Browser::ItemDropProcessSlot().
bool TGo4QSettings::getFetchDataWhenDraw | ( | ) |
Definition at line 717 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MainWindow::AddSettingMenu(), TGo4MainWindow::DisplayBrowserItem(), TGo4ViewPanel::DropOnPad(), and TGo4ViewPanel::ProcessPictureRedraw().
bool TGo4QSettings::getFetchDataWhenSave | ( | ) |
Definition at line 737 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MainWindow::AddSettingMenu(), TGo4Browser::ExportSelectedItems(), and TGo4MainWindow::SaveFileSlot().
QString TGo4QSettings::getGStyleStatFormat | ( | ) |
Definition at line 551 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4MainWindow::GStyleStatFormatSlot(), and TGo4MainWindow::TGo4MainWindow().
bool TGo4QSettings::getHideTGo4EventElement | ( | ) |
Definition at line 747 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MainWindow::AddSettingMenu(), and TGo4Browser::updateListViewItems().
void TGo4QSettings::getHistAxisPars | ( | int | naxis, | |
int & | npoints, | |||
double & | min, | |||
double & | max | |||
) |
Definition at line 698 of file TGo4QSettings.cpp.
References getDouble(), and getInt().
Referenced by TGo4CreateNewHistogram::TGo4CreateNewHistogram().
QString TGo4QSettings::getHistName | ( | ) |
Definition at line 659 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4CreateNewHistogram::TGo4CreateNewHistogram().
QString TGo4QSettings::getHistTitle | ( | ) |
Definition at line 669 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4CreateNewHistogram::TGo4CreateNewHistogram().
int TGo4QSettings::getHistType | ( | ) |
Definition at line 679 of file TGo4QSettings.cpp.
References getInt().
Referenced by TGo4CreateNewHistogram::TGo4CreateNewHistogram().
QString TGo4QSettings::getHServBase | ( | ) |
Definition at line 394 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4MainWindow::ConnectHServerSlot().
QString TGo4QSettings::getHServFilter | ( | ) |
Definition at line 404 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4MainWindow::ConnectHServerSlot().
QString TGo4QSettings::getHServName | ( | ) |
Definition at line 384 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4MainWindow::ConnectHServerSlot().
int TGo4QSettings::getHServPort | ( | ) |
Definition at line 414 of file TGo4QSettings.cpp.
References getInt().
Referenced by TGo4MainWindow::ConnectHServerSlot().
int TGo4QSettings::getInt | ( | const QString & | name, | |
int | def = 0 | |||
) |
Definition at line 92 of file TGo4QSettings.cpp.
References sett.
Referenced by getBrowserColumn(), getCanvasColor(), getClientControllerMode(), getClientExeMode(), getClientPort(), getDabcMonitorBins(), getDabcMonitorFreq(), getHistAxisPars(), getHistType(), getHServPort(), getMbsMonitorBins(), getMbsMonitorFreq(), getOptStat(), getOptStatH(), getOptStatW(), getTermHistorySize(), lastPanelSize(), and TGo4FitPanel::TGo4FitPanel().
bool TGo4QSettings::getMbsMonitorBackwardsTrending | ( | ) |
Definition at line 843 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4DabcMonitor::TGo4DabcMonitor(), and TGo4MBSViewer::TGo4MBSViewer().
int TGo4QSettings::getMbsMonitorBins | ( | ) |
Definition at line 803 of file TGo4QSettings.cpp.
References getInt().
Referenced by TGo4MBSViewer::TGo4MBSViewer().
int TGo4QSettings::getMbsMonitorFreq | ( | ) |
Definition at line 793 of file TGo4QSettings.cpp.
References getInt().
Referenced by TGo4MBSViewer::TGo4MBSViewer().
bool TGo4QSettings::getMbsMonitorMonitorActive | ( | ) |
Definition at line 833 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MainWindow::TGo4MainWindow().
bool TGo4QSettings::getMbsMonitorMore | ( | ) |
Definition at line 823 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MBSViewer::TGo4MBSViewer().
QString TGo4QSettings::getMbsMonitorNode | ( | ) |
Definition at line 783 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4MBSViewer::TGo4MBSViewer().
bool TGo4QSettings::getMbsMonitorTrend | ( | ) |
Definition at line 813 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MBSViewer::TGo4MBSViewer().
int TGo4QSettings::getOptStat | ( | ) |
Definition at line 609 of file TGo4QSettings.cpp.
References getInt().
Referenced by TGo4ViewPanel::SetPadDefaults(), TGo4MainWindow::TGo4MainWindow(), and TGo4OptStatsSettings::TGo4OptStatsSettings().
int TGo4QSettings::getOptStatH | ( | ) |
Definition at line 629 of file TGo4QSettings.cpp.
References getInt().
Referenced by TGo4ViewPanel::SetPadDefaults(), and TGo4OptStatsSettings::TGo4OptStatsSettings().
int TGo4QSettings::getOptStatW | ( | ) |
Definition at line 619 of file TGo4QSettings.cpp.
References getInt().
Referenced by TGo4ViewPanel::SetPadDefaults(), and TGo4OptStatsSettings::TGo4OptStatsSettings().
bool TGo4QSettings::getPadCrosshair | ( | ) |
Definition at line 425 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MainWindow::AddSettingMenu(), TGo4ViewPanel::SetPadDefaults(), and TGo4MainWindow::TGo4MainWindow().
bool TGo4QSettings::getPadEventStatus | ( | ) |
Definition at line 435 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4MainWindow::AddSettingMenu(), TGo4ViewPanel::SetPadDefaults(), TGo4MainWindow::TGo4MainWindow(), and TGo4ViewPanel::TGo4ViewPanel().
void TGo4QSettings::getPrinterSett | ( | QString & | name, | |
QString & | cmd | |||
) |
Definition at line 772 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4PrintWidget::TGo4PrintWidget().
void TGo4QSettings::getRemoteFileSett | ( | QString & | hostname, | |
QString & | filename, | |||
QString & | protocol | |||
) |
Definition at line 759 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4OpenRemoteDialog::TGo4OpenRemoteDialog().
QString TGo4QSettings::GetSettLoaction | ( | ) |
Definition at line 52 of file TGo4QSettings.cpp.
References fSettFileName.
Referenced by TGo4MainWindow::SaveSettingsSlot(), and TGo4MainWindow::TGo4MainWindow().
bool TGo4QSettings::getStatBoxErrors | ( | ) |
Definition at line 649 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4OptStatsSettings::TGo4OptStatsSettings().
bool TGo4QSettings::getStatBoxVisible | ( | ) |
Definition at line 639 of file TGo4QSettings.cpp.
References getBool().
Referenced by TGo4ViewPanel::SetPadDefaults(), and TGo4OptStatsSettings::TGo4OptStatsSettings().
QString TGo4QSettings::getStr | ( | const QString & | name, | |
const QString & | value = "" | |||
) |
Definition at line 102 of file TGo4QSettings.cpp.
References sett.
Referenced by getAppFont(), getAppStyle(), getBasicSettings(), getClientArgs(), getClientDir(), getClientExec(), getClientName(), getClientNode(), getClientShell(), getClientTerm(), getDabcMonitorNode(), getGStyleStatFormat(), getHistName(), getHistTitle(), getHServBase(), getHServFilter(), getHServName(), getMbsMonitorNode(), getPrinterSett(), getRemoteFileSett(), getTermFont(), getTGraphDrawOpt(), getTH1DrawOpt(), getTH2DrawOpt(), and getTH3DrawOpt().
QFont TGo4QSettings::getTermFont | ( | ) |
Definition at line 195 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4MainWindow::ChangeTerminalFontSlot(), and TGo4AnalysisWindow::TGo4AnalysisWindow().
int TGo4QSettings::getTermHistorySize | ( | ) |
Definition at line 374 of file TGo4QSettings.cpp.
References getInt().
Referenced by TGo4MainWindow::InputTerminalParametersSlot(), and TGo4AnalysisWindow::TGo4AnalysisWindow().
QString TGo4QSettings::getTGraphDrawOpt | ( | ) |
Definition at line 540 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4ViewPanel::ProduceSuperimposeObject(), TGo4ViewPanel::RedrawGraph(), TGo4ViewPanel::RedrawMultiGraph(), and TGo4MainWindow::TGraphDrawOptSlot().
QString TGo4QSettings::getTH1DrawOpt | ( | ) |
Definition at line 510 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4ViewPanel::RedrawHistogram(), and TGo4MainWindow::TH1DrawOptSlot().
QString TGo4QSettings::getTH2DrawOpt | ( | ) |
Definition at line 520 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4ViewPanel::RedrawHistogram(), and TGo4MainWindow::TH2DrawOptSlot().
QString TGo4QSettings::getTH3DrawOpt | ( | ) |
Definition at line 530 of file TGo4QSettings.cpp.
References getStr().
Referenced by TGo4ViewPanel::RedrawHistogram(), and TGo4MainWindow::TH3DrawOptSlot().
QSize TGo4QSettings::lastPanelSize | ( | const QString & | kind = "ViewPanel" , |
|
int | dfltwidth = 450 , |
|||
int | dfltheight = 250 | |||
) |
Definition at line 579 of file TGo4QSettings.cpp.
References getInt(), and TGo4MdiArea::Instance().
Referenced by TGo4MainWindow::AddAnalysisProxy(), and TGo4MainWindow::MakeNewPanel().
void TGo4QSettings::Open | ( | ) | [private] |
Read settings from the file/registry
Definition at line 63 of file TGo4QSettings.cpp.
References fSettFileName, and sett.
Referenced by Store(), and TGo4QSettings().
void TGo4QSettings::restoreMainWindowState | ( | QMainWindow * | tgt | ) |
main window state/geometry
Definition at line 556 of file TGo4QSettings.cpp.
References MainWindowDefaultGeometry, MainWindowDefaultState, and sett.
Referenced by TGo4MainWindow::TGo4MainWindow().
void TGo4QSettings::setAppFont | ( | const QFont & | font | ) |
Definition at line 178 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4MainWindow::ChangeFontSlot(), and TGo4MainWindow::SaveSettingsSlot().
void TGo4QSettings::setAppStyle | ( | const QString & | v | ) |
Definition at line 203 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4MainWindow::SaveSettingsSlot(), and TGo4MainWindow::SetStyleSlot().
void TGo4QSettings::setBasicSettings | ( | ) |
Definition at line 119 of file TGo4QSettings.cpp.
References TGo4Condition::fgbCMAXDRAW, TGo4Marker::fgbCONTDRAW, TGo4Marker::fgbHASCONNECTOR, TGo4Marker::fgbHASLABEL, TGo4Condition::fgbINTDRAW, TGo4Condition::fgbLABELDRAW, TGo4Condition::fgbLIMITSDRAW, TGo4Marker::fgbXBINDRAW, TGo4Marker::fgbXDRAW, TGo4Condition::fgbXMAXDRAW, TGo4Condition::fgbXMEANDRAW, TGo4Condition::fgbXRMSDRAW, TGo4Marker::fgbYBINDRAW, TGo4Marker::fgbYDRAW, TGo4Condition::fgbYMAXDRAW, TGo4Condition::fgbYMEANDRAW, TGo4Condition::fgbYRMSDRAW, TGo4Condition::fgxNUMFORMAT, TGo4Marker::fgxNUMFORMAT, setBool(), and setStr().
Referenced by TGo4MainWindow::SaveSettingsSlot().
void TGo4QSettings::setBool | ( | const QString & | name, | |
bool | value = true | |||
) |
Definition at line 77 of file TGo4QSettings.cpp.
References sett.
Referenced by TGo4FitPanel::ChangeSettings(), setBasicSettings(), setClientDefaultPass(), setClientIsServer(), setCloneFlag(), setDabcMonitorBackwardsTrending(), setDrawDateFlag(), setDrawItemFlag(), setDrawOnceFlag(), setDrawTimeFlag(), setFetchDataWhenCopy(), setFetchDataWhenDraw(), setFetchDataWhenSave(), setHideTGo4EventElement(), setMbsMonitorBackwardsTrending(), setMbsMonitorMonitorActive(), setMbsMonitorMore(), setMbsMonitorTrend(), setPadCrosshair(), setPadEventStatus(), setStatBoxErrors(), and setStatBoxVisible().
void TGo4QSettings::setBrowserColumn | ( | const char * | name, | |
int | width | |||
) |
Definition at line 593 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4Browser::HeaderSectionResizedSlot().
void TGo4QSettings::setCanvasColor | ( | int | red, | |
int | green, | |||
int | blue | |||
) |
Definition at line 440 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4MainWindow::CanvasColorSlot().
void TGo4QSettings::setClientArgs | ( | const QString & | v | ) |
Definition at line 265 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4StartClient::getResults(), and TGo4Script::LaunchAnalysis().
void TGo4QSettings::setClientControllerMode | ( | int | mode | ) |
Definition at line 349 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4Script::ConnectAnalysis(), TGo4ConnectServer::getInput(), and main().
void TGo4QSettings::setClientDefaultPass | ( | bool | on | ) |
Definition at line 359 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4Script::ConnectAnalysis(), TGo4ConnectServer::getInput(), and main().
void TGo4QSettings::setClientDir | ( | const QString & | v | ) |
Definition at line 233 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4StartClient::getResults(), and TGo4Script::LaunchAnalysis().
void TGo4QSettings::setClientExec | ( | const QString & | v | ) |
Definition at line 253 of file TGo4QSettings.cpp.
References getClientExeMode(), and setStr().
Referenced by TGo4StartClient::getResults(), and TGo4Script::LaunchAnalysis().
void TGo4QSettings::setClientExeMode | ( | int | mode | ) |
Definition at line 243 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4StartClient::getResults(), and TGo4Script::LaunchAnalysis().
void TGo4QSettings::setClientIsServer | ( | bool | on | ) |
Definition at line 329 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4StartClient::getResults().
void TGo4QSettings::setClientName | ( | const QString & | v | ) |
Definition at line 213 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4StartClient::getResults(), and TGo4Script::LaunchAnalysis().
void TGo4QSettings::setClientNode | ( | const QString & | v | ) |
Definition at line 223 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4Script::ConnectAnalysis(), TGo4ConnectServer::getInput(), TGo4StartClient::getResults(), TGo4Script::LaunchAnalysis(), main(), and TGo4StartClient::TGo4StartClient().
void TGo4QSettings::setClientPort | ( | int | nport | ) |
Definition at line 339 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4Script::ConnectAnalysis(), TGo4ConnectServer::getInput(), and main().
void TGo4QSettings::setClientShellMode | ( | int | v | ) |
Definition at line 275 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4StartClient::getResults(), TGo4Script::LaunchAnalysis(), and TGo4StartClient::TGo4StartClient().
void TGo4QSettings::setClientTermMode | ( | int | v | ) |
Definition at line 303 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4StartClient::getResults(), TGo4Script::LaunchAnalysis(), and TGo4StartClient::TGo4StartClient().
void TGo4QSettings::setCloneFlag | ( | bool | on = true |
) |
Definition at line 454 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MainWindow::ChangeCloneFlagSlot().
void TGo4QSettings::setCommandsHistoryAnalysis | ( | const QStringList & | commands | ) |
Definition at line 903 of file TGo4QSettings.cpp.
References sett.
Referenced by TGo4AnalysisWindow::CommandSlot().
void TGo4QSettings::setCommandsHistoryGUI | ( | const QStringList & | commands | ) |
Definition at line 893 of file TGo4QSettings.cpp.
References sett.
Referenced by TGo4CommandLine::enterPressedSlot().
void TGo4QSettings::setDabcMonitorBackwardsTrending | ( | bool | on = true |
) |
Definition at line 878 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4DabcMonitor::storeSettings().
void TGo4QSettings::setDabcMonitorBins | ( | int | num | ) |
Definition at line 868 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4DabcMonitor::storeSettings().
void TGo4QSettings::setDabcMonitorFreq | ( | int | secs | ) |
Definition at line 858 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4DabcMonitor::storeSettings().
void TGo4QSettings::setDabcMonitorNode | ( | const QString & | name | ) |
some things for the DABC monitor dockwindow:
Definition at line 848 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4DabcMonitor::storeSettings().
void TGo4QSettings::setDouble | ( | const QString & | name, | |
double | value = 0. | |||
) |
void TGo4QSettings::setDrawDateFlag | ( | bool | on = true |
) |
Definition at line 485 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MainWindow::ChangeDrawDateFlagSlot().
void TGo4QSettings::setDrawItemFlag | ( | bool | on = true |
) |
Definition at line 495 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MainWindow::ChangeDrawItemFlagSlot().
void TGo4QSettings::setDrawOnceFlag | ( | bool | on = true |
) |
Definition at line 464 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MainWindow::ChangeDrawOnceSlot().
void TGo4QSettings::setDrawTimeFlag | ( | bool | on = true |
) |
Definition at line 475 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MainWindow::ChangeDrawTimeFlagSlot().
void TGo4QSettings::setFetchDataWhenCopy | ( | bool | on = true |
) |
Definition at line 722 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MainWindow::ChangeFetchWhenCopySlot().
void TGo4QSettings::setFetchDataWhenDraw | ( | bool | on = true |
) |
Definition at line 712 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MainWindow::ChangeFetchWhenDrawSlot().
void TGo4QSettings::setFetchDataWhenSave | ( | bool | on = true |
) |
Definition at line 732 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MainWindow::ChangeFetchWhenSaveSlot().
void TGo4QSettings::setGStyleStatFormat | ( | const QString & | v | ) |
Definition at line 545 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4MainWindow::GStyleStatFormatSlot().
void TGo4QSettings::setHideTGo4EventElement | ( | bool | on = true |
) |
Definition at line 742 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MainWindow::ChangeHideEventElement().
void TGo4QSettings::setHistAxisPars | ( | int | naxis, | |
int | npoints, | |||
double | min, | |||
double | max | |||
) |
Definition at line 684 of file TGo4QSettings.cpp.
References setDouble(), and setInt().
Referenced by TGo4CreateNewHistogram::MakeHistogram().
void TGo4QSettings::setHistName | ( | const QString & | value | ) |
Definition at line 654 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4CreateNewHistogram::MakeHistogram().
void TGo4QSettings::setHistTitle | ( | const QString & | value | ) |
Definition at line 664 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4CreateNewHistogram::MakeHistogram().
void TGo4QSettings::setHistType | ( | int | value | ) |
Definition at line 674 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4CreateNewHistogram::MakeHistogram().
void TGo4QSettings::setHServBase | ( | const QString & | v | ) |
Definition at line 389 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4MainWindow::ConnectHServerSlot().
void TGo4QSettings::setHServFilter | ( | const QString & | v | ) |
Definition at line 399 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4MainWindow::ConnectHServerSlot().
void TGo4QSettings::setHServName | ( | const QString & | v | ) |
Definition at line 379 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4MainWindow::ConnectHServerSlot().
void TGo4QSettings::setHServPort | ( | int | port | ) |
Definition at line 409 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4MainWindow::ConnectHServerSlot().
void TGo4QSettings::setInt | ( | const QString & | name, | |
int | value = 0 | |||
) |
Definition at line 87 of file TGo4QSettings.cpp.
References sett.
Referenced by TGo4FitPanel::ChangeSettings(), setBrowserColumn(), setCanvasColor(), setClientControllerMode(), setClientExeMode(), setClientPort(), setDabcMonitorBins(), setDabcMonitorFreq(), setHistAxisPars(), setHistType(), setHServPort(), setMbsMonitorBins(), setMbsMonitorFreq(), setOptStat(), setOptStatH(), setOptStatW(), setTermHistorySize(), and storePanelSize().
void TGo4QSettings::setMbsMonitorBackwardsTrending | ( | bool | on = true |
) |
Definition at line 838 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MBSViewer::StoreSettings().
void TGo4QSettings::setMbsMonitorBins | ( | int | num | ) |
Definition at line 798 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4MBSViewer::StoreSettings().
void TGo4QSettings::setMbsMonitorFreq | ( | int | secs | ) |
Definition at line 788 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4MBSViewer::StoreSettings().
void TGo4QSettings::setMbsMonitorMonitorActive | ( | bool | on = true |
) |
Definition at line 828 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MBSViewer::StoreSettings().
void TGo4QSettings::setMbsMonitorMore | ( | bool | on = true |
) |
Definition at line 818 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MBSViewer::MoreBox_toggled(), and TGo4MBSViewer::StoreSettings().
void TGo4QSettings::setMbsMonitorNode | ( | const QString & | name | ) |
some things for the mbs monitor dockwindow:
Definition at line 778 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4MBSViewer::StoreSettings().
void TGo4QSettings::setMbsMonitorTrend | ( | bool | on = true |
) |
Definition at line 808 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MBSViewer::StoreSettings(), and TGo4MBSViewer::TrendSwitched().
void TGo4QSettings::setOptStat | ( | int | value | ) |
Definition at line 604 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4OptStatsSettings::setFlags().
void TGo4QSettings::setOptStatH | ( | int | value | ) |
Definition at line 624 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4OptStatsSettings::setFlags().
void TGo4QSettings::setOptStatW | ( | int | value | ) |
Definition at line 614 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4OptStatsSettings::setFlags().
void TGo4QSettings::setPadCrosshair | ( | bool | on | ) |
Definition at line 420 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MainWindow::CrosshairSlot().
void TGo4QSettings::setPadEventStatus | ( | bool | on | ) |
Definition at line 430 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4MainWindow::EventStatusSlot().
void TGo4QSettings::setPrinterSett | ( | const QString & | name, | |
const QString & | cmd | |||
) |
Definition at line 766 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4ViewPanel::PrintCanvas().
void TGo4QSettings::setRemoteFileSett | ( | const QString & | hostname, | |
const QString & | filename, | |||
const QString & | protocol | |||
) |
Definition at line 752 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4OpenRemoteDialog::~TGo4OpenRemoteDialog().
void TGo4QSettings::setStatBoxErrors | ( | bool | on = true |
) |
Definition at line 644 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4OptStatsSettings::setFlags().
void TGo4QSettings::setStatBoxVisible | ( | bool | on = true |
) |
Definition at line 634 of file TGo4QSettings.cpp.
References setBool().
Referenced by TGo4OptStatsSettings::setFlags().
void TGo4QSettings::setStr | ( | const QString & | name, | |
const QString & | value = "" | |||
) |
Definition at line 97 of file TGo4QSettings.cpp.
References sett.
Referenced by setAppFont(), setAppStyle(), setBasicSettings(), setClientArgs(), setClientDir(), setClientExec(), setClientName(), setClientNode(), setClientShellMode(), setClientTermMode(), setDabcMonitorNode(), setGStyleStatFormat(), setHistName(), setHistTitle(), setHServBase(), setHServFilter(), setHServName(), setMbsMonitorNode(), setPrinterSett(), setRemoteFileSett(), setTermFont(), setTGraphDrawOpt(), setTH1DrawOpt(), setTH2DrawOpt(), and setTH3DrawOpt().
void TGo4QSettings::setTermFont | ( | const QFont & | font | ) |
Definition at line 190 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4MainWindow::ChangeTerminalFontSlot().
void TGo4QSettings::setTermHistorySize | ( | int | sz | ) |
Definition at line 369 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4MainWindow::InputTerminalParametersSlot().
void TGo4QSettings::setTGraphDrawOpt | ( | const QString & | value | ) |
Definition at line 535 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4MainWindow::TGraphDrawOptSlot().
void TGo4QSettings::setTH1DrawOpt | ( | const QString & | value | ) |
Definition at line 505 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4MainWindow::TH1DrawOptSlot().
void TGo4QSettings::setTH2DrawOpt | ( | const QString & | value | ) |
Definition at line 515 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4MainWindow::TH2DrawOptSlot().
void TGo4QSettings::setTH3DrawOpt | ( | const QString & | value | ) |
Definition at line 525 of file TGo4QSettings.cpp.
References setStr().
Referenced by TGo4MainWindow::TH3DrawOptSlot().
void TGo4QSettings::Store | ( | ) |
Definition at line 71 of file TGo4QSettings.cpp.
Referenced by TGo4MainWindow::SaveSettingsSlot(), and TGo4MainWindow::SetStyleSlot().
void TGo4QSettings::storeMainWindowState | ( | QMainWindow * | src | ) |
Definition at line 563 of file TGo4QSettings.cpp.
References sett.
Referenced by TGo4MainWindow::SaveSettingsSlot().
void TGo4QSettings::storePanelSize | ( | QWidget * | w, | |
const QString & | kind = "ViewPanel" | |||
) |
Definition at line 573 of file TGo4QSettings.cpp.
References setInt().
Referenced by TGo4ViewPanel::resizeEvent(), and TGo4AnalysisWindow::resizeEvent().
QString TGo4QSettings::fSettFileName [private] |
This is the name of the file with settings, if empty - default qt location will be used
Definition at line 41 of file TGo4QSettings.h.
Referenced by GetSettLoaction(), Open(), and TGo4QSettings().
QSettings* TGo4QSettings::sett [private] |
Currently opened settings
Definition at line 38 of file TGo4QSettings.h.
Referenced by getBool(), getCommandsHistoryAnalysis(), getCommandsHistoryGUI(), getDouble(), getInt(), getStr(), Open(), restoreMainWindowState(), setBool(), setCommandsHistoryAnalysis(), setCommandsHistoryGUI(), setDouble(), setInt(), setStr(), Store(), and storeMainWindowState().