KDevelop API Documentation

DistpartDialog Class Reference

#include <distpart_widget.h>

Inheritance diagram for DistpartDialog:

distpart_ui QDialog List of all members.

Public Slots

void slotokayPushButtonPressed ()
void slotcancelPushButtonPressed ()
void slotcreateSrcArchPushButtonPressed ()
void slotresetSrcPushButtonPressed ()
void slotgenHTMLPushButtonPressed ()
void slotresetHTMLPushButtonPressed ()
void slotuploadAddFileToolButtonPressed ()
void slotuploadRemoveToolButtonPressed ()
void slotuploadSubmitPushButtonPressed ()
void slotuploadResetPushButtonPressed ()
void slotcustomProjectCheckBoxChanged ()
void slotuploadCustomCheckBoxChanged ()

Signals

void okay ()
void cancel ()
void help ()
void createsrc ()
void resetsrc ()
void buildall ()
void savespec ()
void loadspec ()
void srcrpm ()
void genhtml ()
void resethtml ()
void upload ()
void resetupload ()

Public Member Functions

 DistpartDialog (DistpartPart *part)
 ~DistpartDialog ()
bool getcustomProjectCheckBoxState ()
void setcustomProjectCheckBoxState (bool state)
bool getuploadCustomCheckBoxState ()
void setuploadCustomCheckBoxState (bool state)
bool getbzipCheckBoxState ()
void setbzipCheckBoxState (bool state)
bool getappIconCheckBoxState ()
void setappIconCheckBoxState (bool state)
bool getgenHTMLCheckBoxState ()
void setgenHTMLCheckBoxState (bool state)
bool getuseRPMInfoCheckBoxState ()
void setuseRPMInfoCheckBoxState (bool state)
bool getuploadAppsKDEcomCheckBoxState ()
void setuploadAppsKDEcomCheckBoxState (bool state)
bool getuploadftpkdeorgCheckBoxState ()
void setuploadftpkdeorgCheckBoxState (bool state)
bool getdevPackageCheckBoxState ()
void setdevPackageCheckBoxState (bool state)
bool getdocsPackageCheckBoxState ()
void setdocsPackageCheckBoxState (bool state)
QString getarchNameFormatLineEditText ()
void setarchNameFormatLineEditText (QString text)
QString getappNameFormatLineEditText ()
void setappNameFormatLineEditText (QString text)
QString getsummaryLineEditText ()
void setsummaryLineEditText (QString text)
QString getgroupLineEditText ()
void setgroupLineEditText (QString text)
QString getreleaseLineEditText ()
void setreleaseLineEditText (QString text)
QString getversionLineEditText ()
void setversionLineEditText (QString text)
QString getvendorLineEditText ()
void setvendorLineEditText (QString text)
QString getlicenseLineEditText ()
void setlicenseLineEditText (QString text)
QString getuploadURLLineEditText ()
void setuploadURLLineEditText (QString text)
QString getpackagerLineEditText ()
void setpackagerLineEditText (QString text)
QString getarchComboBoxText ()
int getarchComboBoxItem ()
void setarchComboBoxItem (int item)
QString getuploadFileListBoxText ()
int getuploadFileListBoxItem ()
void setuploadFileListBoxItem (int item)
QString getsrcDistFileListBoxText ()
int getsrcDistFileListBoxItem ()
void setsrcDistFileListBoxItem (int item)
QString getprojectDescriptionMultilineEditText ()
void setprojectDescriptionMultilineEditText (QString text)
QString getprojectChangelogMultilineEditText ()
void setprojectChangelogMultilineEditText (QString text)
QString getSourceName ()

Public Attributes

QTabWidgetplug_box

Private Member Functions

void loadSettings ()
void storeSettings ()

Private Attributes

DistpartPartm_part
QString dir

Constructor & Destructor Documentation

DistpartDialog::DistpartDialog DistpartPart part  ) 
 

Definition at line 30 of file distpart_widget.cpp.

References DistpartDialog(), loadSettings(), m_part, plug_box, slotcancelPushButtonPressed(), slotcreateSrcArchPushButtonPressed(), slotcustomProjectCheckBoxChanged(), slotgenHTMLPushButtonPressed(), slotokayPushButtonPressed(), slotresetHTMLPushButtonPressed(), slotresetSrcPushButtonPressed(), slotuploadAddFileToolButtonPressed(), slotuploadCustomCheckBoxChanged(), slotuploadRemoveToolButtonPressed(), slotuploadResetPushButtonPressed(), and slotuploadSubmitPushButtonPressed().

Referenced by DistpartDialog().

DistpartDialog::~DistpartDialog  ) 
 

