{"id":2498,"date":"2018-02-21T22:24:13","date_gmt":"2018-02-21T16:54:13","guid":{"rendered":"http:\/\/localhost:8081\/system-on-module-som\/?p=2498"},"modified":"2024-03-19T13:42:09","modified_gmt":"2024-03-19T08:12:09","slug":"launcher-for-qt-apps-on-esomimx6","status":"publish","type":"post","link":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/launcher-for-qt-apps-on-esomimx6\/","title":{"rendered":"Launcher for Qt Apps on eSOMiMX6"},"content":{"rendered":"<p>A launcher is a program that helps a user to locate and start other programs. An application launcher provides shortcuts to applications and stores the shortcuts in one place so they are easier to find.<\/p>\n<p>A launcher is just another application that is expected to run all the time. Using a fully animated launcher with the explosive array of components on embedded devices might not be advisable due to the resource constraints on the device. Hence we developed a simple and lightweight launcher using QML.<\/p>\n<p>This article guides you to use the Launcher application on <a href=\"https:\/\/www.e-consystems.com\/iMX6-micro-som-system-on-module.asp\">eSOMiMX6<\/a>.<\/p>\n<p>The Launcher is an easy-to-configure application that displays the Qt applications as tiles in <a href=\"https:\/\/www.e-consystems.com\/iMX6-micro-som-system-on-module.asp\">eSOMiMX6<\/a>. You can access all your Qt applications from this single application.<\/p>\n<p><strong>Application features<\/strong><\/p>\n<ul>\n<li>The application icons are arranged in a 3D surround view.<\/li>\n<li>The icons can be traversed through swipe option.<\/li>\n<li>The title and description of each application are displayed below the respective icon.<\/li>\n<\/ul>\n<p><strong>Launching the Launcher<\/strong><\/p>\n<p>On launching the application, the icons specified in the XML file are displayed from the center in clockwise order. Refer <a href=\"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/launch-an-application-on-esomimx6-start-up\/\">Launch an Application on eSOMiMX6 Start-up<\/a> blog to make this launcher a start-up application.<\/p>\n<figure id=\"attachment_2499\" aria-describedby=\"caption-attachment-2499\" style=\"width: 567px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-2499\" src=\"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-content\/uploads\/2018\/02\/launcher-250x150.png\" alt=\"\" width=\"567\" height=\"339\" srcset=\"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-content\/uploads\/2018\/02\/launcher-250x150.png 250w, https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-content\/uploads\/2018\/02\/launcher-768x461.png 768w, https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-content\/uploads\/2018\/02\/launcher-658x395.png 658w, https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-content\/uploads\/2018\/02\/launcher.png 800w\" sizes=\"(max-width: 567px) 100vw, 567px\" \/><figcaption id=\"caption-attachment-2499\" class=\"wp-caption-text\">launcher<\/figcaption><\/figure>\n<p>You can navigate through the icons by swiping towards left or right. Clicking an icon opens a splash screen after which the respective application launches successfully.<\/p>\n<p>Full source code for the Launcher application is available on our<a href=\"https:\/\/developer.e-consystems.com\/\"> developer site<\/a>.<\/p>\n<p>Please refer our previous articles on <a href=\"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/getting-started-with-qt-creator-on-esomimx6\/\">How to setup Qt creator for eSOMiMX6 devices<\/a> and <a href=\"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/build-deploy-and-run-qt-application-on-esomimx6\/\">How to build, deploy and run Qt applications on eSOMiMX6 devices<\/a> to build and run the application on <a href=\"https:\/\/www.e-consystems.com\/iMX6-micro-som-system-on-module.asp\">eSOMiMX6<\/a> devices.<\/p>\n<p>For further assistance and queries get in touch with <a href=\"mailto:sales@e-consystems.com\">sales@e-consystems.com<\/a><\/p>\n<p>Try eSOM++ launcher in eSOMiMX6<\/p>\n<p><a href=\"https:\/\/developer.e-consystems.com\/downloads?key=ehxs6scps08yz6fwgn2e2846fogxha2gsaukfj7yzgcp7harxvfadsi6%252fyzsjdwkpn2rcg8guswnix86g%252f7sp9rd9mhv0q5kw%252bkp%252fr9xu%252brxjntubmnj%252f1dk4xbrc54ug%252bvfrlhvlgcejainy2x0adjigx55kjsylzcvyajroosmfvgt2bls7szqwptfidpt%252batyorxy0cjkrg1z3j%252fbebms%252f1qp7ieg7w9fe4xjv%252bistfw%252blxzhmci86nblrtgsai00prwbiarljsdsb4960607jadqitu7mlghg7izajvfwxydmz4cqt7ii%252fa%252fg%252bpx\">Qt-QML-Setup-Qt-Creator-Steps Application Guide<\/a><\/p>\n<p><a href=\"https:\/\/developer.e-consystems.com\/downloads?key=ehxs6scps08yz6fwgn2e25wyqnmv%252flu%252b8sruzf9xsgsurcony4uqctq%252fccm%252bduqhayyfhxf9aecvti8v%252frv6otxw%252fazxo1e28vglw3loofsxxgvduy31lteu%252fnu7qx2lukw2pvob%252fdyt6tpb%252bckyni24l3jonmitxiooarfqmbnf1jaevyn45yywcfurpy5p3qi8mh33qu4dvwkbqkp9c6uvnscznx91nwk5jreqroha%252bzvqqgthu0br5lyj3on%252feelbuno67jcoyeepboyw%252fq7tfxzvltxodvsh68kll14qemxgturpaylpq3e17o63\">Qt-QML-Build-Deploy-Run-Steps Application Guide<\/a><\/p>\n<p><a href=\"https:\/\/developer.e-consystems.com\/downloads?key=69ykfkubx5erk9%252bgndi2wspc1wgkh6jlc72e3bxq3e8o4rpsykdcmeblbtda70i4bb%252fee8uis97inmuskhwriw4tqn2nlkdeefmzelzwmnbz9n5bi%252b2zaffhvvsuxifx7lnjldv39pg745hfd8jr%252f%252bsms6wwgydrukd5fwkltsl5%252f59lhulp%25\">Toolchain Package<\/a><\/p>\n<p><a href=\"https:\/\/developer.e-consystems.com\/downloads?key=69ykfkubx5erk9%252bgndi2wspc1wgkh6jlc72e3bxq3e8o4rpsykdcmeblbtda70i4bb%252fee8uis97inmuskhwriw4tqn2nlkdeefmzelzwmnbz9n5bi%252b2zaffhvvsuxifx7lnjldv39pg745hfd8jr%252f%252bsms6wwgydrukd5fwkltsl5%252f59lhulp%252f55%252bwsfpo66o6%252be14wtl1vbgsmt1qse3ekc1z%252fwms%252b5b3sax5todg1dmplubzc%252bxibm17w%252f9ab0hurseidosy%252b8pkdy%252bbmgzlprh43pcnqrlb6d2usxz6hc%253d\">Qt-Intermediate Samples Package Containing Launcher<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A launcher is a program that helps a user to locate and start other programs&#8230;.<\/p>\n","protected":false},"author":17,"featured_media":2502,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[212,213,342,343,127,340,341],"tags":[462,251,255,196,396,461,207,463],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/2498"}],"collection":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/comments?post=2498"}],"version-history":[{"count":5,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/2498\/revisions"}],"predecessor-version":[{"id":3010,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/2498\/revisions\/3010"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/media\/2502"}],"wp:attachment":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/media?parent=2498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/categories?post=2498"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/tags?post=2498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}