Introducing G2.ai, the future of software buying.Try now
Opti Digital
Sponsored
Opti Digital
Visit Website
Product Avatar Image
Qt

By Qt Group

4.3 out of 5 stars

How would you rate your experience with Qt?

Opti Digital
Sponsored
Opti Digital
Visit Website

Qt Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users praise the custom dashboards in Qt for enabling agile and dynamic graphical interface development. (1 mentions)
Users commend the ease of use of Qt, facilitating agile development of professional graphical interfaces. (1 mentions)
Users value the fast development capabilities of Qt, enabling agile and dynamic creation of professional graphical interfaces. (1 mentions)
Users value the speed of development with Qt, enabling faster creation of professional graphical interfaces. (1 mentions)
Users value the agility and dynamism of Qt for streamlining professional graphical interface development. (1 mentions)
Users find the complex usability of Qt challenging, especially with limitations in window resizing during creation. (1 mentions)
Users experience limited customization in Qt, particularly with window resizing upon creation, impacting usability. (1 mentions)
Users find the limited resizing features of Qt challenging, especially with large window resolutions during creation. (1 mentions)
Users experience missing features like the inability to resize windows at creation, complicating usability significantly. (1 mentions)
Users find Qt not intuitive due to challenges in window resizing at creation, complicating their workflow. (1 mentions)

5 Pros or Advantages of Qt

1. Custom Dashboards
Users praise the custom dashboards in Qt for enabling agile and dynamic graphical interface development.
See 1 mentions

See Related User Reviews

Danilo D.
DD

Danilo D.

Enterprise (> 1000 emp.)

5.0/5

"Agile UI Development, But Window Resizing Needs Improvement"

What do you like about Qt?

Facilitating the development of professional graphical interfaces, in a more agile and dynamic way

2. Ease of Use
Users commend the ease of use of Qt, facilitating agile development of professional graphical interfaces.
See 1 mentions

See Related User Reviews

Danilo D.
DD

Danilo D.

Enterprise (> 1000 emp.)

5.0/5

"Agile UI Development, But Window Resizing Needs Improvement"

What do you like about Qt?

Facilitating the development of professional graphical interfaces, in a more agile and dynamic way

3. Fast Development
Users value the fast development capabilities of Qt, enabling agile and dynamic creation of professional graphical interfaces.
See 1 mentions

See Related User Reviews

Danilo D.
DD

Danilo D.

Enterprise (> 1000 emp.)

5.0/5

"Agile UI Development, But Window Resizing Needs Improvement"

What do you like about Qt?

Facilitating the development of professional graphical interfaces, in a more agile and dynamic way

4. Speed of Development
Users value the speed of development with Qt, enabling faster creation of professional graphical interfaces.
See 1 mentions

See Related User Reviews

Danilo D.
DD

Danilo D.

Enterprise (> 1000 emp.)

5.0/5

"Agile UI Development, But Window Resizing Needs Improvement"

What do you like about Qt?

Facilitating the development of professional graphical interfaces, in a more agile and dynamic way

5. Useful
Users value the agility and dynamism of Qt for streamlining professional graphical interface development.
See 1 mentions

See Related User Reviews

Danilo D.
DD

Danilo D.

Enterprise (> 1000 emp.)

5.0/5

"Agile UI Development, But Window Resizing Needs Improvement"

What do you like about Qt?

Facilitating the development of professional graphical interfaces, in a more agile and dynamic way

5 Cons or Disadvantages of Qt

1. Complex Usability
Users find the complex usability of Qt challenging, especially with limitations in window resizing during creation.
See 1 mentions

See Related User Reviews

Danilo D.
DD

Danilo D.

Enterprise (> 1000 emp.)

5.0/5

"Agile UI Development, But Window Resizing Needs Improvement"

What do you dislike about Qt?

In the version I use, I can't resize the windows at the time of creation, and this makes things difficult sometimes when the window resolution is very

