Kstars
10 #include <QDialogButtonBox>
12 #include <QPlainTextEdit>
13 #include <qsystemdetection.h>
15 #include <QNetworkAccessManager>
16 #include <QNetworkRequest>
17 #include <QNetworkReply>
19 #include "ui_wizwelcome.h"
20 #include "ui_wizlocation.h"
21 #include "ui_wizdownload.h"
22 #include "ui_wizdata.h"
23 #include "QProgressIndicator.h"
28 class WizWelcomeUI :
public QFrame,
public Ui::WizWelcome
33 explicit WizWelcomeUI(
QWidget *parent =
nullptr);
36 class WizLocationUI :
public QFrame,
public Ui::WizLocation
41 explicit WizLocationUI(
QWidget *parent =
nullptr);
44 class WizDataUI :
public QFrame,
public Ui::WizData
49 explicit WizDataUI(
QWidget *parent =
nullptr);
52 class WizDownloadUI :
public QFrame,
public Ui::WizDownload
57 explicit WizDownloadUI(
QWidget *parent =
nullptr);
98 void slotChangeCity();
104 void slotFilterCities();
108 void slotInstallGSC();
110 void slotExtractGSC();
112 void slotGSCInstallerFinished();
114 void slotUpdateDataButtons();
116 void slotOpenOrCopyKStarsDataDirectory();
126 void setButtonsEnabled();
131 bool dataDirExists();
135 QTimer *downloadMonitor {
nullptr };
141 WizWelcomeUI *welcome {
nullptr };
142 WizLocationUI *location {
nullptr };
143 WizDataUI *data {
nullptr };
KSWizard(QWidget *parent=nullptr)
Constructor.
The QProgressIndicator class lets an application display a progress indicator to show that a long tas...
const GeoLocation * geo() const
QObject * parent() const const
Relevant data about an observing location on Earth.
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Aug 11 2022 04:00:00 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.