新C ++项目的GUI框架 [英] GUI framework for new C++ project

查看:87
本文介绍了新C ++项目的GUI框架的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,


我现在正处于关键时刻我必须为新的
项目选择一个GUI平台,并希望得到一些建议来自专家。关于

我项目的详细信息:


- 源代码在C ++中= GUI应该轻松连接现有代码

,并交换具有

应用程序核心的复杂数据结构。

- 现在不是商业用途,但可能在未来=我不能

决定是否可以披露消息来源=我认为

在许可方面最糟糕的情况:来源无法披露。

- 必须在Windows和Linux之间移植=

应用程序的核心是用cygwin下的gcc编译的。

- 其他团队可能很快加入该项目,我认为他们不会支持
想浪费他们的钱=我计划搬到Mingw,因为我最近

意识到Cygwin不是免费的商业应用程序。

- GUI应该高度响应= Java GUI或其他解释的
框架被丢弃。


我现在的选择是:

- QT =问题:他们说一个商业应用程序应该从开发周期开始时购买

许可证,但是现在我不知道我的应用程序是否是商业应用程序。此外,商业

许可证价格昂贵(3000美元)。

- TCL / TK

- wxWidgets

任何人都可以给我一个提示吗?我想知道这些框架(或者你可以添加到我的列表中的任何其他

)的功能/性能是否有很大的差异。


我特别感兴趣的是知道TCL / TK与C ++的结合是多么容易,以及wxWidgets的稳定性(它似乎没有好的
支持,虽然我可能错了。)


提前致谢。

Hello,

I am now in the crucial moment I must choose one GUI platform for a new
project, and would like to get some advice from experts. Details about
my project:

- source code is in C++ =GUI should interface the existing code
easily, and exchange complex data structures with the core of the
application.
- not commercial right now, but it might be in the future =I cannot
decide yet whether sources can be disclosed or not =I assume the
worst case in terms of licensing: sources cannot be disclosed.
- must be portable between Windows and Linux =the core of the
application is compiled with gcc under cygwin.
- other teams might join the project soon, and I assume they will not
want to waste their money =I plan to move to Mingw since I recently
realized Cygwin is not free for commercial applications.
- the GUI should be highly responsive =Java GUIs or other interpreted
frameworks are discarded.

My options now are:
- QT =problem: they say a commercial application should purchase the
license from the beginning of the development cycle, but right now I
don''t know if my application is commercial. In addition, the commercial
license is expensive (3000$).
- TCL/TK
- wxWidgets

Can anyone give me a hint? I would like to know if there is a big
difference in features/performance for those frameworks (or any other
you could add to my list).

I''m particularly interested in knowing how easily does TCL/TK couple
with C++, and how stable is wxWidgets (it does not seem to have good
support, although I might be wrong).

Thanks in advance.

推荐答案

)。

- TCL / TK

- wxWidgets


任何人都可以给我一个提示吗?我想知道这些框架(或者你可以添加到我的列表中的任何其他

)的功能/性能是否有很大的差异。


我特别感兴趣的是知道TCL / TK与C ++的结合是多么容易,以及wxWidgets的稳定性(它似乎没有好的
支持,虽然我可能错了。)


提前致谢。

).
- TCL/TK
- wxWidgets

Can anyone give me a hint? I would like to know if there is a big
difference in features/performance for those frameworks (or any other
you could add to my list).

I''m particularly interested in knowing how easily does TCL/TK couple
with C++, and how stable is wxWidgets (it does not seem to have good
support, although I might be wrong).

Thanks in advance.


< a href =mailto:ma ************** @ gmail.com> ma ************** @ gmail.com 写道:

我现在正处于关键时刻我必须选择一个GUI平台[...]


任何人都可以给我一个提示? [..]
I am now in the crucial moment I must choose one GUI platform [...]

Can anyone give me a hint? [..]



提示: http: //groups.google.com


V

-

请删除大写''A''当通过电子邮件回复时

我没有回复最热门的回复,请不要问

Hint: http://groups.google.com

V
--
Please remove capital ''A''s when replying by e-mail
I do not respond to top-posted replies, please don''t ask


非常好的提示Victor 。但是,我会很感激其他提示

并不认为我是一个懒惰的人,他们还没有看过Google

群组或只是谷歌。


谢谢。

Very good hint Victor. However, I would appreciate other hints that do
not assume that I am a lazy guy who did not already look in Google
Groups or just Google.

Thanks.


这篇关于新C ++项目的GUI框架的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