Definition at line 78 of file distpart_widget.cpp.


Member Function Documentation

void DistpartDialog::buildall  )  [signal]
 

void DistpartDialog::cancel  )  [signal]
 

void DistpartDialog::createsrc  )  [signal]
 

void DistpartDialog::genhtml  )  [signal]
 

bool DistpartDialog::getappIconCheckBoxState  ) 
 

Definition at line 194 of file distpart_widget.cpp.

Referenced by storeSettings().

QString DistpartDialog::getappNameFormatLineEditText  ) 
 

Definition at line 266 of file distpart_widget.cpp.

Referenced by packageBase::getAppName(), getSourceName(), slotcreateSrcArchPushButtonPressed(), and storeSettings().

int DistpartDialog::getarchComboBoxItem  ) 
 

Definition at line 351 of file distpart_widget.cpp.

Referenced by storeSettings().

QString DistpartDialog::getarchComboBoxText  ) 
 

Definition at line 347 of file distpart_widget.cpp.

Referenced by packageBase::getAppArch().

QString DistpartDialog::getarchNameFormatLineEditText  ) 
 

Definition at line 257 of file distpart_widget.cpp.

Referenced by getSourceName(), and storeSettings().

bool DistpartDialog::getbzipCheckBoxState  ) 
 

Definition at line 185 of file distpart_widget.cpp.

Referenced by getSourceName(), slotcreateSrcArchPushButtonPressed(), and storeSettings().

bool DistpartDialog::getcustomProjectCheckBoxState  ) 
 

Definition at line 161 of file distpart_widget.cpp.

Referenced by getSourceName(), slotcreateSrcArchPushButtonPressed(), and storeSettings().

bool DistpartDialog::getdevPackageCheckBoxState  ) 
 

Definition at line 239 of file distpart_widget.cpp.

Referenced by storeSettings().

bool DistpartDialog::getdocsPackageCheckBoxState  ) 
 

Definition at line 248 of file distpart_widget.cpp.

Referenced by storeSettings().

bool DistpartDialog::getgenHTMLCheckBoxState  ) 
 

Definition at line 203 of file distpart_widget.cpp.

Referenced by storeSettings().

QString DistpartDialog::getgroupLineEditText  ) 
 

Definition at line 284 of file distpart_widget.cpp.

Referenced by packageBase::getAppGroup(), and storeSettings().

QString DistpartDialog::getlicenseLineEditText  ) 
 

Definition at line 320 of file distpart_widget.cpp.

Referenced by packageBase::getAppLicense(), and storeSettings().

QString DistpartDialog::getpackagerLineEditText  ) 
 

Definition at line 338 of file distpart_widget.cpp.

Referenced by packageBase::getAppPackager(), and storeSettings().

QString DistpartDialog::getprojectChangelogMultilineEditText  ) 
 

Definition at line 394 of file distpart_widget.cpp.

Referenced by packageBase::getAppChangelog(), and storeSettings().

QString DistpartDialog::getprojectDescriptionMultilineEditText  ) 
 

Definition at line 386 of file distpart_widget.cpp.

Referenced by packageBase::getAppDescription(), and storeSettings().

QString DistpartDialog::getreleaseLineEditText  ) 
 

Definition at line 293 of file distpart_widget.cpp.

Referenced by packageBase::getAppRevision(), and storeSettings().

QString DistpartDialog::getSourceName  ) 
 

Definition at line 402 of file distpart_widget.cpp.

References getappNameFormatLineEditText(), getarchNameFormatLineEditText(), getbzipCheckBoxState(), getcustomProjectCheckBoxState(), and getversionLineEditText().

Referenced by packageBase::getAppSource(), and slotcreateSrcArchPushButtonPressed().

int DistpartDialog::getsrcDistFileListBoxItem  ) 
 

Definition at line 377 of file distpart_widget.cpp.

QString DistpartDialog::getsrcDistFileListBoxText  ) 
 

Definition at line 373 of file distpart_widget.cpp.

QString DistpartDialog::getsummaryLineEditText  ) 
 

Definition at line 275 of file distpart_widget.cpp.

Referenced by packageBase::getAppSummary(), and storeSettings().

bool DistpartDialog::getuploadAppsKDEcomCheckBoxState  ) 
 

Definition at line 221 of file distpart_widget.cpp.

Referenced by slotuploadSubmitPushButtonPressed(), and storeSettings().

bool DistpartDialog::getuploadCustomCheckBoxState  ) 
 

Definition at line 174 of file distpart_widget.cpp.

Referenced by storeSettings().

int DistpartDialog::getuploadFileListBoxItem  ) 
 

