473,509 Members | 2,575 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

GUI library for standard C++

Hi!

Can anybody recommend a good, free GUI library for C++ and Win32 that works
well with standard library?

I just tried to use Windows Forms from .NET, but because of all those
"managed extensions" to C++ it was a painful experience. I found out that my
program runs 6 times slower when compiled with it (although time-critical
code is in a separate library compiled without managed extensions).

Best regards,
Marcin
Jul 22 '05 #1
6 2139
Marcin Kalicinski schrieb:
Hi!

Can anybody recommend a good, free GUI library for C++ and Win32 that works
well with standard library?

I just tried to use Windows Forms from .NET, but because of all those
"managed extensions" to C++ it was a painful experience. I found out that my
program runs 6 times slower when compiled with it (although time-critical
code is in a separate library compiled without managed extensions).

Best regards,
Marcin


http://www.trolltech.com/products/qt/windows.html
Jul 22 '05 #2
Marcin Kalicinski schrieb:
Hi!

Can anybody recommend a good, free GUI library for C++ and Win32 that works
well with standard library?

I just tried to use Windows Forms from .NET, but because of all those
"managed extensions" to C++ it was a painful experience. I found out that my
program runs 6 times slower when compiled with it (although time-critical
code is in a separate library compiled without managed extensions).

Best regards,
Marcin


http://www.trolltech.com/products/qt/windows.html

don`t know if there is a gpl version for windows.
Jul 22 '05 #3
Marcin Kalicinski schrieb:
Hi!

Can anybody recommend a good, free GUI library for C++ and Win32 that works
well with standard library?

I just tried to use Windows Forms from .NET, but because of all those
"managed extensions" to C++ it was a painful experience. I found out that my
program runs 6 times slower when compiled with it (although time-critical
code is in a separate library compiled without managed extensions).

Best regards,
Marcin


Another one:

http://www.dropline.net/gtk/download.php

Jul 22 '05 #4
"Marcin Kalicinski" <ka****@poczta.onet.pl> wrote in message
news:ca**********@korweta.task.gda.pl...
Hi!

Can anybody recommend a good, free GUI library for C++ and Win32 that works well with standard library?

I just tried to use Windows Forms from .NET, but because of all those
"managed extensions" to C++ it was a painful experience. I found out that my program runs 6 times slower when compiled with it (although time-critical
code is in a separate library compiled without managed extensions).


This is well known one: http://wxwidgets.org/
(used to be called wxWindows, before Microsoft forced then to change their
name)

Other alternatives can be found here:
http://freshmeat.net/articles/view/928/

--
Peter van Merkerk
peter.van.merkerk(at)dse.nl
Jul 22 '05 #5
On Mon, 07 Jun 2004 10:45:59 +0200, Marcin Kalicinski wrote:
Hi!
Can anybody recommend a good, free GUI library for C++ and Win32 that
works well with standard library?


Also have a look at:
http://www.fltk.org/
Jul 22 '05 #6
Marcin Kalicinski wrote:
Can anybody recommend a good, free GUI library for C++ and Win32 that
works well with standard library?


http://www.wxwidgets.org/ ?

br
db
Jul 22 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
2876
by: Busin | last post by:
On a website, it says that "Dinkum C++ Library" has <algorithm>, <bitset>, <complex>, <deque>, etc. What's "Dinkum C++ Library"? How is it related to standard C++ library? Thanks!
43
4911
by: Steven T. Hatton | last post by:
Now that I have a better grasp of the scope and capabilities of the C++ Standard Library, I understand that products such as Qt actually provide much of the same functionality through their own...
5
3510
by: markus | last post by:
Hi, I have a question that deals with the standard c library VS (Unix) system calls. The question is: which header files (and functions) are part of the C library and which header files (and...
50
3462
by: Romeo Colacitti | last post by:
Is the C library of most OSes (i.e, unix type OSes) implemented at the very low kernel or just outside kernel level? Looking through the source tree of Linux/BSDs it seems like the C library is...
8
2905
by: Sensei | last post by:
I have a quick question about the math library included in the standard C90 (and 99). The gcc, xlc and possibly other compilers/linkers on some unix platforms cannot use any math functions in...
6
2229
by: junky_fellow | last post by:
On what basis it is decided that a particular funtion should be a part of Standard C library ? Do I get these standard C libraries along with the C compiler ? Or I can use the c complier from...
3
1644
by: arnuld | last post by:
Hello, i posted this question more than 1 month ago but did not get any answers, so i am posting it again (1). with advice form archives @ alt.comp.lang.learn.c-c++, comp.lang.c++,...
11
1917
by: Eigenvector | last post by:
I apologize if this is a trivial question, but it's always made me wonder when I have to compile my code. There are some #includes that you don't really need to reference in your library and...
72
4367
by: jacob navia | last post by:
We have discussed often the proposition from Microsoft for a safer C library. A rationale document is published here by one of the members of the design team at microsoft:...
20
3494
by: J de Boyne Pollard | last post by:
MThe library functions which are included to allow process Mlaunch, forking, and termination, imply that it is both Mpossible and desirable for a process to fork itself. This is Ma fundamental...
0
7233
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7135
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7410
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
7505
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5650
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
5060
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
1570
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
1
774
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
440
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.