2. Lack of Customization
Users experience limited customization in Qt, particularly with window resizing upon creation, impacting usability.
See 1 mentions

See Related User Reviews

Danilo D.
DD

Danilo D.

Enterprise (> 1000 emp.)

5.0/5

"Agile UI Development, But Window Resizing Needs Improvement"

What do you dislike about Qt?

In the version I use, I can't resize the windows at the time of creation, and this makes things difficult sometimes when the window resolution is very

3. Limited Features
Users find the limited resizing features of Qt challenging, especially with large window resolutions during creation.
See 1 mentions

See Related User Reviews

Danilo D.
DD

Danilo D.

Enterprise (> 1000 emp.)

5.0/5

"Agile UI Development, But Window Resizing Needs Improvement"

What do you dislike about Qt?

In the version I use, I can't resize the windows at the time of creation, and this makes things difficult sometimes when the window resolution is very

4. Missing Features
Users experience missing features like the inability to resize windows at creation, complicating usability significantly.
See 1 mentions

See Related User Reviews

Danilo D.
DD

Danilo D.

Enterprise (> 1000 emp.)

5.0/5

"Agile UI Development, But Window Resizing Needs Improvement"

What do you dislike about Qt?

In the version I use, I can't resize the windows at the time of creation, and this makes things difficult sometimes when the window resolution is very

5. Not Intuitive
Users find Qt not intuitive due to challenges in window resizing at creation, complicating their workflow.
See 1 mentions

See Related User Reviews

Danilo D.
DD

Danilo D.

Enterprise (> 1000 emp.)

5.0/5

"Agile UI Development, But Window Resizing Needs Improvement"

What do you dislike about Qt?

In the version I use, I can't resize the windows at the time of creation, and this makes things difficult sometimes when the window resolution is very

Qt Reviews (53)

Reviews

Qt Reviews (53)

4.3
53 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Danilo D.
DD
Technical Support Analyst
Government Administration
Enterprise (> 1000 emp.)
"Agile UI Development, But Window Resizing Needs Improvement"
What do you like best about Qt?

Facilitating the development of professional graphical interfaces, in a more agile and dynamic way Review collected by and hosted on G2.com.

What do you dislike about Qt?

In the version I use, I can't resize the windows at the time of creation, and this makes things difficult sometimes when the window resolution is very large. Review collected by and hosted on G2.com.

CM
Small-Business (50 or fewer emp.)
"Excellent product"
What do you like best about Qt?

Qt is an exceptional framework that offers developers a lot out of the box. One of the best aspects of Qt is its versatility and cross-platform capabilities. The most helpful feature of Qt is its extensive collection of ready-to-use widgets and tools, which significantly accelerates the development process. The framework comes with QML which speeds up GUI development significantly. The framework also provides a rich set of functionalities, including GUI, networking, database integration, and multimedia support, which simplifies the implementation of complex applications. Overall, the upsides of using Qt include its excellent documentation, a supportive community, and a vast ecosystem of third-party libraries and plugins, making it a reliable choice for building high-quality applications. Review collected by and hosted on G2.com.

What do you dislike about Qt?

Qt's licensing model is a bit restrictive. While it offers a commercial license for proprietary applications, the open-source version (LGPL) requires dynamic linking, which may impose limitations on certain types of projects. Review collected by and hosted on G2.com.

Mike T.
MT
Senior Qt/QML/C++ Application Architect and Software Engineer
Mid-Market (51-1000 emp.)
"Qt Framework Review"
What do you like best about Qt?

The Qt Framework allows me to concentrate on developing the user-aligned features from the UI all the way down to the wire using a single code base and be able to deploy the solutions to all our different platforms with relative ease. Review collected by and hosted on G2.com.

What do you dislike about Qt?

Qt is a vast framework covering a multitude of areas which to begin with, makes it a little daunting to get started with, but you soon realise that there's more than likely an API suitable for your requirements and most likely a worked example of how to do use them. Persistence is required but it does pay off. Review collected by and hosted on G2.com.

