ATLAS Offline Software
graphics
VP1
VP1Systems
VP1GeometrySystems
VP1GeometrySystems
VP1GeoTreeView.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
7
// //
8
// Header file for class VP1GeoTreeView //
9
// //
10
// Description: ... //
11
// //
12
// Author: Thomas H. Kittelmann (Thomas.Kittelmann@cern.ch) //
13
// Initial version: January 2008 //
14
// //
16
17
#ifndef VP1GEOTREEVIEW_H
18
#define VP1GEOTREEVIEW_H
19
20
#include <QTreeView>
21
22
class
VP1GeoTreeView
:
public
QTreeView {
23
24
Q_OBJECT
25
26
public
:
27
28
VP1GeoTreeView
(QWidget *
parent
= 0);
29
virtual
~VP1GeoTreeView
();
30
31
public
Q_SLOTS:
32
void
updateAllNonHiddenIndices
();
//Useful, but not particularly inexpensive to call.
33
void
scheduleUpdateOfAllNonHiddenIndices
();
//Will call the previous
34
//method after event
35
//queue is empty. Even if
36
//this method is called
37
//multiple times before
38
//that happens, only one
39
//update will be
40
//triggered.
41
private
:
42
43
class
Imp
;
44
Imp
*
m_d
;
45
46
};
47
48
#endif
VP1GeoTreeView
Definition:
VP1GeoTreeView.h:22
VP1GeoTreeView::updateAllNonHiddenIndices
void updateAllNonHiddenIndices()
Definition:
VP1GeoTreeView.cxx:39
VP1GeoTreeView::~VP1GeoTreeView
virtual ~VP1GeoTreeView()
Definition:
VP1GeoTreeView.cxx:33
VP1GeoTreeView::VP1GeoTreeView
VP1GeoTreeView(QWidget *parent=0)
Definition:
VP1GeoTreeView.cxx:26
test_pyathena.parent
parent
Definition:
test_pyathena.py:15
VP1GeoTreeView::Imp
Definition:
VP1GeoTreeView.cxx:19
VP1GeoTreeView::m_d
Imp * m_d
Definition:
VP1GeoTreeView.h:43
VP1GeoTreeView::scheduleUpdateOfAllNonHiddenIndices
void scheduleUpdateOfAllNonHiddenIndices()
Definition:
VP1GeoTreeView.cxx:65
Generated on Tue Dec 24 2024 21:22:44 for ATLAS Offline Software by
1.8.18