From acb401d7b24bfc670b534d68edc15e0847e73313 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Fri, 28 Sep 2018 17:28:43 +0200 Subject: Turn Session class into namespace --- src/session.cpp | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) (limited to 'src/session.cpp') diff --git a/src/session.cpp b/src/session.cpp index 9c69088..70e1deb 100644 --- a/src/session.cpp +++ b/src/session.cpp @@ -15,26 +15,22 @@ #include -QJsonObject JsonSession::session(QVector windows) +QJsonObject Session::session(QVector windows) { QJsonObject obj; QJsonArray windowsArray; for(const MainWindow *window : windows) { - windowsArray.append(Session::toJsonObject(window)); + windowsArray.append(Session::window(window)); } obj.insert("windows", windowsArray); return obj; } -Session::Session(QObject *parent) : QObject(parent) +QJsonObject Session::window(const MainWindow *window) { -} - -QJsonObject Session::toJsonObject(const MainWindow *window) -{ - QJsonObject session; + QJsonObject obj; QJsonArray subwindows; for(const SubWindow *subwindow : window->subWindows()) { @@ -52,12 +48,12 @@ QJsonObject Session::toJsonObject(const MainWindow *window) subwindows.append(window); } - session.insert("subwindows", subwindows); + obj.insert("subwindows", subwindows); - return session; + return obj; } -QJsonObject Session::toJsonObject(const QString &profile, const QStringList &urls) +QJsonObject Session::window(const QString &profile, const QStringList &urls) { QJsonObject session; -- cgit v1.2.1