Developer documentation
Version 3.0.3-105-gd3941f44
lightbox_gui.h
Go to the documentation of this file.
1
/* Copyright (c) 2008-2022 the MRtrix3 contributors.
2
*
3
* This Source Code Form is subject to the terms of the Mozilla Public
4
* License, v. 2.0. If a copy of the MPL was not distributed with this
5
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
6
*
7
* Covered Software is provided under this License on an "as is"
8
* basis, without warranty of any kind, either expressed, implied, or
9
* statutory, including, without limitation, warranties that the
10
* Covered Software is free of defects, merchantable, fit for a
11
* particular purpose or non-infringing.
12
* See the Mozilla Public License v. 2.0 for more details.
13
*
14
* For more details, see http://www.mrtrix.org/.
15
*/
16
17
#ifndef __gui_mrview_mode_lightbox_gui_h__
18
#define __gui_mrview_mode_lightbox_gui_h__
19
20
#include "
gui/mrview/spin_box.h
"
21
22
namespace
MR
23
{
24
namespace
GUI
25
{
26
namespace
MRView
27
{
28
namespace
Mode
29
{
30
namespace
LightBoxViewControls
31
{
32
class
LightBoxEditButton
:
public
SpinBox
33
{
NOMEMALIGN
34
public
:
35
LightBoxEditButton
(QWidget* parent,
const
QString &suffix)
36
:
LightBoxEditButton
(parent, 1, 100, 1, suffix) {}
37
38
LightBoxEditButton
(QWidget* parent,
39
int
min = 1,
int
max = 100,
int
change_rate = 1,
40
const
QString& suffix =
nullptr
) :
41
SpinBox
(parent) {
42
setMinimum(min);
43
setMaximum(max);
44
setSingleStep(change_rate);
45
setSuffix(suffix);
46
setMaximumWidth(80);
47
}
48
};
49
50
}
51
}
52
}
53
}
54
}
55
56
57
#endif
MR::GUI::MRView::Mode::LightBoxViewControls::LightBoxEditButton
Definition:
lightbox_gui.h:33
MR::GUI::MRView::Mode::LightBoxViewControls::LightBoxEditButton::LightBoxEditButton
LightBoxEditButton(QWidget *parent, const QString &suffix)
Definition:
lightbox_gui.h:35
MR::GUI::MRView::Mode::LightBoxViewControls::LightBoxEditButton::LightBoxEditButton
LightBoxEditButton(QWidget *parent, int min=1, int max=100, int change_rate=1, const QString &suffix=nullptr)
Definition:
lightbox_gui.h:38
MR::GUI::SpinBox
Definition:
spin_box.h:29
NOMEMALIGN
#define NOMEMALIGN
Definition:
memory.h:22
MR
Definition:
base.h:24
spin_box.h
src
gui
mrview
mode
lightbox_gui.h
Generated on Mon Jul 4 2022 08:00:07 for MRtrix by
1.9.3