From 2a1dad19497adbbedee9961afe0e2999dfff6330 Mon Sep 17 00:00:00 2001 From: Oleksandr Movchan Date: Thu, 19 Feb 2026 14:46:38 +0200 Subject: [PATCH] Update README --- README.md | 54 +++++++++++++++------- {pictures => assets}/Qt D-Bus Example.png | Bin assets/Qt-service-partner-badge.png | Bin 0 -> 7233 bytes assets/iso 13485.png | Bin 0 -> 3443 bytes assets/iso 9001.png | Bin 0 -> 3008 bytes assets/somcosoftware-full-logo.svg | 7 +++ pictures/Group 1.png | Bin 9222 -> 0 bytes 7 files changed, 44 insertions(+), 17 deletions(-) rename {pictures => assets}/Qt D-Bus Example.png (100%) create mode 100644 assets/Qt-service-partner-badge.png create mode 100644 assets/iso 13485.png create mode 100644 assets/iso 9001.png create mode 100644 assets/somcosoftware-full-logo.svg delete mode 100644 pictures/Group 1.png diff --git a/README.md b/README.md index 45f1ac9..303c4d6 100755 --- a/README.md +++ b/README.md @@ -1,35 +1,55 @@ -![Qt D-Bus Example](./pictures/Qt%20D-Bus%20Example.png) +![Qt D-Bus Example](./assets/Qt%20D-Bus%20Example.png) # Qt D-Bus Example -D-Bus is a popular mechanism to implement an inter-process communication. It's important to understand the very basics of this way of making processes talking with each other. +D-Bus is a popular mechanism for inter-process communication. It's important to understand the very basics of this way of making processes talk to each other. -That's why we spent some time on preparin a tutorial and this example on how to start with D-Bus in the Qt framework - our main area of expertise. +That’s why we prepared a tutorial and this example on how to start with D-Bus in the Qt framework - our main area of expertise. -You find the blog post with full ste-by-step explanation on [Somco Software website](https://somcosoftware.com/en/blog/how-to-use-d-bus-with-qt-6). +You find the blog post with full step-by-step explanation on [Somco Software website](https://somcosoftware.com/en/blog/how-to-use-d-bus-with-qt-6). Make sure you check it! ---
-[![Somco Software](./pictures/Group%201.png)](https://somcosoftware.com) +[![Somco Software](./assets/somcosoftware-full-logo.svg)](https://somcosoftware.com) ## About Somco Software -We are a group of Qt and C++ enthusiasts whose goal is to address growing demand for cross-platform Qt development services. Thanks to our expertise in **Qt QML development**, quality of deliveries and proven track of projects developed for companies from various industries we have been awarded the title of an official **Qt Service Partner**. - - - - - - -The company offers broad spectrum of services for the clients who wish to bring their ideas to life. We have extensive and practical knowledge about various Qt modules and other technologies allowing to create high quality product in a cost effective approach. If you want to see what Somco Software is is capable of and what services we provide, check out [this link](https://somcosoftware.com/en/services). +[Somco Software](https://somcosoftware.com/en/) (previously Scythe Studio) is an embedded and cross-platform software development company with a strong focus on Qt and C++, delivering reliable, high-quality solutions for regulated industries, with particular expertise in medical devices. We are an ISO 9001 and ISO 13485 certified software house, specializing in GUI development, Linux-based systems, and advanced connectivity solutions. Somco Software is an official Qt Service Partner and a trusted partner of leading hardware manufacturers. + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +We support projects from design to delivery, offering UX/UI design, custom Yocto Linux images, and development in Qt as well as LVGL and TouchGFX. We also help with software modernization, training, and technical consulting. With a practical, developer-focused approach, we build efficient, reliable solutions that fit real project needs. ## Follow us -Check out those links if you want to see Somco Software in action and follow the newest trends saying about Qt QML development. +Check out those links if you want to see Somco Software in action and follow the latest trends in Qt/QML development. * 🌐 [Somco Software Website](https://somcosoftware.com/en/) * ✍️ [Somco Software Blog Website](https://somcosoftware.com/en/blog) -* πŸ‘” [Somco Software LinkedIn Profile](https://www.linkedin.com/company/scythestudio/mycompany/) -* πŸ‘” [Somco Software Facebook Page](https://www.facebook.com/ScytheStudiio) -* πŸŽ₯ [Somco Software Youtube Channel](https://www.youtube.com/channel/UCf4OHosddUYcfmLuGU9e-SQ/featured) +* πŸ‘” [Somco Software LinkedIn Profile](https://www.linkedin.com/company/somcosoftware) +* πŸŽ₯ [Somco Software YouTube Channel](https://www.youtube.com/channel/UCf4OHosddUYcfmLuGU9e-SQ/featured) diff --git a/pictures/Qt D-Bus Example.png b/assets/Qt D-Bus Example.png similarity index 100% rename from pictures/Qt D-Bus Example.png rename to assets/Qt D-Bus Example.png diff --git a/assets/Qt-service-partner-badge.png b/assets/Qt-service-partner-badge.png new file mode 100644 index 0000000000000000000000000000000000000000..b17b5c760dc28d0b528b7d7ac36d9f9edd66a649 GIT binary patch literal 7233 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 V{O$ASdLRG*002ovPDHLkV1gM!vcCWT literal 0 HcmV?d00001 diff --git a/assets/iso 9001.png b/assets/iso 9001.png new file mode 100644 index 0000000000000000000000000000000000000000..5dd72d5ea7579290f11def327d5da6f5383b9ec4 GIT binary patch literal 3008 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 + + + + + + diff --git a/pictures/Group 1.png b/pictures/Group 1.png deleted file mode 100644 index 205a15015470ecf7310615e5da5d5ea611e98495..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9222 zcmcI~=Qmtm*!JjcFnaGbYJ>>UYls#l(FuZRL5SXs-g_rnL?_zly?4>uFoZFwXbtUd{BRfk4udU008inmE^Sm02Jrv>m+Q<=jh?{ zA_D+m8CRB<(eXez&T)v>nadc|Kz=ZbCKuEvW&e1V7?42BsW^Cvp&i7p-%Ti8k9!&{ z2mV-Uz`{qV-8vw^G(3M0$vr?Aq5m?PfwX*4#0RwW3e^xtUWJr=X(mR;DxeH7a1>3G zW`?)l{`B`j$XY$m#nkJU_pRHL|3_oNzkhw<&6DlB{<-JbyV*&a&R-oIK8~09s#e(y zi>73xX*QQ~6&jE+f#VaHN^a4NCE|xmgRNa`o8DdympgZ);ygGqt}p#N%2ee$2PtHM zWXs+=s_*zYtLLl~s9zv&C1Xjg(rSi8u)JAqC-Ny50731BO4@Zo8-2_!XN3Oy>jh{f%+I136fPhCid9Qz~iSJ z@^!myx{;DGJe*~ptLMIUC}ReLv{trto_4JzpCS+7@JSfFg1SytvkQlbmF^4aOee$0 zQ<*F04lmyCfO8eMs)cOpO`1Tc-;Op{NRDAXd*i1I)`dt4_x6KbHkyVQPzm8OeN@eM9keCho z8M``Kzf4_p)^3S86=!Qp>V{7~Nq81-5gBvIETI^?9$d znM+Yp?sQkYbhHM1Zp=UOX|t_);yMSG{pDIpd-5PPWW*@%_5rYef2A$ zr$y8RgzMg&2VU0+Q!Xu4Y!gTTbv*;RrR!@{zQn~v-A2yOhxk(W&Ql;L{mQ)Zq)Zv1 zg1DuQVc#Y`%*UCl9f!+5c?xFG*glnWy$C>cInRl*h$YY5wE9%(DUGMU(DJT6 zfa8V5VC5Sd{?)?7AHn9!0vFC|CB zVe${F=k*V*(hZ5b^Sshn$1&Z%K_X&)&uMuOY2XH#;xx_XO#~#FTiv-EVcgE(v8ZVx zEUVCQrp!WxX%DgttHBg>Xk;ILex~?yRN!2mgs2^jhnf;Yp(n5X3RL2d_KZAL@8Nh@ zGN5V3pU%?P)?S;tyfV7$6lpPA$Duigu+h%4Nv7R>d|50_S1f^>Si@Z`XwENFPDeeZ zLP2aOB;dM*TDi`?CUDVgPL9xH6nSyWAO@|*c&@)E-DBjpmFj(A6BJM0>MI3x%4!M~ zO6}uT*t_@ZVT*L)_kIXRQ*mnN1+h!UCH0((qkBq}M(sl)DT| zwhT+cIWb&R&{`Dwt~fM)xmt46#nltZ_`WOf0@bL(iIzgP$$ZI}jbDhX;~B__o+7bw z6Ya?*BCA|RIy5}$N1Oz;Ef%f+@zysQ#@Ex^-JK@K_eR+=?-#q=E2}~yqv^*;I7}D~ z8aZM?U0q!Pb)$4_z*A=9T0<~L0lHBD1fq2h`corE4SK!snN@uL<%Vc$+mwViGSrU{ z6;ET4d@t2`>%HV5v2%_j6-y4`Za~*E@)z>@29qSWW7IILa_dU(vz_iiNkzF zXDI)gm|fE*q{9is{<0sV(RJzVH$Jga0$>S<|FqAi2csMO1}Bb8V7bo!y6`c=RoIj( zQ$sItLQ=@$h@F>rONUlbEEjL38PkW5R5=}lQQ?XIb_ASOPvKBWOHmUddt3Cf(ZK~yG_uj=t&Xaz5Rtlda8zQx^QD1HwCu+zuaqd+ysi|n#G z;nMK+JG)(hU1NVaW+J4eThR-5s+igwW8!(n7?OKl zztpmBCc=jDDtvJI=KS-LKK9#RP%#b^DuiixXZhKnaW_bM&*(}caY+*oVjprCDfsz! z$zkVIrLe?#5);3mF1@UTk)hn_VfXwcfr2FU$CUN3MjiMr_3d&?mDlqPJr zAV!Ly>_T%Cg5UjQS;KceeaTNiqp)~EM@Rjnuv{=I2lkC?d#G9AJv=I0Z3+6E zNx9H45$kz-34tMu2_pA+N8g||7hC*jw!PA0dJZPXyFGfwMy+$T1qNk9i#6(RKuzzL z*~F+b<%wT_vozdtsgfa0mS#>LKvZf}Z zlPkl#fm&3YFeV`{a@@8mRzYD5Y?bVkGe)49-Ip*rhNYL6%v_+QBJa=c+50fJU69_3nNox1 zkmI)(kt8quoBKG2&Df@zJ|Uylo76$A$4vE^DQN*E5JZYv=Ufqv6gMvu39^Y~XHXP; zz|)4-A3wYtUE|DPR#)=val&N+7g0uv{1-#DmE;1QW}nH!xm^P3Ka>ly8Kj~`9lmTR zocvr*L#$h=@hC!Q72 zZC(LWQSFVw^O_oegn>*cq0H(B)E*lhYXP4y(K4{0QrpJoJKf&8X*>-p?U!tkBBd`l zVMSHlnWuawkP^Y^DmZwSD>@>nWuRe>GS#3sAjvE688Y@U5Jf?$U7CpFnS?!mpOt~a zJYVxfTOlvN1R7uIva zOj@MQ#Aw?p?h^Omx@{Px9v+p)x4Bg{nxB~`FnI$u2M3;*C_VCt!yNi(*>pt6sbjte zST8o)e;t91^ki~ZSxDa9pXa;n86b^$zY8y_2&(q&VlC{xHJv;Zd%td2D^!CZEOY?& zxj~?sS;iK}RIR`oLU~$PjK$(lAaCyXpPGyHh~}a1BNAQBwQp<+`Rm5gMQ|`u5c`)1 zbZP0G?|+@$h@c&CfoyE4pSS83+yI! zbpHbA3god&?(4b%CF9It?)<^NsMNwMpRQF0E6;PNn6FRfn%0Y+$(Zgi5~R)V4%PD^ zT#y81Yg6N_T6gbo{><-tkhhSmzrR_B-j?J}O=cRauO1p+@qLQH{BM`a^3>qYO<@Ok zmC}8;vp4XH>BEF%Tmj7OleXP&I~FP%DaQn{@Uk`-?m4RT}nvRVA`?vq>!qJr2>^_ z_isvHreIqZ&nk#&bG_F}c)s27NR>2h{x(*x_i7z{!62Lvy@279r!SgGBLx)(c!pdC zyO_?O0sk|hwbD-GN|dY^l!U<96XvGW&-TZSvme90P~ok}I<3Ttn~^#EEuS-dcUDCu zFANLbD&f%>?r@1Q=EqXKwYb@V(GjX=f7xfXjc2)Pv661Ly7Q{#@@fC;WQ#SibDEI zWW)rv`%1SZuS@_Y?2a>l)WZo%_PF=?%qyhaqKjFrCHQZ z;uj%UCpfX|8zbMa@8(fJtecuqBFyZ=hXSS`{O4&t)RB<`p}2!C8rPM&lO84nF1=tS z{_@%$2Xo-dvNx?}mwbZ%+I_*n^}s#M8!dM%yvPh>x>KFPX64I7=COemi#e3dS#O;e$xL8e*EV@EeJ)Z1GpTUA^Zy80?!`Y#qN%PcC_g?0)f%}3uHHxr@9U3iUP~kvCNL_pa zwqT7R=zW1N&DN);(SqH>L;0p_th2#5?yVF@KHw%cs^(I`2r@%Tr1hJPzhXsz9T2zt z`m}N7tfNWnl~K#{S##JMVg+sgp*EYi)MzGf$Xdr67R9|&+m3?89)_pThQeuWVX7=9 zXllmt^eatrTV!A(1-QD@hd&*_H(4<*(OFuFLoe~%K5TT1N<(gdzw>2}T1;O#+5fRD zhg$q7UhW=^F_>)4T%xNQD08{_J}^QeOXLU`A#xt8=!+IPCz~603sE_`{#9Kby?Xwe z>^z=r%aC)J;u9tB^J@4@GWMYfXq*}tJlr*1(KQ@-=0!YPgQJW z^kkh{@_N^B(CUe%)in+iIo{#Vo%+##9~Hb|6!R8LJBc!1ybzVX|Kr%d??V)tRmtoN z(D3sCIQ2LmcBjPa8uDR`D$DF=P|HNz`=}iMf<~n*>dgp+<5R(92s=C-++Xi&6WMd( zyJ-RFSZdruTzd(9U$<2^o|Gza7o!jsbax@HaWH22MHDKd(MFKK11=I|a$rPPMvju6 zN|+Ad25>|)6pX6*%a6Y$bu@GJZF5Nu)tl+pk+hLESQ1MVMfwd zPS_7j^HM!QF9<5%Q1m#23evI?4e4AhwGgg-RU_wh6VuMi2D;U}(+GCD7lhzbY^#fK4^ z>Zr^^p9$!091`x?=BX`TeIrC#6QWNJ z_CJ~mwTtevG_0{aJY_!|stefhB6>`yp`IYb3K3f+EH;yWX2St7gyZ;@#Xt}N<;$x^<5lf;n3-BfF4 zRVr_XToj4;u%f9Wbv_A^Q(F5*KGf|m@3O#k9HYE@L8xpvr^;&@m{)+eJ@p=MZBP}Q zg|K3}C-9mUT_#HDv@00efsD0n^$5yzUb4J>$Xy8gmjC)$%jkbHoA$L|{5-(mtSUtO zou@V7&OEabm>8mQpk3WcG{wzzxXaho;Jx zsZKDR$2(2uk1v`I(*fp!B{ikedg<5}l;h(!@c?_PU`&F>9>f#~S!ywHW?_MOf5O$d zh{81&KI-7>t? z%-GnKLsm`KQf)tE2}7wE{p!L^W#S}DZ0Ez}jIR)awqcUCMZXrFs~G6gO1+}%WkPr6-n#za zcNTxPw7`NSmUW2oK-|q=wjRYO;0%f1~$R^@0C=@M*!D;wgcTj!aU=KW^>mQ4TW1S*TL)6Kwa5wn7miIHHe+H`>jyIXf6JO+?A zQTMLts#XO^go8`q>X!Cfw1+uU4B>)>mpX_%nQZMCuVaeVzWh1=HwMhx9^HZpy)eAvRlT7xY0p;t&7||q4ko?|1%8O)s$sk1Hd$R*vT~0p zr1MNt(k@cu@hXBCeNMa+?C0cfg+53g*ze7(Q|0XiUE?-i(>5BN@3JuUSvgklmJwpR z0JJV$^?3WfCsPnV@`9n>UM2edH zojz!yCz=cwMKgJ__5_FYY=0f@Rxfm?R~W<)(HSI)k<~l`mj&zP)z#35#YWtP#FRS2 zKP+J+>kA`7bZyY!t}0U-nKbBy2^f1e>6R($noz_UwVXJGFav3iK4;12xRCS>$7hCe zB#A37Rg)$;-xcs}%!+iz&iJYf{Z(ktVN*5M<<}|fq!2UV0=GEXFyr+Vscn}SMLBO+ zhmSLMR5=VyH@vvGCP}mnLKTAR$V@gz>qt}k;nC6x!U@lIG}oqO zMBi&{#E=NJ45Wz0WeE=AbDY5FqsW`H2~bpG`^MQX|NR;v8ys$zq{o9!GnmZR@Zv+& z5nlUBD;tj$We@Fa>Uu&sN?h+ohRmRM)h?&0mC!%#R6h56DgViSs&HA%gB>vuKJcn# z^?Syc@rXE$)O*4O=#vy$S!J{6m9q~C;xzhT5`RlyLlB=AhE*A_FvA0o=|OeorjU*% zXZ{wd)5jghLavqHZtQ_5z>oVwyD{FqqVNgO@((gkm1s7@yvf!Gn4z@v3@h(dlsdOim-G>!$KkH)yMB zBW)Av5tJ7`>vN34#Ls0&#Eu1gkCz#%lvx$7;*??RlMC_aHT+A(Ezpm;jx~V;-`d!m zd5XdY0{f!uGS|FFbU=uIPGb=yeABt5eMth}K(D`sJ{^Ys1ZgFFc)xmz-exOg@cTlt z+5ol$i@^u_*!py`x%uc0aD%io#U{hF%82YjNCYgk{CY+w%v43=GEWE%FDJyy;1L7*N@UF?O6u&u+W?Fjdwt86Lh~>aui9rUvCgZ2*?o9=zQMPD@ z$Da63%})`{6SXs!(tbA~A-mf9xJp}@lS-m_G$t`P^2BbZYudaM7KI`3mZ0{Y)HLaE zAn?(&4N@PmrV@W?Z_j$a8ToN5Ba&nV>kPQE#T7*Rv|XB1MwA~O2YAJZDU)uFBZ`iW zrfhsj|H2c%W*-zE3D$ynoef=Ldf_&_9+9e!CySRFyit^qM}-RX<57ve!u}fM`XSNoaSU>2~B_3lyS$(8Qi5!>V- zR_^Zj+;0`RZ2yh{vN)u!41am^QbVrVV=l|Rm2i=lpWLZxe{uRFmCs}c{i1B{8tWGK zCAv279Uz>jWyPaw14X&m5r-?%BWI6!ML-(yfelMERuB7{7SojImvpf#k|8(TQymD% z91K?aN(AJhl?Mjl#y1117sMpmF z!!ea^ckn#mFxfkDJ-K7zXT{#mzU#1d33FWBdgAJ&kKd0l0`KR>DQNSi=uCV>x-r9o zKx|uAer!d%C;SHUW-oqN7645O-0cs+Q7xI=UT~zE&96jE2!pwl10`XOdmCdHJhi-AzXkaX zd~4bS;#f!#Ey3MP(5j|PA-x&-{quK)%LQx3Qva}^)rlkNt6^m&gU!#T&7S}?O~zV7 z7W}HwOW$_jqn9Ji+a2;LP~a0_9|zJk_HH=#>m2?b>ucIEZ!X~lwBcqSBl>d?EFk0O z*KM};srs~U_TrPQ0}&tZx&|^{+q|FNceoW>jak_U&OeQeOdc_d&)@->r zl^jmZ`>bel{Ujc}WpbW3qEci0fK37L@Q>->VlH){B;g>#Kx?Oz?*|n0Y1n=2BI16> z*J_t3!PJ1OkgY=sjGlNYU)vhG5ZQ5377N>;#hj=y!DDK8)(eUXieC7=sI?d{P|p1M z|7-?kkxc(z$4{>q*}47CLvfLy{jd~0a>XV4Y;IsFB=|B}>f-&Md0{qTv^03hp8f7W zhs3je;r;Q*@A>)pU$slna@AiSiDa>rF+@`iCEQ^ero&~AkB>&|t(yPc#n&%xB=zI^ z@$K|Ta7^oYC079deZ^ZO-u-$Jl!}&i%*eGnLzTTw`gwAx%`2|+4<~*8hegTko`T4w zeWrN6eldthG(!=v{!1&KQnn)9nlu!7??nbSru-;^Ffb0lttk;YGs zXMTvu62fgh>XpAmnV6^odG7_De;6E~ASSH-X!!X3J8zxvJu6x3n6%VU&3yKJBo6<+ zX^ze$p>31s9hL!uUYT#7*{rwgrz{n|%Fvx8$dw526xW2_`M1y+&|Wc{&_4Tn0LlvL K@>Q~*gZ>BO$J{gk