DIGIT-ARC read-only archive · snapshot: July 23, 2026

to develop a linux softeware using Qt..

12 posts · originally from https://geek.digit.in/community/threads/to-develop-a-linux-softeware-using-qt.79690/

Pragadheesh
Pragadheesh Original post #1
Feb 4, 2008 at 10:49 PM
hi,
i'm trying to develop a software for linux which 'll display the hardware details of the system, processes that are running and how to optimize the system, softwares installed and how to manage the softwares etc...
thinking of developing it using Qt.. but 'm new to Qt..
so can u people suggest me any help of how i can develop it..?
A
adi007 #2
Feb 5, 2008 at 9:49 AM
i havent tried QT but i'm planning to try it..
If u have a QT documentation then there are lots of tutorials and source code examples which can really be helpful..
I am planning to learn QT via documentation..
apart from documentation there are some good tutorials ..just google 'tutorials for QT',u will find many..

And BTW best of luck for ur software...
praka123
Feb 5, 2008 at 10:09 AM
qt4 will be interesting.your software will be GPLed automatically as qt itself is.
while GTK2+ allows LGPL license
*www.gtk.org/
knight17
Feb 6, 2008 at 2:32 AM
[SIZE=-1]
[/SIZE]
  1. [SIZE=-1]*doc.trolltech.com/3.3/tutorial.html[/SIZE]
  2. *www.qtforum.org/forum/
  3. *developer.kde.org/documentation/tutorials/index.html
  4. *doc.trolltech.com/3.3/how-to-learn-qt.html
  5. *www.digitalfanatics.org/projects/qt_ tutorial
  6. [SIZE=-1]*www.oreilly.com/catalog/prowqt2/[/SIZE]
Best Resource :

- *www.google.co.in/search?q=QT+Programming
- DMOZ QT Page
Zeeshan Quireshi
Feb 6, 2008 at 11:45 AM
C++ GUI Programming with Qt 4 - Prentice Hall

I'd say start with this and once you get a Hang of Qt , just browse the Official Documentation yourself .
Pragadheesh
Feb 7, 2008 at 5:10 AM
thanx for your replies... and regarding my project,
it is like controlling the entire linux for layman... one can enable, disable the new hardwares plugged, create logs of all changes being made, current running process and associated files etc... i ave a basic idea of how to do, but can u people enlighten more on how to implement the project and share your ideas...!!
praka123
Feb 7, 2008 at 2:43 PM
^you should need more knowledge in hal(h/w abstraction layer),dbus etc for hotswappable h/w.in that case.gnome.org got more details.

for process monitoring top(htop) etc are there na?
nileshgr
Feb 7, 2008 at 3:30 PM
^you should need more knowledge in hal(h/w abstraction layer),dbus etc for hotswappable h/w.in that case.gnome.org got more details.

for process monitoring top(htop) etc are there na?
how about

Code:
$ ps -A
?! :p
praka123
Feb 7, 2008 at 3:39 PM
^oh well! :oops: ps ax will do maybe :p
i m a n00b in scripting!
M
mehulved #10
Feb 7, 2008 at 5:32 PM
thanx for your replies... and regarding my project,
it is like controlling the entire linux for layman... one can enable, disable the new hardwares plugged, create logs of all changes being made, current running process and associated files etc... i ave a basic idea of how to do, but can u people enlighten more on how to implement the project and share your ideas...!!
So, in short you want something like control panel?
I guess you can have a look at webmin for some ideas, it's a web based management system using perl, I believe.
For enabling/disabling hardware you can connect use hal and udev and stuff.
For logging, well there's already so many logs in /var/log/ just give a frontend to view those logs.
there's already apps integrated in KDE and even GNOME for process management and file association.
And most importantly, there's a very few people who know development on linux platform out here. You'd increase your scope to a lot more people if you go to places like linuxquestions.net, if you haven't done so already.
Also, are you just sufficing with linux or aiming for other OS's like BSD's and all?
nileshgr
nileshgr #11
Feb 7, 2008 at 9:47 PM
^oh well! :oops: ps ax will do maybe :p
i m a n00b in scripting!
thats not scripting. its an command. see its manpage.

btw i am surprised that a linux GURU like you doesn't know the command ? :rolleyes:
subratabera
Feb 7, 2008 at 11:39 PM
Chesk this out...

I think these are the best place to start.

*archive.ubuntu.com/ubuntu/dists/gutsy/main/source/Sources.bz2

"THE UBUNTU SOURCE".

--OR--

*cdimage.debian.org/debian-cd/4.0_r2/source/iso-dvd/

"THE DEBIAN SOURCE"

--OR--

*src.opensolaris.org/

"OPENSOLARIS SOURCE BROWSER"