Skip to content

Etichetă: programming

KDevelop & Kate KDE Sprint in Berlin

At the beginning of this month, KDE held a sprint for KDevelop and Kate, where a bunch of us met and coded like crazy.

I was the first to arrive, in the morning of the 7th of October and around 10, and since I couldn’t get in the apartment till 14 I had some time to kill. So I decided to go for a little sight seeing in the nearby park.

In the evening people started to arrive, and started coding before unpacking. My first impression of them was: „These people really love to code”.

Raspberry Pi Geocache kit

I won a Raspberry Pi Geocache kit and it arrived yesterday, so I decided to go ahead and pursue my wish to have a vlog, and what better opportunity than now.

I’ve rigged some rubber bands to my lamp to hold my phone in place and after a few short tests: away I go: Let the unboxing start!

After the recording was finished I used KDE Connect to get the video files to my laptop and then what else but Kdenlive to edit it. I’ve learned a few things while doing this:

Use an enum with custom values with QComboBox

Hello world.

Daily coding brings up new opportunities to search for and discover new ways to accomplish things. Perhaps not always the best solutions but, in time, we’re getting there. Today, life brought upon me a new challenge: simplify previously written code. Among other useful thing I will probably mention in future posts, one needed me to insert a enum with custom values in a QComboBox. I’ll jump right to it. Here’s my enum:

My first Qt application

Good bye Java swing, Hello Qt.

Cross platform is very searched for these days, especially with the number of Linux users growing. The need to build an application that can be used everywhere existed for a very long time, and what I intend to present here is not something new, it’s just new to me.

Qt, pronounced „cute”, is a library for C++, but not limited to that, that can be used to write code that can be compiled on/for almost any operating system, including Linux, OS X, Windows, Android, and iOS(still under development).