As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Any tutorial for Wt (c++ wedevelopment)?
Is there any IDE for developing webapplication in WT, as in the case of qt such as Qt creator?
Can any one guide me for the installation of wt in ubuntu studio and compiling the program with a small example?
the official website contains all the information you need.
Installation instructions for Ubuntu : http://www.webtoolkit.eu/wt/download or http://redmine.webtoolkit.eu/projects/wt/wiki/Installing_Wt_on_Ubuntu
There is no development IDE specifically made for Wt. Treat WT as a standard C++ lib and use your traditionnal C++ IDE. I would recommend Eclipse CDT.
Exemples are shipped with Wt. There is a tutorial available : http://www.webtoolkit.eu/wt/doc/tutorial/wt.html
P.S. I find the tutorials quite poor. i'm thinking of writing one myself, but not now...
Here are some Wt Articles that I found helpful as I was new to Wt too:
http://www.richelbilderbeek.nl/CppArticle.htm
Also I recommend that you use the Wt forum and ask there when you start to develop your own application:
http://redmine.webtoolkit.eu/projects/wt/boards
I made some tuts for private teaching, you might find them useful, just builds a hello world app, bit by bit.
https://github.com/matiu2/witty-tutorial
To build them read the README file in lesson one:
https://github.com/matiu2/witty-tutorial/tree/master/lesson-00-hello-world-in-cpp
But the idea is you look at all the code, it's pretty short in lesson 00, and each lesson adds a little bit to the previous.
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I am looking for an RAD C++ development tool that can let me put together a not-too-complex GUI project (for video processing & display) very quickly. I would use a Active Control in the GUI, and calling some C++ libraries. I am looking at these options:
Visual C++. It's actually not an RAD tool, and from my past experience, MFC is really outdated and painful to use. I really don't want to touch it any more.
QT Creator. It's modern, elegant to use, but still not an RAD environment. I would like to work out my App in two weeks. I don't think I can do that with the QT ecosystem.
C++ Builder. This looks like the ideal choice. Dead easy to develop. Tons of VCL controls to easily extend the GUI functionality. But it looks like it's falling into obscurity these days (for reasons I yet to understand).
What do you think is the best choice for quick GUI development tool with C++?
(Please answer quickly since this question probably will be killed for "Off Topic" very shortly)
You can use Windows Forms, pretty easy with lots of help and example code.
Glade is a RAD tool to enable quick & easy development of user interfaces for the GTK+ toolkit and the GNOME desktop environment.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
what are some good c++ frameworks?
i was excited with qt, i went on the page and "whoa" qt's not more nokia's product...
apparently the licence has changed and you have to share your source code to use the framework for free..
i have no problem sharing my code right now, but if in the future i want to do something close sourced i'd have to buy the licence and you have to contact them to know the price.
i was really excited, i tried MFC but it's complicated/deprecated and was looking for something that will be used in the future..
i was excited with qt, i went on the page and "whoa" qt's not more
nokia's product...
It was proprietry, then Nokia bought it, released it under joint LGPL or commercial. They have sold the commercial license to Digia
apparently the licence has changed and you have to share your source
code to use the framework for free..
No it's LGPL - you have to share Qt, and any changes to Qt - not your own app.
You only need to buy a commercial licence if you want/need support from Digia.
You want to keep any changes to the Qt core you make to yourself. Or you can't install it in such a way that the Qt libs can be changed by the user (as required by the LGPL). This generally means on some embedded platform like a set-top box.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
For Java there is Swing and Eclipse + Window Builder. Is there anything similar for C++ ? Any suggestions of tools or starting points ? Thanks.
UPDATE: I use Mac OS X but any suggestions are welcome
Take a look here. Qt is a C++ cross-platform library. I think that you will find it suitable for your needs. In the given link, you can find many other suggestions (like using Mono), GTK# (those are using C#), but in general, for C++, people usually suggest Qt or GTK (take a look at all posts and comments there).
Microsoft Visual Studio is not bad. It has an interface builder, with all the run-of-the-mill buttons and things like that. Here it is: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express
Under the Windows platform, you can use Microsoft Visual Studio.
QT is a cross-platform, under Windows and Linux.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I have just started learning c++ a few days ago and the book I have got does not cover any of the gui aspects in it. Ultimately I am wanting to make simple multilayer games(2-8 players).
I've been doing some reading on gui libraries but have no idea what would be best or what to look for. Is there a gui library you would suggest for cross platform game and why?
For most applications a typical toolkit like Nokia's Qt or WxWidgets is just fine.
If you're planning on having an OpenGL-based game anyhow, you might take a look at GLUI to see if it adds enough tools to make your GUI development easier.
The best free one is CEGUI.
http://www.cegui.org.uk
Why? Because there is no other that can really compete with it.
Ogre3D has some other GUIs too as Plugin, but as standalone CEGUI is leading to my knowledge.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I've decided to add auto-update functionality to one of my applications and was looking for any existing solutions that compare the current running version with the latest version that is then downloaded from the web.
I know Sparkle on Mac OSX which is very nice and powerful, but was wondering whether there is something similar for Win32/MFC?
I just stumpled accross WinSparkle which is an early stage but looks very promising.
I found two more projects aimed at solving this: http://sevenupdate.sourceforge.net/ and Google's Omaha but it's not clear either of them has any external users yet, so this question is apparently still open. I too am looking for a solution....
I've never used it, but WiX provides ClickThrough. Might be worth a look.
There is open source project WIPT inspired by APT of Debian Linux. However, the project seems to be abandoned.
I assume you already know about ClickOnce? I wasn't sure it was compatible with MFC, but then I found this article, so if that's the question you're asking, ClickOnce would be something to try.
AbstractSpoon uses "Software Update Wizard" from here for their awesome ToDoList MFC app.
Another .NET one: SparkleDotNet
In general no, windows maps things like DLLs (either your own or MFC) in such a way that you can't replace a running program.
The msi installer checks the VERSIONINFO and doesn't overwrite installed files that have the same (or newer version) but you would have to quit the runnign instance.