Kstars

fitsdebayer.h
1 /*
2  SPDX-FileCopyrightText: 2015 Jasem Mutlaq <[email protected]>
3 
4  SPDX-License-Identifier: GPL-2.0-or-later
5 */
6 
7 #pragma once
8 
9 #include "bayer.h"
10 #include "ui_fitsdebayer.h"
11 
12 class FITSViewer;
13 
14 class debayerUI : public QDialog, public Ui::FITSDebayerDialog
15 {
16  Q_OBJECT
17 
18  public:
19  explicit debayerUI(QDialog *parent = 0);
20 };
21 
22 class FITSDebayer : public QDialog
23 {
24  Q_OBJECT
25 
26  public:
27  explicit FITSDebayer(FITSViewer *parent);
28 
29  virtual ~FITSDebayer() override = default;
30 
31  void setBayerParams(BayerParams *param);
32 
33  public slots:
34  void applyDebayer();
35 
36  private:
37  FITSViewer *viewer { nullptr };
38  debayerUI *ui { nullptr };
39 };
Q_OBJECTQ_OBJECT
Primary window to view monochrome and color FITS images. The FITSviewer can open multiple images each...
Definition: fitsviewer.h:48
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Fri Aug 12 2022 04:00:53 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.