Definition at line 364 of file distpart_widget.cpp.

QString DistpartDialog::getuploadFileListBoxText  ) 
 

Definition at line 360 of file distpart_widget.cpp.

bool DistpartDialog::getuploadftpkdeorgCheckBoxState  ) 
 

Definition at line 230 of file distpart_widget.cpp.

Referenced by slotuploadSubmitPushButtonPressed(), and storeSettings().

QString DistpartDialog::getuploadURLLineEditText  ) 
 

Definition at line 329 of file distpart_widget.cpp.

Referenced by slotuploadSubmitPushButtonPressed(), and storeSettings().

bool DistpartDialog::getuseRPMInfoCheckBoxState  ) 
 

Definition at line 212 of file distpart_widget.cpp.

Referenced by storeSettings().

QString DistpartDialog::getvendorLineEditText  ) 
 

Definition at line 311 of file distpart_widget.cpp.

Referenced by packageBase::getAppVendor(), and storeSettings().

QString DistpartDialog::getversionLineEditText  ) 
 

Definition at line 302 of file distpart_widget.cpp.

Referenced by packageBase::getAppVersion(), getSourceName(), slotcreateSrcArchPushButtonPressed(), and storeSettings().

void DistpartDialog::help  )  [signal]
 

void DistpartDialog::loadSettings  )  [private]
 

Definition at line 410 of file distpart_widget.cpp.

References dir, m_part, KDevPlugin::project(), KDevProject::projectDirectory(), KDevPlugin::projectDom(), setappIconCheckBoxState(), setappNameFormatLineEditText(), setarchComboBoxItem(), setarchNameFormatLineEditText(), setbzipCheckBoxState(), setcustomProjectCheckBoxState(), setdevPackageCheckBoxState(), setdocsPackageCheckBoxState(), setgenHTMLCheckBoxState(), setgroupLineEditText(), setlicenseLineEditText(), setpackagerLineEditText(), setprojectChangelogMultilineEditText(), setprojectDescriptionMultilineEditText(), setreleaseLineEditText(), setsummaryLineEditText(), setuploadAppsKDEcomCheckBoxState(), setuploadCustomCheckBoxState(), setuploadftpkdeorgCheckBoxState(), setuploadURLLineEditText(), setuseRPMInfoCheckBoxState(), setvendorLineEditText(), setversionLineEditText(), slotcustomProjectCheckBoxChanged(), and slotuploadCustomCheckBoxChanged().

Referenced by DistpartDialog().

void DistpartDialog::loadspec  )  [signal]
 

void DistpartDialog::okay  )  [signal]
 

void DistpartDialog::resethtml  )  [signal]
 

void DistpartDialog::resetsrc  )  [signal]
 

void DistpartDialog::resetupload  )  [signal]
 

void DistpartDialog::savespec  )  [signal]
 

void DistpartDialog::setappIconCheckBoxState bool  state  ) 
 

Definition at line 198 of file distpart_widget.cpp.

References setappIconCheckBoxState().

Referenced by loadSettings(), and setappIconCheckBoxState().

void DistpartDialog::setappNameFormatLineEditText QString  text  ) 
 

Definition at line 270 of file distpart_widget.cpp.

References setappNameFormatLineEditText(), and text().

Referenced by loadSettings(), packageBase::setAppName(), and setappNameFormatLineEditText().

void DistpartDialog::setarchComboBoxItem int  item  ) 
 

Definition at line 355 of file distpart_widget.cpp.

References setarchComboBoxItem().

Referenced by loadSettings(), and setarchComboBoxItem().

void DistpartDialog::setarchNameFormatLineEditText QString  text  ) 
 

Definition at line 261 of file distpart_widget.cpp.

References setarchNameFormatLineEditText(), and text().

Referenced by loadSettings(), and setarchNameFormatLineEditText().

void DistpartDialog::setbzipCheckBoxState bool  state  ) 
 

Definition at line 189 of file distpart_widget.cpp.

References setbzipCheckBoxState().

Referenced by loadSettings(), and setbzipCheckBoxState().

void DistpartDialog::setcustomProjectCheckBoxState bool  state  ) 
 

Definition at line 165 of file distpart_widget.cpp.

References setcustomProjectCheckBoxState().

Referenced by loadSettings(), and setcustomProjectCheckBoxState().

void DistpartDialog::setdevPackageCheckBoxState bool  state  ) 
 

Definition at line 243 of file distpart_widget.cpp.

References setdevPackageCheckBoxState().

Referenced by loadSettings(), and setdevPackageCheckBoxState().

void DistpartDialog::setdocsPackageCheckBoxState bool  state  ) 
 

