Tabed control

holle at almaden.ibm.com holle at almaden.ibm.com
Tue Sep 21 21:11:36 BST 1999



Uh oh, do not open that can of worms ....

rpm is *one* of the favourite packaging formats - but not *the* format, ok ?
We also have .deb, .slp and last but not least .tgz (.tar.gz) and maybe some I
am not aware of.
It would be stupid to rely on one format only and dismiss other formats as
non-favourite.

Let's be able to generate all formats. It will be tedious but what the heck, we
look better in the end. Maybe we can incorporate alien (package format
converter) and the proper libraries to generate the necessary files and formats.
Kpackage supports at least rpm and deb (the last time I lookad at it) and it
could come in handy if we think of integrating it.

Did anybody look at the "new" installer tools for kde yet ? I had no chance but
we should consider using them with kdevelop.

- holger

Pita Leira Pablo - Z6B <pablo.pitaleira at AXA-RoyaleBelge.be> on 21/09/99 02:49:42

Please respond to kdevelop at barney.cs.uni-potsdam.de

To:   "'kdevelop at fara3.cs.uni-potsdam.de'" <kdevelop at barney.cs.uni-potsdam.de>
cc:
Subject:  RE: Tabed control





A popular installer in the Linux world is the rpm utility. Normally,
packages are distributed either in source or binaries in a rpm file. Of
course, you can give a simple tar file containing the files you are
distributing but then, no checks are done in the installation. A wish item
in kdevelop is the automation of generation of the rpm package for a
project. To automate that, some dialogs (and logic) have to be added. The
rpm command has plenty of options to install a package and there are already
graphical interfaces to it but the generation of the rpm package is still
done 'by hand'.

Concerning the mapping of messages, I am not strong in KDE development but I
hope this can give some light. KDE/kdevelop are based on Qt. The Qt library
uses the signal/slot mechanism to notify events. Then, there is no default
mapper to map windows message parameters to member functions within a class
as there are no default parameters as in VC++. Methods can emit a signal
which are catched by the slot functions. Users define their slot functions
and they connect those funcions to the signals that they define. There are
no message mapping mechanisms as in VC++ so the ClassWizard can not inlcude
them.

Cheers,

Pablo

> -----Original Message-----
> From: candido lopez [mailto:crodrigu at mediaone.net]
> Sent: lundi 20 septembre 1999 17:30
> To: kdevelop at barney.cs.uni-potsdam.de
> Subject: Re: Tabed control
>
>
>
> I am interested on develop for KDE, but first let me
> congratulate guys, is very fine
> IDE ( it will be even more fine when all those little details
> are finished )
>
> I am thinking to develop an installer, this will be two
> parts: 1) the app. generator
>
> and the installer.
>
> The app. gen. is a wizard and I need to generated a multiple
> tab with file browser (
>
> a tree control).
>
> The problem is that I did not saw any of such control on the
> IDE, how I can generate
> it?
>
> thanks
>
>
> PS. why there is not a mapper ( you guys based this IDE on MS
> visual C++, so where
> is the mapper, you know ctr+w and select the control and add
> the function)
>
> thanks
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop/attachments/19990921/ec8b2434/attachment.htm>


More information about the KDevelop mailing list