X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=HomeScreen%2Fsrc%2Fapplauncher.cpp;fp=HomeScreen%2Fsrc%2Fapplauncher.cpp;h=0000000000000000000000000000000000000000;hb=a4f5c7d97fcbb97ece05cfbca38fb1963ab11377;hp=fd1ec94e572fff6e494dd8aab6b09df3ba70463b;hpb=f775180abd5e6adb58763bec74aa250bf4657341;p=staging%2FHomeScreen.git diff --git a/HomeScreen/src/applauncher.cpp b/HomeScreen/src/applauncher.cpp deleted file mode 100644 index fd1ec94..0000000 --- a/HomeScreen/src/applauncher.cpp +++ /dev/null @@ -1,88 +0,0 @@ -/* - * Copyright (C) 2016 Mentor Graphics Development (Deutschland) GmbH - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include "applauncher.h" -#include -#include -#include -#ifdef __i386__ - #include -#endif - -AppLauncher::AppLauncher(QObject *parent) : - QObject(parent), - m_appList(), - mp_dBusAppFrameworkProxy() -{ - /*AppInfo ai; - for (int i = 0; i < 100; ++i) - { - ai.setName("test" + QString::number(i)); - mp_appList->append(ai); - }*/ - - qDebug("D-Bus: connect to org.agl.homescreenappframeworkbinder /AppFramework"); - mp_dBusAppFrameworkProxy = new org::agl::appframework("org.agl.homescreenappframeworkbinder", - "/AppFramework", - QDBusConnection::sessionBus(), - 0); -} - -AppLauncher::~AppLauncher() -{ - delete mp_dBusAppFrameworkProxy; -} - -void AppLauncher::updateColorScheme() -{ - QSettings settings; - QSettings settings_cs(QApplication::applicationDirPath() + - "/colorschemes/" + - settings.value("systemsettings/colorscheme", "default").toString() + - "/" + - QString::number(settings.value("systemsettings/proximityobjectdetected", false).toBool()) + - "/" + - QString::number(settings.value("systemsettings/daynightmode", SystemDayNight::DAYNIGHTMODE_DAY).toInt()) + - ".ini", - QSettings::IniFormat); - - //mp_ui->widget_background->setStyleSheet(settings_cs.value("AppLauncherWidget/widget_Background").toString()); - //mp_ui->widget_homeIcon->setStyleSheet(settings_cs.value("AppLauncherWidget/widget_Home_Icon").toString()); - - //setStyleSheet(settings_cs.value("AppLauncherWidget/common_css").toString()); -} - -void AppLauncher::populateAppList() -{ - int i; - - m_appList = mp_dBusAppFrameworkProxy->getAvailableApps(); -} - -void AppLauncher::on_tableView_clicked(int row, int col) -{ -/* if (m_appList.size() > row * APP_LIST_COLUMN_COUNT + col) - { - int pid = mp_dBusAppFrameworkProxy->launchApp(m_appList.at(row * APP_LIST_COLUMN_COUNT + col).id()); - qDebug("%d, %d: start app %s", row, col, m_appList.at(row * APP_LIST_COLUMN_COUNT + col).id().toStdString().c_str()); - qDebug("pid: %d", pid); - - // the new app wants to be visible by default - emit newRequestsToBeVisibleApp(pid); - - emit showAppLayer(); - }*/ -}