KGantt

kganttdatetimetimelinedialog.h
1 /*
2  * SPDX-FileCopyrightText: 2020 Dag Andersen <[email protected]>
3  *
4  * This file is part of the KGantt library.
5  *
6  * SPDX-License-Identifier: GPL-2.0-or-later
7  */
8 
9 #ifndef KGANTTDATETIMETIMELINEDIALOG_H
10 #define KGANTTDATETIMETIMELINEDIALOG_H
11 
12 #include "kganttglobal.h"
13 #include <QDialog>
14 
15 QT_BEGIN_NAMESPACE
16 class QWidget;
17 QT_END_NAMESPACE
18 
19 namespace KGantt {
20  class DateTimeTimeLine;
21 
22  class DateTimeTimeLineDialog : public QDialog {
23  Q_OBJECT
24  public:
25  explicit DateTimeTimeLineDialog(DateTimeTimeLine *timeLine, QWidget* parent = nullptr);
26  ~DateTimeTimeLineDialog() override;
27 
28  private Q_SLOTS:
29  void ok();
30  void openColorDialog();
31  void updateColorButton();
32 
33  private:
34  class Private;
35  Private *d;
36  };
37 }
38 
39 #endif
Q_OBJECTQ_OBJECT
Global namespace.
Q_SLOTSQ_SLOTS
Contains KGantt macros.
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sun Dec 5 2021 22:32:42 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.