Pier-Antoine G.
PG
Développeur, chef technique
Mid-Market (51-1000 emp.)
"15 years of Qt and loving it!"
What do you like best about Qt?

The multiplatform guarantee, the idiomatic API (almost) all round, the feeling it gives me to be a super-programmer, being able to integrate Https servers, concurrency, UI, in the same framework is empowering! Review collected by and hosted on G2.com.

What do you dislike about Qt?

The size of the deployed libraries (in shared). The binary size of the static executables. Less "copy" api of re-implemented standard when available. (ex: QVector) Review collected by and hosted on G2.com.

Gideon  A.
GA
Software Engineer
Mid-Market (51-1000 emp.)
"Mixed feelings"
What do you like best about Qt?

Provides an amazing evinvironmet to develop in C++ for cross platform. Review collected by and hosted on G2.com.

What do you dislike about Qt?

The price is too high and may leave some developers out Review collected by and hosted on G2.com.

Rutger B.
RB
Director
Small-Business (50 or fewer emp.)
"One framework for almost everything"
What do you like best about Qt?

Based on C++, libraries well structured, well documented, works on many devices with one code base Review collected by and hosted on G2.com.

What do you dislike about Qt?

Some concepts need to be understood otherwise the advantages will not be obvious, like the QObject, signal slot approach, and the model view solution Review collected by and hosted on G2.com.

Алексей .
А
Chief Technology Officer
Information Technology and Services
Small-Business (50 or fewer emp.)
"Universal tool for quick creating apps in C++"
What do you like best about Qt?

Qt is a complex (visual and non-visual) multiplatform development framework, which allows you to develop your C++ in a fast and convenient manner. It contains not only the libraries but also a nice-looking integrated development environment called Qt Creator. Qt Creator helps you to create apps in a visual way (almost a what-you-see-is-what-you-get way), which is helpful when you are creating business applications like SFA, CRM, or ERP systems. QDataTable, QDataBrowser, and QDataView data-aware widgets (aka controls/components in Win32/VCL paradigm) are very advanced and easy to understand. Review collected by and hosted on G2.com.

What do you dislike about Qt?

The slots-and-signals system is not as much as stable and predictable as its analogs in the .Net and VCL framework, so you need to code more and test more, so your development will not be as fast as you can imagine. Also, cross-version compatibility is sometimes poor, so you should stay with your Qt (major) version as long as you can. The compiler is not reliable sometimes, and CI (continuous integration) tools integration is not as easy as it could be. Review collected by and hosted on G2.com.

Simon P.
SP
Design & Development Manager
Small-Business (50 or fewer emp.)
"A real Multiplatform development environment"
What do you like best about Qt?

Over the year's a lot of products have claimed to be multi-platform and none of them come close to Qt. Write it once, compile for the target using the platform compiler, the job is done. Review collected by and hosted on G2.com.

What do you dislike about Qt?

It's a fantastic package, what's not to like? Review collected by and hosted on G2.com.

Verified User in Computer Software
AC
Small-Business (50 or fewer emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Cross complier platform for multiple os and mobile device"
What do you like best about Qt?

Design application for multi platforms like windows,linux,maxis,web development, android .

Design 3d texture for gaming development.

Making installer facilities with all standard features like desktop shortcut, customized ui of setup pages Review collected by and hosted on G2.com.

What do you dislike about Qt?

The application size is enormous. Because of DLL size is high.

High space required by drive.

Would you please try to compress the library file?

I want to improve in Qt-related DLL. Review collected by and hosted on G2.com.

Verified User in Higher Education
UH
Enterprise (> 1000 emp.)
"It was fun"
What do you like best about Qt?

There is a whole lot of resources online for help with new projects. Review collected by and hosted on G2.com.

What do you dislike about Qt?

The syntax was very close to other programming languages I have used but not the same. Review collected by and hosted on G2.com.