Qucs-GUI  0.0.18
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Slots | Private Member Functions | Private Attributes
PackageDialog Class Reference

#include <packagedialog.h>

Inheritance diagram for PackageDialog:

Public Member Functions

 PackageDialog (QWidget *, bool)
 
 ~PackageDialog ()
 
void extractPackage ()
 

Private Slots

void slotCreate ()
 
void slotBrowse ()
 

Private Member Functions

int insertFile (const QString &, QFile &, QDataStream &)
 
int insertDirectory (const QString &, QDataStream &)
 
int insertLibraries (QDataStream &)
 
int extractFile (QFile &, Q_UINT32, QDir &)
 
int extractDirectory (QFile &, Q_UINT32, QDir &)
 
int extractLibrary (QFile &, Q_UINT32)
 

Private Attributes

QVBoxLayout * all
 
QLineEdit * NameEdit
 
QTextEdit * MsgText
 
QCheckBox * LibraryCheck
 
QGroupBox * Group
 
QList< QCheckBox * > BoxList
 
QPushButton * ButtClose
 

Detailed Description

Definition at line 40 of file packagedialog.h.

Constructor & Destructor Documentation

PackageDialog::PackageDialog ( QWidget *  parent_,
bool  create_ 
)

Definition at line 51 of file packagedialog.cpp.

PackageDialog::~PackageDialog ( )

Definition at line 145 of file packagedialog.cpp.

Member Function Documentation

int PackageDialog::extractDirectory ( QFile &  PkgFile,
Q_UINT32  Count,
QDir &  currDir 
)
private

Definition at line 432 of file packagedialog.cpp.

int PackageDialog::extractFile ( QFile &  PkgFile,
Q_UINT32  Count,
QDir &  currDir 
)
private

Definition at line 454 of file packagedialog.cpp.

int PackageDialog::extractLibrary ( QFile &  PkgFile,
Q_UINT32  Count 
)
private

Definition at line 475 of file packagedialog.cpp.

void PackageDialog::extractPackage ( )

Definition at line 337 of file packagedialog.cpp.

int PackageDialog::insertDirectory ( const QString &  DirName,
QDataStream &  Stream 
)
private

Definition at line 198 of file packagedialog.cpp.

int PackageDialog::insertFile ( const QString &  FileName,
QFile &  File,
QDataStream &  Stream 
)
private

Definition at line 172 of file packagedialog.cpp.

int PackageDialog::insertLibraries ( QDataStream &  Stream)
private

Definition at line 228 of file packagedialog.cpp.

void PackageDialog::slotBrowse ( )
privateslot

Definition at line 151 of file packagedialog.cpp.

void PackageDialog::slotCreate ( )
privateslot

Definition at line 244 of file packagedialog.cpp.

Field Documentation

QVBoxLayout* PackageDialog::all
private

Definition at line 61 of file packagedialog.h.

QList<QCheckBox *> PackageDialog::BoxList
private

Definition at line 66 of file packagedialog.h.

QPushButton* PackageDialog::ButtClose
private

Definition at line 67 of file packagedialog.h.

QGroupBox* PackageDialog::Group
private

Definition at line 65 of file packagedialog.h.

QCheckBox* PackageDialog::LibraryCheck
private

Definition at line 64 of file packagedialog.h.

QTextEdit* PackageDialog::MsgText
private

Definition at line 63 of file packagedialog.h.

QLineEdit* PackageDialog::NameEdit
private

Definition at line 62 of file packagedialog.h.


The documentation for this class was generated from the following files: