MNE-CPP  beta 1.0
Classes | Macros
rawsettings.h File Reference

In this RawSettings class all mne_browse_raw_qt settings are managed. In order to store settings from the last mne_browse_raw_qt session, the class uses the QtSettings class of Qt. [1] Using QSettings, the entries are stored locally in a OS-specific place from where they shall be loaded at each start of mne_browse_raw_qt if they were already set (this is not yet implemented -> ToDo) More...

#include "info.h"
#include "types.h"
#include <QObject>
#include <QSettings>
#include <QSize>
#include <QColor>
#include <QPoint>
#include <QStringList>

Go to the source code of this file.

Classes

class  MNEBrowseRawQt::RawSettings
 

Macros

#define MAINWINDOW_WINDOW_SIZE_W   1200
 
#define MAINWINDOW_WINDOW_SIZE_H   800
 
#define MAINWINDOW_WINDOW_POSITION_X   50
 
#define MAINWINDOW_WINDOW_POSITION_Y   50
 
#define MODEL_WINDOW_SIZE   4016
 
#define MODEL_RELOAD_POS   2000
 
#define MODEL_MAX_WINDOWS   3
 
#define MODEL_NUM_FILTER_TAPS   80
 
#define MODEL_MAX_NUM_FILTER_TAPS   0
 
#define DELEGATE_PLOT_HEIGHT   40
 
#define DELEGATE_DX   1
 
#define DELEGATE_NHLINES   6
 
#define DELEGATE_MAX_MEG_GRAD   1e-10
 
#define DELEGATE_MAX_MEG_MAG   1e-11
 
#define DELEGATE_MAX_EEG   1e-4
 
#define DELEGATE_MAX_EOG   1e-3
 
#define DELEGATE_MAX_STIM   5
 
#define EVENT_MARKER_WIDTH   3
 
#define EVENT_MARKER_OPACITY   110
 
#define DATA_MARKER_WIDTH   3
 
#define DATA_MARKER_OPACITY   200
 

Detailed Description

In this RawSettings class all mne_browse_raw_qt settings are managed. In order to store settings from the last mne_browse_raw_qt session, the class uses the QtSettings class of Qt. [1] Using QSettings, the entries are stored locally in a OS-specific place from where they shall be loaded at each start of mne_browse_raw_qt if they were already set (this is not yet implemented -> ToDo)

Author
Florian Schlembach flori.nosp@m.an.s.nosp@m.chlem.nosp@m.bach.nosp@m.@tu-i.nosp@m.lmen.nosp@m.au.de; Christoph Dinh chdin.nosp@m.h@nm.nosp@m.r.mgh.nosp@m..har.nosp@m.vard..nosp@m.edu; Matti Hamalainen msh@n.nosp@m.mr.m.nosp@m.gh.ha.nosp@m.rvar.nosp@m.d.edu; Jens Haueisen jens..nosp@m.haue.nosp@m.isen@.nosp@m.tu-i.nosp@m.lmena.nosp@m.u.de
Version
1.0
Date
January, 2014

LICENSE

Copyright (C) 2014, Florian Schlembach, Christoph Dinh, Matti Hamalainen and Jens Haueisen. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

      [1] http://qt-project.org/doc/qt-5/QSettings.html

Definition in file rawsettings.h.