KD Chart API Documentation 3.1
Loading...
Searching...
No Matches
kdganttlistviewrowcontroller.h
Go to the documentation of this file.
1/****************************************************************************
2**
3** This file is part of the KD Chart library.
4**
5** SPDX-FileCopyrightText: 2001 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
6**
7** SPDX-License-Identifier: MIT
8**
9****************************************************************************/
10
11#ifndef KDGANTTLISTVIEWROWCONTROLLER_H
12#define KDGANTTLISTVIEWROWCONTROLLER_H
13
15
16QT_BEGIN_NAMESPACE
18class QListView;
20
21namespace KDGantt {
22class KDGANTT_EXPORT ListViewRowController : public AbstractRowController
23{
25public:
27 ~ListViewRowController() override;
28
29 /*reimp*/ int headerHeight() const override;
30 /*reimp*/ int maximumItemHeight() const override;
31 /*reimp*/ int totalHeight() const override;
32 /*reimp*/ bool isRowVisible(const QModelIndex &idx) const override;
33 /*reimp*/ bool isRowExpanded(const QModelIndex &idx) const override;
34 /*reimp*/ Span rowGeometry(const QModelIndex &idx) const override;
35 /*reimp*/ QModelIndex indexAt(int height) const override;
36 /*reimp*/ QModelIndex indexAbove(const QModelIndex &idx) const override;
37 /*reimp*/ QModelIndex indexBelow(const QModelIndex &idx) const override;
38};
39}
40
41#endif /* KDGANTTLISTVIEWROWCONTROLLER_H */
Abstract baseclass for row controllers.
A class representing a start point and a length.
#define KDGANTT_DECLARE_PRIVATE_BASE_POLYMORPHIC(X)
T qobject_cast(QObject *object)

© 2001 Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
https://www.kdab.com/development-resources/qt-tools/kd-chart/
Generated on Fri Apr 26 2024 00:04:57 for KD Chart API Documentation by doxygen 1.9.8