Israel Galadimaisraelsgalaxy.hashnode.dev·Mar 25, 2024Season of KDE 2024 Blog Post #1Greetings everyone! 😀 About Me, KDE and Season of KDE My name is Israel Galadima and I'm participating in the Season of KDE 2024 (SoK'24) program. For those unfamiliar, KDE is a volunteer-driven community of contributors who develop a collection of ...Discuss·27 readsinternships
Kangarookangaroolove.hashnode.dev·Dec 3, 2023Qt threadIntroduce There are two ways to implement thread according to official documentation and the first one is recommended How to quit a thread correctly Inherit QObject workerThread.quit(); workerThread.wait(); Inherit QThread Thread::Thread() ...DiscussQtQt
Abderrahmene Rayene Mihoubabderrahmenerayenemihoub.hashnode.dev·Dec 2, 2023A Customizable Side Panel Using QtQt provides a huge amount of widgets, making it very easy and tempting to stuff the UI with them to enable features and maximize customization. But that comes at the cost of cramming the interface, rendering it almost unusable and overwhelming. In co...DiscussQt
Starrstarr.hashnode.dev·Nov 2, 2023Building a website with Qt, C++, and WebAssembly - The unconventional wayIntroduction Web development is truly a world of boundless possibilities, where the creative journey knows no limits. There's no limit to what you can create, the tools you make magic with, and the exciting journey of creation. As we explore yet anot...Discuss·32 readsQt Creator
Pratik MaliforThe Tech Deckthetechdeck.hashnode.dev·Oct 22, 2023A Guide to Installing Qt for Creating GUI Applications on LinuxQt is a versatile cross-platform application framework that empowers developers to create and deploy software for various operating systems. Although it's widely recognized for its ability to facilitate the development of Graphical User Interfaces (G...Discuss·94 readsLinuxLinux
Abderrahmene Rayene Mihoubabderrahmenerayenemihoub.hashnode.dev·Sep 27, 2023How to make a floating widget in QtI tend to make the applications I develop to be as customizable as possible because I personally enjoy customizable software. Not everyone has the same workflow. But If you decide to accommodate a large number of workflows, you run into the risk of m...DiscussQt
Abderrahmene Rayene Mihoubabderrahmenerayenemihoub.hashnode.dev·Sep 27, 2023How to animate QWidget’s background using a GIFIf you’ve ever used QLabel, you might’ve come across one of its methods: QLabel::setMovie, which is very useful for animating its background. Unfortunately, QWidget does not provide such a method. A limitation that I came across and couldn’t find a s...DiscussQt
Abderrahmene Rayene Mihoubabderrahmenerayenemihoub.hashnode.dev·Sep 27, 2023How to make a color picker using QtQt offers QColorDialog, which looks like this: But one might prefer a color picker like the ones from: Adobe Photoshop : mortalis13’s : Preview The color picker we’ll be looking at today is simpler and resizable, take a look: Composition 1. ...Discuss·44 readsQt
Shivodit Gillshivoditg.hashnode.dev·Sep 20, 2023GSoC '23: Wrapping UpHello and welcome back to my blog! In this blog, I will be detailing the work I've done over the second coding period of my 2023 GSoC journey with KDE. Let's dive in! Work done Over the second coding period, I accomplished the following tasks: Fix Ok...Discuss·217 readsgsoc
Shivodit Gillshivoditg.hashnode.dev·Jul 14, 2023GSoC '23: Summary of work done over first coding periodHello and welcome back to my blog! This time I will be reviewing the work I've done during the first coding period of GSoC '23. This blog is written as part of my work for GSoC '23, to detail all the work I have done. Let's get started! Challenges fa...Discuss·326 readsC++