ATLAS Offline Software
Loading...
Searching...
No Matches
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
22class VP1GeoTreeView : public QTreeView {
23
24 Q_OBJECT
25
26public:
27
28 VP1GeoTreeView(QWidget * parent = 0);
29 virtual ~VP1GeoTreeView();
30
31public 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.
41private:
42
43 class Imp;
45
46};
47
48#endif
void updateAllNonHiddenIndices()
VP1GeoTreeView(QWidget *parent=0)
void scheduleUpdateOfAllNonHiddenIndices()
virtual ~VP1GeoTreeView()