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:

Inheritance graph
[legend]
Collaboration diagram for DistpartPart:

Collaboration graph
[legend]
List of all members.

Public Slots

void show ()
void hide ()

Public Member Functions

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

Private Attributes

packageBaseRpmPackage
packageBaseLsmPackage
QGuardedPtr< DistpartDialogm_dialog
KActionm_action
QGuardedPtr< KDialogBasem_dlg

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 35 of file distpart_part.h.


Constructor & Destructor Documentation

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

DistpartPart::~DistpartPart  ) 
 

Definition at line 68 of file distpart_part.cpp.

References kdDebug().


Member Function Documentation

void DistpartPart::hide  )  [slot]
 

Definition at line 79 of file distpart_part.cpp.

References m_dlg.

void DistpartPart::show  )  [slot]
 

Definition at line 75 of file distpart_part.cpp.

References m_dlg.


Member Data Documentation

packageBase * DistpartPart::LsmPackage [private]
 

Definition at line 48 of file distpart_part.h.

KAction* DistpartPart::m_action [private]
 

Definition at line 50 of file distpart_part.h.

QGuardedPtr<DistpartDialog> DistpartPart::m_dialog [private]
 

Definition at line 49 of file distpart_part.h.

QGuardedPtr<KDialogBase> DistpartPart::m_dlg [private]
 

Definition at line 51 of file distpart_part.h.

Referenced by hide(), and show().

packageBase* DistpartPart::RpmPackage [private]
 

Definition at line 48 of file distpart_part.h.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:40:46 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003