Install SeisComP and scanloc ARM64 nightly packages

This commit is contained in:
Enrico Ellguth
2025-10-29 12:34:04 +00:00
parent 2ff097f9d1
commit 165b829fb7
606 changed files with 24438 additions and 16358 deletions

View File

@ -87,6 +87,7 @@ namespace Gui {
class ConnectionDialog;
class ProcessManager;
struct MessageGroups {
@ -200,6 +201,7 @@ class SC_GUI_API Application : public QObject, public Client::Application {
//! Sets the mainwidget which is used as hint to close the
//! splashscreen when the widget is shown
void setMainWidget(QWidget*);
QWidget *mainWidget();
void showMessage(const char*) override;
void showWarning(const char*) override;
@ -219,6 +221,8 @@ class SC_GUI_API Application : public QObject, public Client::Application {
QPalette palette() const;
void setPalette(const QPalette &pal);
ProcessManager *processManager();
protected:
bool init() override;
@ -259,6 +263,8 @@ class SC_GUI_API Application : public QObject, public Client::Application {
void removeObject(const QString &parentID, Seiscomp::DataModel::Object*);
void updateObject(const QString &parentID, Seiscomp::DataModel::Object*);
void processManagerCreated();
public slots:
void showSettings();
@ -304,6 +310,7 @@ class SC_GUI_API Application : public QObject, public Client::Application {
struct _GUI_Core_Settings : System::Application::AbstractSettings {
bool fullScreen{false};
bool interactive{true};
std::string styleSheet;
std::string guiGroup{"GUI"};
std::string commandTargetClient;
@ -340,6 +347,8 @@ class SC_GUI_API Application : public QObject, public Client::Application {
QSocketNotifier *_signalNotifier;
int _signalSocketFd[2];
ProcessManager *_processManager{nullptr};
};
@ -367,10 +376,12 @@ class Kicker : public Application {
setupUi(w);
setMainWidget(w);
if ( startFullScreen() )
if ( startFullScreen() ) {
w->showFullScreen();
else
}
else {
w->showNormal();
}
return Application::run();
}