Fedora Linux Support Community & Resources Center
  #1  
Old 2nd August 2012, 02:51 AM
seyed Offline
Registered User
 
Join Date: Aug 2012
Location: iran
Posts: 4
linuxfirefox
Question how can visual programming?

Hi
How we can visual programmin in fedora 17 with Eclipse or other app like MFC and Windows form app in Microsofte Visual Studio? I want to program visually and create the forms and windows and manage and create the relation bethween them and use with SQL but i don't know how do i it?

i saw the QT4 Designer but i could not use that and i didn't find any place for programmin by code with C families (C/C++ /C#).

thnx

Last edited by Gareth Jones; 2nd August 2012 at 05:45 PM. Reason: Removed over-sized font
Reply With Quote
  #2  
Old 2nd August 2012, 07:33 AM
ferry Offline
Registered User
 
Join Date: Jul 2012
Location: Slovakia
Posts: 55
linuxfirefox
Re: how can visual programming?

Try Kdevelop
Reply With Quote
  #3  
Old 2nd August 2012, 05:49 PM
Gareth Jones Offline
Official Gnome 3 Sales Rep. (and Adminstrator)
 
Join Date: Jul 2011
Location: Birmingham, UK
Age: 31
Posts: 2,771
linuxfirefox
Re: how can visual programming?

It depends what desktop environment you're most concerned with, although programs using different tool-kits do integrate much better these days than of old.

If you're interested in Qt (preferred by KDE), KDevelop is your best option.

For other desktops (GNOME, Cinnamon, LXDE, Xfce etc...), GTK+ applications are more "native". Anjuta is a good option for those.
Reply With Quote
  #4  
Old 3rd August 2012, 07:26 AM
seyed Offline
Registered User
 
Join Date: Aug 2012
Location: iran
Posts: 4
linuxfirefox
Re: how can visual programming?

thank you Ferry and Gareth Jones too for helping me.

I installed GTK+ but i don't know how to execute it. do you know any ebooks of Kdevelop and GTK+? If you know please introduce me.

Last edited by seyed; 3rd August 2012 at 11:29 AM. Reason: i made mistake
Reply With Quote
  #5  
Old 3rd August 2012, 01:31 PM
markkuk Offline
Registered User
 
Join Date: Apr 2005
Location: Finland
Posts: 5,075
windows_xp_2003firefox
Re: how can visual programming?

Quote:
Originally Posted by seyed View Post
I installed GTK+ but i don't know how to execute it.
GTK+ is a set of libraries. You "execute" it by writing software that uses the GTK+ APIs.

Quote:
Originally Posted by seyed View Post
do you know any ebooks of Kdevelop and GTK+? If you know please introduce me.
KDevelop Handbook
Reply With Quote
  #6  
Old 3rd August 2012, 01:47 PM
Gareth Jones Offline
Official Gnome 3 Sales Rep. (and Adminstrator)
 
Join Date: Jul 2011
Location: Birmingham, UK
Age: 31
Posts: 2,771
linuxfirefox
Re: how can visual programming?

GTK+ and Qt etc. are library frameworks for building programs (much like the .NET class library), and don't do anything on their own. Check out the documentation at http://www.gtk.org/documentation.php (for C) and http://www.gtkmm.org/en/documentation.html (for C++ with Gtkmm bindings).

For C# on Linux you need Mono and Gtk# (http://www.mono-project.com/GtkSharp), although Gtk# is a bit out of date at the moment (GTK+2 only). If you want a C#-like language that better integrates with GNOME/GTK+, take a look at Vala instead.

KDevelop is a bit of an odd choice for GNOME/GTK+ development, but from memory I think it can do that without too much messing around. For C# you might want to try MonoDevelop instead.
Reply With Quote
  #7  
Old 3rd August 2012, 01:52 PM
Gareth Jones Offline
Official Gnome 3 Sales Rep. (and Adminstrator)
 
Join Date: Jul 2011
Location: Birmingham, UK
Age: 31
Posts: 2,771
linuxfirefox
Re: how can visual programming?

(Also I've moved the thread into the Programming forum, which is more suitable for these sorts of questions.)
Reply With Quote
  #8  
Old 3rd August 2012, 11:35 PM
Fenrin Offline
Registered User
 
Join Date: Apr 2010
Location: Earth
Posts: 895
linuxopera
Re: how can visual programming?

Quote:
Originally Posted by seyed View Post
[...](C/C++ /C#).

thnx
C# is not as well supported on Linux than C/C++. But if you are really interested in C#, then this is an option: Monodevelop together with GTK2 probably.

The IDE's monodevelop, anjuta, kdevelop, codeblocks are all in the Fedora repository. Just install it via "yum install kdevelop anjuta".

Codeblocks has also support for GTK+, QT4 and wxWidgets (but for GTK it's probably better to choose anjuta, for QT kdevelop).

recently there was a similar thread:
HOw to get started?

Last edited by Fenrin; 3rd August 2012 at 11:47 PM.
Reply With Quote
  #9  
Old 4th August 2012, 03:34 AM
seyed Offline
Registered User
 
Join Date: Aug 2012
Location: iran
Posts: 4
windows_xp_2003chrome
Re: how can visual programming?

I can't see graphical forms and designing in Kdevelop. I think we should design graphically windows in Qt and use them in Kdevelop. Is it tru?
Reply With Quote
  #10  
Old 4th August 2012, 03:59 AM
RupertPupkin Offline
Registered User
 
Join Date: Nov 2006
Location: Detroit
Posts: 5,660
linuxfedorafirefox
Re: how can visual programming?

For C++ development with Qt try QtCreator, which is in the Fedora repos:
Code:
yum install qt-creator
By the way, there's one member of the "C family" that hasn't been mentioned yet: Objective-C. For that you could install GNUstep, a free implementation of Apple's Cocoa APIs. GNUstep has a GUI designer called Gorm, similar to Apple's Interface Builder tool. It's all in the Fedora repos:
Code:
yum install gnustep-back gnustep-base-devel gnustep-gui-devel gorm
__________________
"I'm not glad he's dead, but I'm glad he's gone."
-- Richard M. Stallman, on the death of Steve Jobs
Reply With Quote
  #11  
Old 4th August 2012, 01:19 PM
Gareth Jones Offline
Official Gnome 3 Sales Rep. (and Adminstrator)
 
Join Date: Jul 2011
Location: Birmingham, UK
Age: 31
Posts: 2,771
linuxfirefox
Re: how can visual programming?

Quote:
Originally Posted by seyed View Post
I can't see graphical forms and designing in Kdevelop. I think we should design graphically windows in Qt and use them in Kdevelop. Is it tru?
If you're using GTK+/Gtkmm, the program for creating windows visually is Glade. For GTK#, I think you need Stetic.

I'm not sure about Qt, but KDevelop should have a way of doing it.
Reply With Quote
Reply

Tags
developement, eclipse, programming, qt4, visual

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Visual to C/C++ ra[]Dture Programming & Packaging 4 26th March 2008 05:30 AM
Visual RED WIND Using Fedora 0 26th February 2007 01:40 PM
linux programming vs. windows programming unlovedwarrior Programming & Packaging 11 22nd October 2006 09:14 PM
M$ Visual & GCC cruiseoveride Programming & Packaging 8 29th March 2006 12:08 AM


Current GMT-time: 16:19 (Tuesday, 23-09-2014)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat