/****************************************************************************
** Form interface generated from reading ui file 'distpart_ui.ui'
**
** Created by: The TQt user interface compiler (TQt 3.5.0)
**
** WARNING! All changes made in this file will be lost!
****************************************************************************/

#ifndef UI_PACKAGING_DIALOG_H
#define UI_PACKAGING_DIALOG_H

#include <ntqvariant.h>
#include <ntqwidget.h>

class TQVBoxLayout;
class TQHBoxLayout;
class TQGridLayout;
class TQSpacerItem;
class TQLabel;
class TQTabWidget;
class TDEListBox;
class TQCheckBox;
class TQGroupBox;
class KLineEdit;
class TQPushButton;
class KPushButton;
class TQButtonGroup;
class TQComboBox;
class KTextEdit;
class TQListBoxItem;

class distpart_ui : public TQWidget
{
    TQ_OBJECT

public:
    distpart_ui( TQWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
    ~distpart_ui();

    TQLabel* titleLabel;
    TQLabel* TDevelopGraphic;
    TQTabWidget* actions_box;
    TQWidget* tab;
    TDEListBox* srcDistFileListBox;
    TQCheckBox* customProjectCheckBox;
    TQGroupBox* sourceOptionsGroupBox;
    TQCheckBox* bzipCheckBox;
    TQLabel* archiveNameLabel;
    KLineEdit* archNameFormatLineEdit;
    TQPushButton* addFile;
    KPushButton* createSrcArchPushButton;
    KPushButton* resetSrcPushButton;
    TQLabel* fileListLabel;
    TQWidget* tab_2;
    KLineEdit* licenseLineEdit;
    TQLabel* vendorLabel;
    KLineEdit* releaseLineEdit;
    KLineEdit* appNameLineEdit;
    KLineEdit* vendorLineEdit;
    TQLabel* appNameLabel;
    TQLabel* summaryLabel;
    TQLabel* licenseLabel;
    TQLabel* releaseLabel;
    TQLabel* versionLabel;
    KLineEdit* summaryLineEdit;
    KLineEdit* packagerLineEdit;
    KLineEdit* versionLineEdit;
    TQLabel* groupLabel;
    TQLabel* packagerLabel;
    KLineEdit* groupLineEdit;
    TQButtonGroup* advancedOptionsGroupBox;
    TQCheckBox* devPackageCheckBox;
    TQCheckBox* docsPackageCheckBox;
    TQCheckBox* appIconCheckBox;
    TQLabel* archLabel;
    TQComboBox* archComboBox;
    KPushButton* srcPackagePushButton;
    KPushButton* buildAllPushButton;
    KPushButton* exportSPECPushButton;
    KPushButton* importSPECPushButton;
    TQLabel* projectDescriptionLabel;
    KTextEdit* projectDescriptionMultilineEdit;
    TQLabel* TextLabel1;
    KTextEdit* projectChangelogMultilineEdit;
    TQWidget* tab_3;
    TQGroupBox* localOptionsGroupBox;
    TQCheckBox* genHTMLCheckBox;
    TQCheckBox* useRPMInfoCheckBox;
    KPushButton* genHTMLPushButton;
    KPushButton* resetHTMLPushButton;
    TQGroupBox* remoteOptionsGroupBox;
    TDEListBox* uploadFileListBox;
    TQLabel* fileSubmissionLabel;
    KPushButton* uploadAddFileToolButton;
    KPushButton* uploadRemoveToolButton;
    TQCheckBox* uploadCustomCheckBox;
    TQCheckBox* uploadftpkdeorgCheckBox;
    KPushButton* uploadSubmitPushButton;
    KLineEdit* uploadURLLineEdit;
    KPushButton* uploadResetPushButton;
    TQCheckBox* uploadAppsKDEcomCheckBox;

public slots:
    virtual void slotbuildAllPushButtonPressed();
    virtual void slotexportSPECPushButtonPressed();
    virtual void slotimportSPECPushButtonPressed();
    virtual void slotSrcPackagePushButtonPressed();
    virtual void slotAddFileButtonPressed();
    virtual void slotRemoveFile(TQListBoxItem *item);

protected:
    TQVBoxLayout* packaging_dialogLayout;
    TQHBoxLayout* Layout30;
    TQGridLayout* tabLayout;
    TQVBoxLayout* Layout19;
    TQSpacerItem* Spacer37;
    TQVBoxLayout* sourceOptionsGroupBoxLayout;
    TQVBoxLayout* Layout34;
    TQGridLayout* tabLayout_2;
    TQHBoxLayout* layout12;
    TQGridLayout* layout11;
    TQVBoxLayout* advancedOptionsGroupBoxLayout;
    TQVBoxLayout* layout13;
    TQVBoxLayout* layout8;
    TQHBoxLayout* layout16;
    TQVBoxLayout* layout14;
    TQVBoxLayout* layout15;
    TQVBoxLayout* tabLayout_3;
    TQHBoxLayout* localOptionsGroupBoxLayout;
    TQSpacerItem* Spacer8;
    TQGridLayout* Layout15;
    TQSpacerItem* Spacer7;
    TQVBoxLayout* Layout21;
    TQGridLayout* remoteOptionsGroupBoxLayout;
    TQHBoxLayout* Layout23;
    TQSpacerItem* Spacer24;
    TQGridLayout* Layout25;
    TQSpacerItem* Spacer6;

protected slots:
    virtual void languageChange();

};

#endif // PACKAGING_DIALOG_H