Definition at line 252 of file distpart_widget.cpp.

References setdocsPackageCheckBoxState().

Referenced by loadSettings(), and setdocsPackageCheckBoxState().

void DistpartDialog::setgenHTMLCheckBoxState bool  state  ) 
 

Definition at line 207 of file distpart_widget.cpp.

References setgenHTMLCheckBoxState().

Referenced by loadSettings(), and setgenHTMLCheckBoxState().

void DistpartDialog::setgroupLineEditText QString  text  ) 
 

Definition at line 288 of file distpart_widget.cpp.

References setgroupLineEditText(), and text().

Referenced by loadSettings(), packageBase::setAppGroup(), and setgroupLineEditText().

void DistpartDialog::setlicenseLineEditText QString  text  ) 
 

Definition at line 324 of file distpart_widget.cpp.

References setlicenseLineEditText(), and text().

Referenced by loadSettings(), packageBase::setAppLicense(), and setlicenseLineEditText().

void DistpartDialog::setpackagerLineEditText QString  text  ) 
 

Definition at line 342 of file distpart_widget.cpp.

References setpackagerLineEditText(), and text().

Referenced by loadSettings(), packageBase::setAppPackager(), and setpackagerLineEditText().

void DistpartDialog::setprojectChangelogMultilineEditText QString  text  ) 
 

Definition at line 398 of file distpart_widget.cpp.

References setprojectChangelogMultilineEditText(), and text().

Referenced by loadSettings(), packageBase::setAppChangelog(), and setprojectChangelogMultilineEditText().

void DistpartDialog::setprojectDescriptionMultilineEditText QString  text  ) 
 

Definition at line 390 of file distpart_widget.cpp.

References setprojectDescriptionMultilineEditText(), and text().

Referenced by loadSettings(), packageBase::setAppDescription(), and setprojectDescriptionMultilineEditText().

void DistpartDialog::setreleaseLineEditText QString  text  ) 
 

Definition at line 297 of file distpart_widget.cpp.

References setreleaseLineEditText(), and text().

Referenced by loadSettings(), packageBase::setAppRevision(), and setreleaseLineEditText().

void DistpartDialog::setsrcDistFileListBoxItem int  item  ) 
 

Definition at line 381 of file distpart_widget.cpp.

References setsrcDistFileListBoxItem().

Referenced by setsrcDistFileListBoxItem().

void DistpartDialog::setsummaryLineEditText QString  text  ) 
 

Definition at line 279 of file distpart_widget.cpp.

References setsummaryLineEditText(), and text().

Referenced by loadSettings(), packageBase::setAppSummary(), and setsummaryLineEditText().

void DistpartDialog::setuploadAppsKDEcomCheckBoxState bool  state  ) 
 

Definition at line 225 of file distpart_widget.cpp.

References setuploadAppsKDEcomCheckBoxState().

Referenced by loadSettings(), and setuploadAppsKDEcomCheckBoxState().

void DistpartDialog::setuploadCustomCheckBoxState bool  state  ) 
 

Definition at line 178 of file distpart_widget.cpp.

References setuploadCustomCheckBoxState().

Referenced by loadSettings(), and setuploadCustomCheckBoxState().

void DistpartDialog::setuploadFileListBoxItem int  item  ) 
 

Definition at line 368 of file distpart_widget.cpp.

References setuploadFileListBoxItem().

Referenced by setuploadFileListBoxItem().

void DistpartDialog::setuploadftpkdeorgCheckBoxState bool  state  ) 
 

Definition at line 234 of file distpart_widget.cpp.

References setuploadftpkdeorgCheckBoxState().

Referenced by loadSettings(), and setuploadftpkdeorgCheckBoxState().

void DistpartDialog::setuploadURLLineEditText QString  text  ) 
 

Definition at line 333 of file distpart_widget.cpp.

References setuploadURLLineEditText(), and text().

Referenced by loadSettings(), and setuploadURLLineEditText().

void DistpartDialog::setuseRPMInfoCheckBoxState bool  state  ) 
 

Definition at line 216 of file distpart_widget.cpp.

References setuseRPMInfoCheckBoxState().

Referenced by loadSettings(), and setuseRPMInfoCheckBoxState().

void DistpartDialog::setvendorLineEditText QString  text  ) 
 

Definition at line 315 of file distpart_widget.cpp.

References setvendorLineEditText(), and text().

Referenced by loadSettings(), packageBase::setAppVendor(), and setvendorLineEditText().

void DistpartDialog::setversionLineEditText QString  text  ) 
 

Definition at line 306 of file distpart_widget.cpp.

