New Developer with QT how to start



  • i want to start c# windows form with QT.
    what are the steps i should start from scratch.
    i should build a confidence by developing small application
    please help out this



  • Welcome to DevNet!

    As it says at "Qt Project":http://qt-project.org/
    [quote]Qt is a cross-platform application and UI framework for developers using C++ or QML.[/quote]

    So there is no easy way, if any, to develop "C#":http://msdn.microsoft.com/en-us/library/aa288436.aspx application using Qt.

    The framework name is Qt, not QT.
    QT (both capital) usually stands for "QuickTime":https://www.apple.com/quicktime/



  • Hi thanks for your info. still i confuse, please clarify me. I had a already Win Form (C# application) in vs.net 2013. So my User interface controls i used, instead of those .net controls can't make my UI with the QT controls ? if possible then how can i start please ?



  • If your application is written with C# and you want to use Qt then you have two options

    Rewrite your app in C++

    Use Qt bindings for C#. But I'm not sure if they are alive and up to date with Qt. "One of the bindings":http://techbase.kde.org/Development/Languages/Qyoto

    "The Qt bindings to other languages":http://qt-project.org/wiki/category:languagebindings



  • Hi, Use QT bindings for C#, is there already developed or predefined controls/components of QT which i can use in my c# win forms. what are steps to start, just let me know including software and sdk with one example.
    my system is windows 7 64 bit, vs.net 2013. My moto is i want build a c# win form in vs.net 2013 using QT controls.



  • Take a look on the link in my previous post please.



  • [quote author="rajavrr" date="1403785352"]Hi, Use QT bindings for C#, is there already developed or predefined controls/components of QT which i can use in my c# win forms. what are steps to start, just let me know including software and sdk with one example.
    my system is windows 7 64 bit, vs.net 2013. My moto is i want build a c# win form in vs.net 2013 using QT controls.[/quote]

    Qt is a C++ framework, as already stated earlier.
    You can build AcitveX components with Qt and use them in nearly any Windows UI technology. Refere the ActiveQt framework for that.
    But as far as I know, you can't directly use the Qt widgets within C#, as it is C#, not C++...



  • thanks for your info. But i see that in my system QT is installed as below path: C:\Qt\Qt5.3.1\Examples\Qt-5.3\activeqt\dotnet\walkthrough - here i could see one csharp project is there. I am trying to open that project in vs.net 2013. and i am getting the below error like

    "Error 10 The type or namespace name 'AxwrapperaxLib' could not be found (are you missing a using directive or an assembly reference?) C:\Qt\Qt5.3.1\Examples\Qt-5.3\activeqt\dotnet\walkthrough\Form1.cs 15 11 csharp

    Any comments on the above, i understood some libraries need to add my project, but i could not able to find which library and where should i get them please help out the answer..


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.