swift
src
gui
plugindetailswindow.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (C) 2015 swift Project Community / Contributors
2
// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3
5
6
#ifndef SWIFT_GUI_PLUGINDETAILSWINDOW_H
7
#define SWIFT_GUI_PLUGINDETAILSWINDOW_H
8
9
#include <QObject>
10
#include <QScopedPointer>
11
#include <QString>
12
#include <QWidget>
13
14
#include "
gui/swiftguiexport.h
"
15
16
class
QShowEvent;
17
18
namespace
Ui
19
{
20
class
CPluginDetailsWindow;
21
}
22
namespace
swift::gui
23
{
27
class
SWIFT_GUI_EXPORT
CPluginDetailsWindow
:
public
QWidget
28
{
29
Q_OBJECT
30
31
public
:
33
explicit
CPluginDetailsWindow
(QWidget *parent =
nullptr
);
34
36
virtual
~
CPluginDetailsWindow
()
override
;
37
39
void
setPluginName(
const
QString &name);
40
42
void
setPluginIdentifier(
const
QString &
id
);
43
45
void
setPluginDescription(
const
QString &description);
46
48
void
setPluginAuthors(
const
QString &authors);
49
50
private
:
51
QScopedPointer<Ui::CPluginDetailsWindow> ui;
52
};
53
}
// namespace swift::gui
54
55
#endif
// SWIFT_GUI_PLUGINDETAILSWINDOW_H
swift::gui::CPluginDetailsWindow
A window that shows plugin details.
Definition:
plugindetailswindow.h:28
swift::gui
GUI related classes.
Definition:
altitudeedit.cpp:13
swiftguiexport.h
SWIFT_GUI_EXPORT
#define SWIFT_GUI_EXPORT
Export a class or function from the library.
Definition:
swiftguiexport.h:19
Generated on Mon Mar 24 2025 16:42:20 for swift by
1.9.1