mirror of
https://github.com/arcan1s/queued.git
synced 2025-07-14 06:15:47 +00:00
start on queuedctl realization
This commit is contained in:
@ -43,7 +43,7 @@ QueuedApplication::~QueuedApplication()
|
||||
qCDebug(LOG_APP) << __PRETTY_FUNCTION__;
|
||||
|
||||
QDBusConnection::sessionBus().unregisterObject(
|
||||
QueuedConfig::DBUS_APPLICATION_PATH);
|
||||
QueuedConfig::DBUS_APPLICATION_PATH);
|
||||
deinit();
|
||||
}
|
||||
|
||||
|
@ -48,12 +48,6 @@ bool QueuedApplicationInterface::Active() const
|
||||
}
|
||||
|
||||
|
||||
void QueuedApplicationInterface::Close() const
|
||||
{
|
||||
return QCoreApplication::exit(0);
|
||||
}
|
||||
|
||||
|
||||
QStringList QueuedApplicationInterface::UIDs() const
|
||||
{
|
||||
QStringList uids;
|
||||
|
@ -35,7 +35,6 @@ public:
|
||||
|
||||
public slots:
|
||||
bool Active() const;
|
||||
Q_NOREPLY void Close() const;
|
||||
QStringList UIDs() const;
|
||||
|
||||
private:
|
||||
|
@ -95,7 +95,7 @@ int main(int argc, char *argv[])
|
||||
auto metadata = QueuedDebug::getBuildData();
|
||||
for (auto &string : metadata)
|
||||
QDebug(QtMsgType::QtInfoMsg).noquote() << string;
|
||||
return 1;
|
||||
return 0;
|
||||
}
|
||||
|
||||
// check if exists
|
||||
@ -114,7 +114,7 @@ int main(int argc, char *argv[])
|
||||
// start application
|
||||
instance = new QueuedApplication(nullptr, arguments);
|
||||
// catch SIGHUP
|
||||
signal(SIGHUP, [](int sig) ->void {
|
||||
signal(SIGHUP, [](int sig) -> void {
|
||||
qCInfo(LOG_APP) << "Received SIGHUP signal, reinit components";
|
||||
instance->init();
|
||||
});
|
||||
|
Reference in New Issue
Block a user