References setversionLineEditText(), and text().

Referenced by loadSettings(), packageBase::setAppVersion(), and setversionLineEditText().

void DistpartDialog::slotcancelPushButtonPressed  )  [slot]
 

Definition at line 90 of file distpart_widget.cpp.

Referenced by DistpartDialog().

void DistpartDialog::slotcreateSrcArchPushButtonPressed  )  [slot]
 

Definition at line 100 of file distpart_widget.cpp.

References dir, getappNameFormatLineEditText(), getbzipCheckBoxState(), getcustomProjectCheckBoxState(), getSourceName(), getversionLineEditText(), m_part, KDevPlugin::makeFrontend(), and KDevMakeFrontend::queueCommand().

Referenced by DistpartDialog().

void DistpartDialog::slotcustomProjectCheckBoxChanged  )  [slot]
 

Definition at line 156 of file distpart_widget.cpp.

References endl(), and kdDebug().

Referenced by DistpartDialog(), and loadSettings().

void DistpartDialog::slotgenHTMLPushButtonPressed  )  [slot]
 

Definition at line 119 of file distpart_widget.cpp.

Referenced by DistpartDialog().

void DistpartDialog::slotokayPushButtonPressed  )  [slot]
 

Definition at line 84 of file distpart_widget.cpp.

References storeSettings().

Referenced by DistpartDialog().

void DistpartDialog::slotresetHTMLPushButtonPressed  )  [slot]
 

Definition at line 122 of file distpart_widget.cpp.

Referenced by DistpartDialog().

void DistpartDialog::slotresetSrcPushButtonPressed  )  [slot]
 

Definition at line 114 of file distpart_widget.cpp.

Referenced by DistpartDialog().

void DistpartDialog::slotuploadAddFileToolButtonPressed  )  [slot]
 

Definition at line 125 of file distpart_widget.cpp.

Referenced by DistpartDialog().

void DistpartDialog::slotuploadCustomCheckBoxChanged  )  [slot]
 

Definition at line 170 of file distpart_widget.cpp.

Referenced by DistpartDialog(), and loadSettings().

void DistpartDialog::slotuploadRemoveToolButtonPressed  )  [slot]
 

Definition at line 130 of file distpart_widget.cpp.

Referenced by DistpartDialog().

void DistpartDialog::slotuploadResetPushButtonPressed  )  [slot]
 

Definition at line 147 of file distpart_widget.cpp.

Referenced by DistpartDialog().

void DistpartDialog::slotuploadSubmitPushButtonPressed  )  [slot]
 

Definition at line 136 of file distpart_widget.cpp.

References KIO::copy(), endl(), getuploadAppsKDEcomCheckBoxState(), getuploadftpkdeorgCheckBoxState(), getuploadURLLineEditText(), and kdDebug().

Referenced by DistpartDialog().

void DistpartDialog::srcrpm  )  [signal]
 

void DistpartDialog::storeSettings  )  [private]
 

Definition at line 449 of file distpart_widget.cpp.

References getappIconCheckBoxState(), getappNameFormatLineEditText(), getarchComboBoxItem(), getarchNameFormatLineEditText(), getbzipCheckBoxState(), getcustomProjectCheckBoxState(), getdevPackageCheckBoxState(), getdocsPackageCheckBoxState(), getgenHTMLCheckBoxState(), getgroupLineEditText(), getlicenseLineEditText(), getpackagerLineEditText(), getprojectChangelogMultilineEditText(), getprojectDescriptionMultilineEditText(), getreleaseLineEditText(), getsummaryLineEditText(), getuploadAppsKDEcomCheckBoxState(), getuploadCustomCheckBoxState(), getuploadftpkdeorgCheckBoxState(), getuploadURLLineEditText(), getuseRPMInfoCheckBoxState(), getvendorLineEditText(), getversionLineEditText(), m_part, and KDevPlugin::projectDom().

Referenced by slotokayPushButtonPressed().

void DistpartDialog::upload  )  [signal]
 


Member Data Documentation

QString DistpartDialog::dir [private]
 

Definition at line 178 of file distpart_widget.h.

Referenced by loadSettings(), and slotcreateSrcArchPushButtonPressed().

DistpartPart* DistpartDialog::m_part [private]
 

Definition at line 177 of file distpart_widget.h.

Referenced by DistpartDialog(), loadSettings(), slotcreateSrcArchPushButtonPressed(), and storeSettings().

QTabWidget* DistpartDialog::plug_box
 

Definition at line 35 of file distpart_widget.h.

Referenced by DistpartDialog(), and packageBase::packageBase().


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 Wed Oct 6 17:39:23 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003