我想在Windows上使用C++创建GUI应用程序.我已经下载了Qt,它运行良好,但它有很多内容和很多头文件,我真的不使用.这是一个很好的框架,但它不仅仅是GUI.
对于Windows C++,"GUI只有"更轻松的GUI库吗?
我已经编写了大约一年的C++ Console/CMD-line应用程序,并希望进入Windows GUI应用程序.对于那些曾经走过这条路的人,你能给我什么建议/提示.例如:良好的阅读,教程,接近战术等......
我知道这是一个非常广泛的问题,但我真的不知道如何/从哪里开始,因此不知道如何正确地提出这个问题.
我有一个大型GUI项目,我想移植到Linux.在Linux中用于GUI编程的最佳推荐框架是什么?像KDE/Gnome这样的框架是否可用于此目标或者更好地使用除X之外更通用的东西?
我觉得如果我选择了Gnome或KDE中的一个,那么我正在关闭市场,因为Linux市场中有一个选择了另一个.(是的,我知道有重叠)
有没有更好的办法?或者我是否必须创建2个完整的GUI应用程序才能获得接近100%的覆盖率?
没有必要拥有一个也适用于Win32的跨平台解决方案.
我想学习使用Visual Studio 2008的C++ GUI编程.我不知道从哪里开始.我在高中时学过C++,但不是GUI.我已经做了大约3年的C#,这就是我如何"学习"GUI编程.现在我想学习如何在不使用.NET框架的情况下编写GUI,那么我从哪里开始呢?
我正在寻找一个可用于创建对话框的跨平台gui库,它必须符合以下要求:
用C或C++编写.
至少与Windows,Mac和Linux兼容.
比较成熟.
在编译表格中分发的衍生作品文件中不需要版权文本的许可.良好许可证的示例包括Zlib/libpng许可证,Boost软件许可证以及公共域名.不可用的许可证包括LGPL,BSD,麻省理工学院等.
有人有任何提示吗?
亲切的问候,
Philip Bennefall