How to integrate C++ and QML? Expose object and register C++ class to QML main image

How to integrate C++ and QML? Expose object and register C++ class to QML

This tutorial about how to expose object and register C++ class to Qml is the first post in the new post series on Scythe Studio blog. The series is going to be entitled “How to integrate Qml and C++”. With the new Qt 6 version it’s not that clear how to properly and easily implement this crucial mechanism in Qt software development. Especially as many people currently move to CMake from qmake. Therefore, we thought that it would be a nice opportunity to explain various ways of Qml and C++ integration in details.
Future posts will cover mechanisms like models and plugins, but for now let’s focus on the basics and let’s explain how to access C++ object from Qml and how to register C++ class to QML.

Read more
Scythe-Studio - Chief Executive Officer

Łukasz Kosiński Chief Executive Officer

How to write clean QML code? Improve your QML project quality main image

How to write clean QML code? Improve your QML project quality

There is no argue that QML is an amazing technology to develop an outstanding user interface matching today’s trends. The QML language has beautiful and easy to learn syntax, but the code doesn’t structure itself that. By its nature, it can easily get messy. Therefore, you need to learn how to write clean QML code in order to keep your Qt software project easily maintainable. Ergo, to make savings on money and time.

Scythe-Studio - Chief Executive Officer

Łukasz Kosiński Chief Executive Officer

Fixed-price vs Time and materials − what is best for your project? main image

Fixed-price vs Time and materials − what is best for your project?

Outsourcing has become a widely popular model for running business in the modern world and there is no surprise. Companies specializing in one field do not need to allocate finances, employ people and plan their job in a field they have no experience and knowledge at ― they may take advantage of outsourcing companies. These can be services of any kind ― IT, design, finances and other. However, when it comes to selecting a model for the contract and project’s realization, there might be an issue what to choose for your project. Mainly, there are two different approaches ― Fixed-price Model and Time and Materials Model. In this article we will discuss both models and identify their pros and cons in order to select the approach which suits your project best.

Scythe-Studio - Blog Redactors

Scythe Studio Blog Redactors

Outsourcing vs hiring software developers main image

Outsourcing vs hiring software developers

When it comes to development of the next software project, you may start to consider how to get resources for it. There are three ways – software developers outsourcing, in-house hiring or using freelancers. In this post we will compare outsourcing and hiring software developers. Those options have much more sense in a long run than using freelancers, so we will limit this comparison to them. We’re going to explain the advantages and disadvantages of both approaches in deep.

Scythe-Studio - Chief Executive Officer

Łukasz Kosiński Chief Executive Officer