KDevelop API Documentation

DistpartPart Class Reference

This part aims to provide some help to the developpers for packaging and publishing their projects by ftp protocol. More...

#include <distpart_part.h>

Inheritance diagram for DistpartPart:

KDevPlugin QObject KXMLGUIClient List of all members.

Public Slots

void show ()
void hide ()

Public Member Functions

 DistpartPart (QObject *parent, const char *name, const QStringList &)
 ~DistpartPart ()
DistpartDialoggetDlg ()

Private Attributes

packageBaseRpmPackage
packageBaseLsmPackage
QGuardedPtr< DistpartDialogm_dialog
KActionm_action

Detailed Description

This part aims to provide some help to the developpers for packaging and publishing their projects by ftp protocol.

Only RPM package format is supported for now. More to come. If you want to develop a new package support, please have a look at specsupport.h and specsupport.cpp. Help is always welcome :-)

Author(s):
Ian Reinart Geiser

Maintainer(s):
Yann Hodique

Feature(s):
provide some help to the developpers for packaging and publishing their projects by ftp protocol

support RPM package format

Bug:
Development package, documentation package, application icon and local options (in publishing tab) are currently ignored.

The creation of the source archive is just a call to "dist" or "dist-bzip2" target of the Makefile. If those targets don't exist, nothing is done to solve the problem (for example when the project is QMake-based)

Definition at line 18 of file distpart_part.h.


Constructor & Destructor Documentation

DistpartPart::DistpartPart QObject parent,
const char *  name,
const QStringList
 

DistpartPart::~DistpartPart  ) 
 

Definition at line 44 of file distpart_part.cpp.

References endl(), kdDebug(), m_dialog, and RpmPackage.


Member Function Documentation

DistpartDialog * DistpartPart::getDlg  ) 
 

Definition at line 51 of file distpart_part.cpp.

References m_dialog.

Referenced by packageBase::packageBase().

void DistpartPart::hide  )  [slot]
 

Definition at line 59 of file distpart_part.cpp.

References m_dialog.

void DistpartPart::show  )  [slot]
 

Definition at line 55 of file distpart_part.cpp.

References m_dialog.


Member Data Documentation

packageBase * DistpartPart::LsmPackage [private]
 

Definition at line 33 of file distpart_part.h.

KAction* DistpartPart::m_action [private]
 

Definition at line 35 of file distpart_part.h.

QGuardedPtr<DistpartDialog> DistpartPart::m_dialog [private]
 

Definition at line 34 of file distpart_part.h.

Referenced by getDlg(), hide(), show(), and ~DistpartPart().

packageBase* DistpartPart::RpmPackage [private]
 

Definition at line 33 of file distpart_part.h.

Referenced by ~DistpartPart().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:02:02 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003