Isis 3 Programmer Reference
BusyLeafItem.h
1#ifndef BusyLeafItem_H
2#define BusyLeafItem_H
3
10/* SPDX-License-Identifier: CC0-1.0 */
11
12#include "AbstractLeafItem.h"
13#include "AbstractNullDataItem.h"
14
15
16class QString;
17class QVariant;
18
19
20namespace Isis {
21
34 Q_OBJECT
35
36 public:
37 BusyLeafItem(AbstractTreeItem *parent = 0);
38 virtual ~BusyLeafItem();
39 virtual QVariant getData() const;
40 virtual bool isSelectable() const;
41
42
43 private: // Disallow copying of this class
44 BusyLeafItem(const BusyLeafItem &other);
45 const BusyLeafItem &operator=(const BusyLeafItem &other);
46 };
47}
48
49#endif
Base class for leaf items in the tree.
Base class for an item without data.
Base class for an item in the tree.
A leaf item that is not ready for user interaction.
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16