Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can we use QT with C# to create GUI?

Tags:

I'm new to C# and I just need to know whether we can use QT to create nice GUI with C#. I know that QT support C++. But what about C#?

like image 894
FxMax Avatar asked Nov 16 '15 17:11

FxMax


People also ask

What languages does Qt support?

Qt can be used in several programming languages other than C++, such as Python, Javascript, C# and Rust via language bindings; many languages have bindings for Qt 5 and bindings for Qt 4.

Is Qt good for C++?

If you like C++ and want to develop desktop applications, yes. Qt is the best C++ GUI framework.

Is Qt for C++ free?

Is Qt Creator free? There is an open-source license which is free and a commercial license. The commercial license (Qt creator and Qt SDK) starts at $459/month.

What is Qt C++?

Qt is essentially a multiplatform GUI toolkit for developing software applications using standard C++. It provides developers with all the essential functionality required to build cross-platform applications with "state-of-the-art" GUIs.


1 Answers

.Net C# and QT are totally different frameworks but there is .Net binding for QT

My advice is do not combine frameworks they can introduce so many issues, as you said that you are a beginner you can learn Telerik UI for nice user interface

EDIT:

If you are going to combine them regardless of the suggestions not to, then at the very least, do so in places where it would make the most sense. Write a particular "layer" using one framework over another. For instance, write your GUI in QT, but write your Data and/or Business Logic layer in C#, etc... That would be about the lowest level I would go in trying to combine disparate frameworks. Gmiley is right, I did the same thing when I was working on Arduino

like image 134
Abdul Rehman Avatar answered Sep 28 '22 20:09

Abdul Rehman